PresentationTreeNodeLoaderProps Interface
Properties for usePresentationTreeNodeLoader hook.
Extends
Properties
Name | Type | Description | |
---|---|---|---|
enableHierarchyAutoUpdate | undefined | boolean | Auto-update the hierarchy when ruleset, ruleset variables or data in the iModel changes. | |
pagingSize | number | Number of nodes in a single page. | |
preloadingEnabled | undefined | boolean | Should node loader initiate loading of the whole hierarchy as soon as it's created. |
Inherited properties
Name | Type | Inherited from | Description |
---|---|---|---|
appendChildrenCountForGroupingNodes | undefined | boolean | PresentationTreeDataProviderProps | Should grouping nodes have a suffix with grouped nodes count. |
dataSourceOverrides | undefined | Partial<PresentationTreeDataProviderDataSourceEntryPoints> | PresentationTreeDataProviderProps | By default the provider uses PresentationManager accessed through Presentation.presentation to request |
imodel | IModelConnection | PresentationTreeDataProviderProps | IModel to pull data from. |
ruleDiagnostics | undefined | { handler: DiagnosticsHandler, severity?: DiagnosticsLoggerSeverity } | PresentationTreeDataProviderProps | Settings for capturing rule diagnostics. |
ruleset | string | Ruleset | PresentationTreeDataProviderProps | Id of the ruleset to use when requesting content or a ruleset itself. |
Defined in
Last Updated: 11 June, 2024