armisa-models
Version:
models of armisa!
17 lines (16 loc) • 649 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ToolStripItemFactory = void 0;
class ToolStripItemFactory {
constructor(mainStateFactory, toolStripFactory, factoryFieldName, tabIndex) {
this.mainStateFactory = mainStateFactory;
this.toolStripFactory = toolStripFactory;
this.factoryFieldName = factoryFieldName;
this.tabIndex = tabIndex;
this.visible = true;
this.disabled = false;
this.hidden = false;
this.mainStateManager = this.mainStateFactory.mainStateManager;
}
}
exports.ToolStripItemFactory = ToolStripItemFactory;