TreeNodeRendererProps Interface
Properties for TreeNodeRenderer.
Extends
Properties
Name | Type | Description | |
---|---|---|---|
checkboxRenderer | undefined | NodeCheckboxRenderer | Callback to render custom checkbox. | |
children | undefined | ReactNode | Child components to render inside the node. | |
descriptionEnabled | undefined | boolean | Specifies whether to show descriptions or not. | |
imageLoader | undefined | ITreeImageLoader | Image loader for node icons. | |
node | TreeModelNode | Tree node to render. | |
nodeEditorRenderer | undefined | TreeNodeEditorRenderer | Callback to render custom node editor when node is in editing mode. | |
nodeHighlightProps | undefined | HighlightableTreeNodeProps | Properties used to highlight matches when tree is filtered. | |
onContextMenu | undefined | (e: MouseEvent<Element, MouseEvent>, node: TreeModelNode) => void | ||
treeActions | TreeActions | Action handler. |
Inherited properties
Name | Type | Inherited from | Description |
---|---|---|---|
className | undefined | string | CommonProps | Custom CSS class name |
itemId | undefined | string | CommonProps | Optional unique identifier for item. |
style | undefined | CSSProperties | CommonProps | Custom CSS style properties |
Defined in
Last Updated: 05 April, 2024
Found something wrong, missing, or unclear on this page?
Raise an issue in our repo.