AbstractTreeNodeLoaderWithProvider<TDataProvider extends TreeDataProvider> Class
Beta
Abstract node loader with tree data provider which loads nodes to provided model source.
Extends
Extended by
Implements
- ITreeNodeLoader
- ITreeNodeLoaderWithProvider<TDataProvider extends TreeDataProvider>
Methods
Name | Description | |
---|---|---|
constructor(modelSource: TreeModelSource, dataProvider: TDataProvider extends TreeDataProvider): AbstractTreeNodeLoaderWithProvider Protected | ||
getDataProvider(): TDataProvider |
Inherited methods
Name | Inherited from | Description |
---|---|---|
load(parentId: TreeModelNode | TreeModelRootNode, childIndex: number): Observable<LoadedNodeHierarchy> ProtectedAbstract | AbstractTreeNodeLoader | |
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