@odymaui/angular-tree-component
Version:
A simple yet powerful tree component for Angular16. WARNING: This is an unsupported fork for use in a dependent project to upgrade it to Angular 16. Unit tests pass and the example-app works as expected.
41 lines (40 loc) • 4.04 kB
TypeScript
import { TreeMobxAutorunDirective } from './mobx-angular/tree-mobx-autorun.directive';
import { IActionHandler, IActionMapping, TREE_ACTIONS } from './models/tree-options.model';
import { IAllowDragFn, IAllowDropFn, ITreeOptions, ITreeState } from './defs/api';
import { KEYS } from './constants/keys';
import { TreeModel } from './models/tree.model';
import { TreeNode } from './models/tree-node.model';
import { TreeDraggedElement } from './models/tree-dragged-element.model';
import { TreeVirtualScroll } from './models/tree-virtual-scroll.model';
import { LoadingComponent } from './components/loading.component';
import { TreeComponent } from './components/tree.component';
import { TreeNodeComponent } from './components/tree.component';
import { TreeNodeContent } from './components/tree.component';
import { TreeNodeDropSlot } from './components/tree-node-drop-slot.component';
import { TreeNodeExpanderComponent } from './components/tree-node-expander.component';
import { TreeNodeChildrenComponent } from './components/tree.component';
import { TreeNodeCollectionComponent } from './components/tree.component';
import { TreeNodeWrapperComponent } from './components/tree.component';
import { TreeViewportComponent } from './components/tree-viewport.component';
import { TreeNodeCheckboxComponent } from './components/tree-node-checkbox.component';
import { TreeDropDirective } from './directives/tree-drop.directive';
import { TreeDragDirective } from './directives/tree-drag.directive';
import { TreeAnimateOpenDirective } from './directives/tree-animate-open.directive';
import * as i0 from "@angular/core";
import * as i1 from "./components/tree.component";
import * as i2 from "./components/loading.component";
import * as i3 from "./directives/tree-drop.directive";
import * as i4 from "./directives/tree-drag.directive";
import * as i5 from "./components/tree-node-expander.component";
import * as i6 from "./components/tree-node-drop-slot.component";
import * as i7 from "./components/tree-viewport.component";
import * as i8 from "./components/tree-node-checkbox.component";
import * as i9 from "./directives/tree-animate-open.directive";
import * as i10 from "./mobx-angular/tree-mobx-autorun.directive";
import * as i11 from "@angular/common";
export declare class TreeModule {
static ɵfac: i0.ɵɵFactoryDeclaration<TreeModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<TreeModule, [typeof i1.TreeComponent, typeof i1.TreeNodeComponent, typeof i1.TreeNodeContent, typeof i2.LoadingComponent, typeof i3.TreeDropDirective, typeof i4.TreeDragDirective, typeof i5.TreeNodeExpanderComponent, typeof i1.TreeNodeChildrenComponent, typeof i6.TreeNodeDropSlot, typeof i1.TreeNodeCollectionComponent, typeof i7.TreeViewportComponent, typeof i1.TreeNodeWrapperComponent, typeof i8.TreeNodeCheckboxComponent, typeof i9.TreeAnimateOpenDirective, typeof i10.TreeMobxAutorunDirective], [typeof i11.CommonModule], [typeof i1.TreeComponent, typeof i1.TreeNodeComponent, typeof i1.TreeNodeContent, typeof i2.LoadingComponent, typeof i3.TreeDropDirective, typeof i4.TreeDragDirective, typeof i5.TreeNodeExpanderComponent, typeof i1.TreeNodeChildrenComponent, typeof i6.TreeNodeDropSlot, typeof i1.TreeNodeCollectionComponent, typeof i7.TreeViewportComponent, typeof i1.TreeNodeWrapperComponent, typeof i8.TreeNodeCheckboxComponent, typeof i9.TreeAnimateOpenDirective, typeof i10.TreeMobxAutorunDirective]>;
static ɵinj: i0.ɵɵInjectorDeclaration<TreeModule>;
}
export { TreeModel, TreeNode, TreeDraggedElement, TreeVirtualScroll, ITreeOptions, TREE_ACTIONS, KEYS, IActionMapping, IActionHandler, IAllowDropFn, IAllowDragFn, LoadingComponent, TreeAnimateOpenDirective, TreeComponent, TreeNodeComponent, TreeNodeWrapperComponent, TreeNodeContent, TreeDropDirective, TreeDragDirective, TreeNodeExpanderComponent, TreeNodeChildrenComponent, TreeNodeDropSlot, TreeNodeCollectionComponent, TreeViewportComponent, TreeNodeCheckboxComponent, ITreeState, TreeMobxAutorunDirective };