import { ViewType } from '@oinone/kunlun-meta'; import { LayoutManager, MaskManager } from '../../spi'; MaskManager.register( { moduleName: 'apps', actionName: 'homepage' }, `
` ); LayoutManager.register( { moduleName: 'apps', viewName: 'apps_module_gallery', viewType: ViewType.Gallery }, ` ` ); MaskManager.register( { moduleName: 'designerMetadata', actionName: [ 'modelDesignerFilter', 'uiDesignerFilter', 'wfDesignerFilter', 'mfDesignerFilter', 'eipDesignerFilter', 'dataDesignerFilter', 'printDesignerFilter', 'modelDesignerSyncFilter', 'uiDesignerSyncFilter', 'wfDesignerSyncFilter', 'mfDesignerSyncFilter', 'eipDesignerSyncFilter', 'dataDesignerSyncFilter', 'printDesignerSyncFilter' ] }, `
` ); const exportActionWithLayoutConfig = [ { moduleName: 'designerMetadata', model: 'dmeta.ModelDesignerMetaExport', viewType: ViewType.Detail, actionName: 'modelDesignerFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.UIDesignerMetaExport', viewType: ViewType.Detail, actionName: 'uiDesignerFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.WFDesignerMetaExport', viewType: ViewType.Detail, actionName: 'wfDesignerFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.MFDesignerMetaExport', viewType: ViewType.Detail, actionName: 'mfDesignerFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.EipDesignerMetaExport', viewType: ViewType.Detail, actionName: 'eipDesignerFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.DataDesignerMetaExport', viewType: ViewType.Detail, actionName: 'dataDesignerFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.PrintDesignerMetaExport', viewType: ViewType.Detail, actionName: 'printDesignerFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.ModelDesignerMetaExport', viewType: ViewType.Detail, actionName: 'modelDesignerSyncFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.UIDesignerMetaExport', viewType: ViewType.Detail, actionName: 'uiDesignerSyncFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.WFDesignerMetaExport', viewType: ViewType.Detail, actionName: 'wfDesignerSyncFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.EipDesignerMetaExport', viewType: ViewType.Detail, actionName: 'eipDesignerSyncFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.DataDesignerMetaExport', viewType: ViewType.Detail, actionName: 'dataDesignerSyncFilter' }, { moduleName: 'designerMetadata', model: 'dmeta.PrintDesignerMetaExport', viewType: ViewType.Detail, actionName: 'printDesignerSyncFilter' } ]; exportActionWithLayoutConfig.forEach((config) => { LayoutManager.register( config, ` ` ); });