TreeNodeProps Interface
Properties for TreeNode React component
Extends
Properties
Name | Type | Description | |
---|---|---|---|
cellEditing | undefined | CellEditingEngine | Beta | |
checkboxProps | undefined | NodeCheckboxProps | ||
highlightProps | undefined | HighlightableTreeNodeProps | Beta | |
imageLoader | undefined | ITreeImageLoader | If specified, icon from node will be loaded by provided ImageLoader | |
node | BeInspireTreeNode<TreeNodeItem> | ||
onClick | undefined | (e: MouseEvent) => void | ||
onFinalRenderComplete | undefined | (renderId: string) => void | Called when all of the component tasks are done. | |
onMouseDown | undefined | (e: MouseEvent) => void | ||
onMouseMove | undefined | (e: MouseEvent) => void | ||
onMouseUp | undefined | (e: MouseEvent) => void | ||
renderId | undefined | string | Id specified by the parent component to identify all | |
renderOverrides | undefined | { renderCheckbox?: NodeCheckboxRenderer } | ||
showDescription | undefined | false | true | ||
valueRendererManager | PropertyValueRendererManager |
Inherited properties
Name | Type | Inherited from | Description |
---|---|---|---|
className | undefined | string | ClassNameProps | Custom CSS class name |
style | undefined | React.CSSProperties | CommonProps | Custom CSS style properties |
Defined in
Last Updated: 13 June, 2024