UNPKG

410 BTypeScriptView Raw
1export interface TreeNode<T = any> {
2 label?: string;
3 data?: T;
4 icon?: string;
5 expandedIcon?: any;
6 collapsedIcon?: any;
7 children?: TreeNode<T>[];
8 leaf?: boolean;
9 expanded?: boolean;
10 type?: string;
11 parent?: TreeNode<T>;
12 partialSelected?: boolean;
13 styleClass?: string;
14 draggable?: boolean;
15 droppable?: boolean;
16 selectable?: boolean;
17 key?: string;
18}