TreeRendererProps Interface

Properties for TreeRenderer component.

Methods

Name Description
nodeHeight(node: TreeModelNode | TreeModelNodePlaceholder, index: number): number Callback that is used to determine node height.  
nodeRenderer(props: TreeNodeRendererProps): ReactNode Optional Callback to render custom node.  
onItemsRendered(renderedItems: RenderedItemsRange): void Optional Callback that is called when rendered items range changes.  
onNodeEditorClosed(): void Optional Callback used when an editor closes  

Properties

Name Type Description
height number Height of the tree area.  
nodeHighlightingProps undefined | HighlightableTreeProps Properties used to highlight nodes and scroll to active match while filtering.  
nodeLoader ITreeNodeLoader    
treeActions TreeActions    
visibleNodes VisibleTreeNodes Flat list of nodes to be rendered.  
width number Width of the tree area.  

Defined in

Last Updated: 30 November, 2023