TreeNodeLoader<TDataProvider extends TreeDataProvider> Class

Beta

Default tree node loader with TreeDataProvider implementation.

Extends

Implements

Methods

Name Description
constructor(dataProvider: TDataProvider extends TreeDataProvider, modelSource: TreeModelSource): TreeNodeLoader    
dispose(): void Disposes data source  
load(parentNode: TreeModelNode | TreeModelRootNode): Observable<LoadedNodeHierarchy> Protected Schedules to load children of node and returns an Observable.  

Inherited methods

Name Inherited from Description
getDataProvider(): TDataProvider AbstractTreeNodeLoaderWithProvider  
loadNode(parent: TreeModelNode | TreeModelRootNode, childIndex: number): Observable<TreeNodeLoadResult> AbstractTreeNodeLoader  
updateModel(loadedHierarchy: LoadedNodeHierarchy): void Protected AbstractTreeNodeLoader  

Inherited properties

Name Type Inherited from Description
modelSource Accessor ReadOnly TreeModelSource AbstractTreeNodeLoader  

Defined in

Last Updated: 05 June, 2020