IPresentationTreeDataProvider Interface

Presentation tree data provider.

Extends

Implemented by

Methods

Name Description
getFilteredNodePaths(filter: string): Promise<NodePathElement[]> Returns filtered node paths.  
getNodeKey(node: TreeNodeItem): NodeKey Returns a NodeKey from given TreeNodeItem.  

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
imodel IModelConnection IPresentationDataProvider IModelConnection used by this data provider
onTreeNodeChanged undefined | BeEvent<TreeDataChangesListener> ITreeDataProvider  
rulesetId string IPresentationDataProvider Id of the ruleset used by this data provider

Defined in

Last Updated: 13 June, 2024