PresentationTreeNodeRendererProps Interface

Beta  

Props for PresentationTreeNodeRenderer component.

Extends

Methods

Name Description
onClearFilterClick(node: PresentationTreeNodeItem): void    
onFilterClick(node: PresentationTreeNodeItem): void    

Inherited methods

Name Inherited from Description
onLabelRendered(node: TreeModelNode): void Optional TreeNodeRendererProps Callback used to detect when label is rendered.

Inherited properties

Name Type Inherited from Description
checkboxRenderer undefined | NodeCheckboxRenderer TreeNodeRendererProps Callback to render custom checkbox.
children undefined | ReactNode TreeNodeRendererProps Child components to render inside the node.
className undefined | string TreeNodeRendererProps Custom CSS class name
descriptionEnabled undefined | boolean TreeNodeRendererProps Specifies whether to show descriptions or not.
imageLoader undefined | ITreeImageLoader TreeNodeRendererProps Image loader for node icons.
itemId undefined | string TreeNodeRendererProps Optional unique identifier for item.
node TreeModelNode TreeNodeRendererProps Tree node to render.
nodeEditorRenderer undefined | TreeNodeEditorRenderer TreeNodeRendererProps Callback to render custom node editor when node is in editing mode.
nodeHighlightProps undefined | HighlightableTreeNodeProps TreeNodeRendererProps Properties used to highlight matches when tree is filtered.
style undefined | CSSProperties TreeNodeRendererProps Custom CSS style properties
treeActions TreeActions TreeNodeRendererProps Action handler.

Defined in

Last Updated: 30 November, 2023