UNPKG

@difizen/mana-app

Version:

19 lines 932 B
import { ManaModule } from '@difizen/mana-core'; import { DefaultTreeNodeComponents } from "./components"; import { DefaultTreeProps, TreeNodeComponents } from "./tree"; import { NoopTreeDecoratorService } from "./tree-decorator"; import { TreeExpansionServiceImpl } from "./tree-expansion"; import { TreeLabelProvider } from "./tree-label-provider"; import { TreeNavigationService } from "./tree-navigation"; import { TreeProps } from "./tree-protocol"; import { TreeSelectionServiceImpl } from "./tree-selection-impl"; import { TreeView } from "./view"; import "./style/index.less"; import "./style/tree-decorator.less"; export var TreeModule = ManaModule.create().register(TreeView, TreeLabelProvider, TreeSelectionServiceImpl, TreeExpansionServiceImpl, TreeNavigationService, NoopTreeDecoratorService, { token: TreeProps, useValue: DefaultTreeProps }, { token: TreeNodeComponents, useValue: DefaultTreeNodeComponents });