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
- presentation/components/src/presentation-components/tree/controlled/PresentationTreeNodeRenderer.tsx Line 22
Last Updated: 30 November, 2023