API Reference > ui-components > Tree > EditableTreeDataProvider EditableTreeDataProvider Interface EditableTreeDataProvider provides cell editing processing for the Tree. Extends ITreeDataProvider Methods Name Description updateLabel(nodeItem: TreeNodeItem, newLabel: string): void Inherited methods Name Inherited from Description getNodes(parent?: TreeNodeItem, page?: PageOptions): Promise<DelayLoadedTreeNodeItem[]> ITreeDataProvider getNodesCount(parent?: TreeNodeItem): Promise<number> ITreeDataProvider Inherited properties Name Type Inherited from Description onTreeNodeChanged undefined | BeEvent<TreeDataChangesListener> ITreeDataProvider Defined in ui/components/src/ui-components/tree/TreeDataProvider.ts Line 134 Last Updated: 12 June, 2024