IRenderItemArgs
@spartanfx/react / IRenderItemArgs
Interface: IRenderItemArgs<T>
Arguments passed to custom item renderer function.
Type Parameters
T
T = any
Properties
| Property | Type | Description |
|---|---|---|
depth | number | Depth level of the node |
dragHandleProps? | any | Props to spread on draggable elements (if drag & drop enabled) |
hasChildren | boolean | Whether the node has children |
isExpanded | boolean | Whether the node is currently expanded |
isSelected | boolean | Whether the node is currently selected |
node | ITreeNode<T> | The tree node being rendered |
select | () => void | Function to select the node |
toggleExpand | () => void | Function to toggle node expansion |