Tree

Presentation features for Tree component.

Classes

Name Description  
PresentationTreeDataProvider Presentation Rules-driven tree data provider.  
UnifiedSelectionTreeEventHandler Tree event handler that handles unified selection.  

Global Functions

Name Description  
createInfoNode  
customizeTreeNodeItem Applies customization from Node to TreeNodeItem. Deprecated
isPresentationInfoTreeNodeItem Function that checks if supplied TreeNodeItem is PresentationInfoTreeNodeItem.  
isPresentationTreeNodeItem Function that checks if supplied TreeNodeItem is PresentationTreeNodeItem.  
PresentationTreeNodeRenderer Component for rendering tree nodes produced by PresentationTreeDataProvider.  
PresentationTreeRenderer Tree renderer component that enables hierarchy level filtering in trees using PresentationTreeDataProvider.  
useControlledPresentationTreeFiltering A custom hook that creates filtered model source and node loader for supplied filter.  
useHierarchyLevelFiltering Custom hook that creates callbacks for filtering hierarchy levels in the tree.  
usePresentationTreeNodeLoader Custom hooks which creates PagedTreeNodeLoader with PresentationTreeDataProvider using  
useUnifiedSelectionTreeEventHandler A custom hook which creates and disposes UnifiedSelectionTreeEventHandler  

Interfaces

Name Description  
ControlledPresentationTreeFilteringProps Parameters for useControlledPresentationTreeFiltering hook  
IFilteredPresentationTreeDataProvider Filtered presentation tree data provider.  
IPresentationTreeDataProvider Presentation tree data provider.  
PresentationInfoTreeNodeItem Data structure that describes tree node item created by PresentationTreeDataProvider  
PresentationTreeDataProviderDataSourceEntryPoints Definitions of methods used by PresentationTreeDataProvider to get nodes' data.  
PresentationTreeDataProviderProps Properties for creating a PresentationTreeDataProvider instance.  
PresentationTreeNodeItem Data structure that describes tree node item created by PresentationTreeDataProvider.  
PresentationTreeNodeItemFilteringInfo Data structure that describes information for tree item hierarchy level filtering.  
PresentationTreeNodeLoaderProps Properties for usePresentationTreeNodeLoader hook.  
PresentationTreeNodeLoaderResult Return type for usePresentationTreeNodeLoader hook.  
PresentationTreeNodeRendererProps Props for PresentationTreeNodeRenderer component.  
PresentationTreeRendererProps Props for PresentationTreeRenderer component.  
UnifiedSelectionTreeEventHandlerParams Data structure that describes parameters for UnifiedSelectionTreeEventHandler  
UseHierarchyLevelFilteringProps Props for useHierarchyLevelFiltering hook.  

Last Updated: 12 February, 2024