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