1 | import { OnChanges, TemplateRef } from '@angular/core';
|
2 | import { TreeModel } from '../models/tree.model';
|
3 | import { TreeDraggedElement } from '../models/tree-dragged-element.model';
|
4 | import { TreeOptions } from '../models/tree-options.model';
|
5 | import { TreeViewportComponent } from './tree-viewport.component';
|
6 | export declare class TreeComponent implements OnChanges {
|
7 | treeModel: TreeModel;
|
8 | treeDraggedElement: TreeDraggedElement;
|
9 | _nodes: any[];
|
10 | _options: TreeOptions;
|
11 | loadingTemplate: TemplateRef<any>;
|
12 | treeNodeTemplate: TemplateRef<any>;
|
13 | treeNodeWrapperTemplate: TemplateRef<any>;
|
14 | treeNodeFullTemplate: TemplateRef<any>;
|
15 | viewportComponent: TreeViewportComponent;
|
16 | nodes: any[];
|
17 | options: TreeOptions;
|
18 | focused: boolean;
|
19 | state: any;
|
20 | toggleExpanded: any;
|
21 | activate: any;
|
22 | deactivate: any;
|
23 | nodeActivate: any;
|
24 | nodeDeactivate: any;
|
25 | select: any;
|
26 | deselect: any;
|
27 | focus: any;
|
28 | blur: any;
|
29 | updateData: any;
|
30 | initialized: any;
|
31 | moveNode: any;
|
32 | copyNode: any;
|
33 | loadNodeChildren: any;
|
34 | changeFilter: any;
|
35 | event: any;
|
36 | stateChange: any;
|
37 | constructor(treeModel: TreeModel, treeDraggedElement: TreeDraggedElement);
|
38 | onKeydown($event: any): void;
|
39 | onMousedown($event: any): void;
|
40 | ngOnChanges(changes: any): void;
|
41 | sizeChanged(): void;
|
42 | }
|