PresentationTreeDataProviderProps Interface

Properties for creating a PresentationTreeDataProvider instance.

Extends

Properties

Name Type Description
appendChildrenCountForGroupingNodes undefined | boolean Should grouping nodes have a suffix with grouped nodes count.  
customizeTreeNodeItem undefined | (item: Partial<DelayLoadedTreeNodeItem>, node: Partial<Node>) => void    
dataSourceOverrides undefined | Partial<PresentationTreeDataProviderDataSourceEntryPoints> By default the provider uses PresentationManager accessed through Presentation.presentation to request  
hierarchyLevelSizeLimit undefined | number The limit for how many ECInstances should be loaded for a single hierarchy level.  
imodel IModelConnection IModel to pull data from.  
pagingSize undefined | number Paging size for obtaining nodes.  
ruleset string | Ruleset Id of the ruleset to use when requesting content or a ruleset itself.  

Defined in

Last Updated: 25 March, 2024