import TabAwareWidget from "./tab_aware_widget.js"; export default class TabCachingWidget extends TabAwareWidget { constructor(appContext, parent, widgetFactory) { super(appContext, parent); this.widgetFactory = widgetFactory; this.widgets = {}; } isEnabled() { return this.tabContext && this.tabContext.isActive(); } doRender() { return this.$widget = $(`