API Reference > ui-components > Tree > ITreeDataProvider ITreeDataProvider Interface Interface for a tree data provider class Implemented by SimpleTreeDataProvider Methods Name Description getNodes(parent?: TreeNodeItem, page?: PageOptions): Promise<DelayLoadedTreeNodeItem[]> getNodesCount(parent?: TreeNodeItem): Promise<number> Properties Name Type Description onTreeNodeChanged undefined | BeEvent<TreeDataChangesListener> Deprecated Defined in ui/components/src/ui-components/tree/TreeDataProvider.ts Line 70 Last Updated: 12 June, 2024