TreeNodeRendererProps Interface

Properties for TreeNodeRenderer.

Extends

Properties

Name Type Description
checkboxRenderer NodeCheckboxRenderer | undefined Callback to render custom checkbox.  
children ReactNode | undefined Child components to render inside the node.  
descriptionEnabled boolean | undefined Specifies whether to show descriptions or not.  
imageLoader ITreeImageLoader | undefined Image loader for node icons.  
node TreeModelNode Tree node to render.  
nodeEditorRenderer TreeNodeEditorRenderer | undefined Callback to render custom node editor when node is in editing mode.  
nodeHighlightProps HighlightableTreeNodeProps | undefined Properties used to highlight matches when tree is filtered.  
onContextMenu (e: MouseEvent<Element, MouseEvent>, node: TreeModelNode) => void | undefined    
treeActions TreeActions Action handler.  

Inherited properties

Name Type Inherited from Description
className string | undefined CommonProps Custom CSS class name
itemId string | undefined CommonProps Optional unique identifier for item.
style CSSProperties | undefined CommonProps Custom CSS style properties

Defined in

Last Updated: 13 May, 2024