API Reference > presentation-components > Tree > PresentationTreeDataProviderProps PresentationTreeDataProviderProps Interface Properties for creating a PresentationTreeDataProvider instance. Extends DiagnosticsProps Properties Name Type Description appendChildrenCountForGroupingNodes undefined | boolean Should grouping nodes have a suffix with grouped nodes count. dataSourceOverrides undefined | Partial<PresentationTreeDataProviderDataSourceEntryPoints> By default the provider uses PresentationManager accessed through Presentation.presentation to request Beta 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. Inherited properties Name Type Inherited from Description ruleDiagnostics undefined | { handler: DiagnosticsHandler, severity?: DiagnosticsLoggerSeverity } DiagnosticsProps Settings for capturing rule diagnostics. Defined in presentation/components/src/presentation-components/tree/DataProvider.ts Line 27 Last Updated: 12 June, 2024