You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

18 lines
410 B

export interface TreeNode<T = any> {
label?: string;
data?: T;
icon?: string;
expandedIcon?: any;
collapsedIcon?: any;
children?: TreeNode<T>[];
leaf?: boolean;
expanded?: boolean;
type?: string;
parent?: TreeNode<T>;
partialSelected?: boolean;
styleClass?: string;
draggable?: boolean;
droppable?: boolean;
selectable?: boolean;
key?: string;
}