API Reference > ui-components > Tree > ControlledTreeProps ControlledTreeProps Interface Beta Properties for ControlledTree Extends CommonProps Properties Name Type Description descriptionsEnabled undefined | false | true Specifies whether to show node description or not. iconsEnabled undefined | false | true Specifies whether to show node icon or not. noDataRenderer undefined | () => ReactElement Custom renderer to be used when there is no data to show in tree. nodeHighlightingProps undefined | HighlightableTreeProps Used to highlight matches when filtering tree. nodeLoader ITreeNodeLoader Node loader used to load root nodes and placeholder nodes. selectionMode SelectionMode Mode of nodes' selection in tree. spinnerRenderer undefined | () => ReactElement Custom renderer to be used while root nodes is loading. treeEvents TreeEvents Tree events handler. treeRenderer undefined | (props: TreeRendererProps) => ReactElement Custom renderer to be used to render a tree. visibleNodes VisibleTreeNodes Flat list of nodes to be rendered in tree. 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 ui/components/src/ui-components/tree/controlled/component/ControlledTree.tsx Line 29 Last Updated: 13 June, 2024