Home > @activeviam/activeui-sdk > TreeNode
TreeNode interface
Signature:
export interface TreeNode<T = any>
Properties
Property | Type | Description |
---|---|---|
data | T | Some data purposedly attached to the node |
entry | { caption: string; captionPath?: string; expandable: boolean; expanded: boolean; iconSrcKey?: string; nodeIndex: number; tooltipContent?: any[]; } | The atttributes used for rendering the node, such as the caption |
sourceObject | TreeNodeSourceObject | The object that the node represents, independently of its rendering. It can be for example the bookmark attached to the node in the bookmark tree, or the representation of the discovery node. |