PagedTreeNodeLoader<TDataProvider extends TreeDataProvider> Class
Beta
Default paged tree node loader with TreeDataProvider implementation.
Implements
- ITreeNodeLoaderWithProvider<TDataProvider extends TreeDataProvider>
Methods
Name | Description | |
---|---|---|
constructor(dataProvider: TDataProvider extends TreeDataProvider, pageSize: number): PagedTreeNodeLoader | ||
getDataProvider(): TDataProvider extends TreeDataProvider | Returns TreeDataProvider used to load nodes. | |
getPageSize(): number | Returns page size used by tree node loader. | |
loadNode(parentNode: TreeModelNode | TreeModelRootNode, childIndex: number): Observable<LoadedNodeHierarchy> | Schedules to load one page of node children and returns an Observable. |
Properties
Name | Type | Description | |
---|---|---|---|
onNodeLoaded | BeUiEvent<LoadedNodeHierarchy> |
Defined in
Last Updated: 08 January, 2020