API Reference > presentation-components > Tree > PresentationTreeNodeLoaderProps PresentationTreeNodeLoaderProps Interface Properties for usePresentationTreeNodeLoader hook. Extends PresentationTreeDataProviderProps 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 presentation/components/src/presentation-components/tree/controlled/TreeHooks.ts Line 29 Last Updated: 11 June, 2024