UNPKG

@anglr/grid

Version:
26 lines 1.22 kB
import { Signal } from '@angular/core'; import { AsyncDataLoaderOptions, AsyncDataLoader } from './asyncDataLoader.interface'; import { DataLoaderAbstractComponent } from '../dataLoaderAbstract.component'; import { DataResponse } from '../../../interfaces'; import * as i0 from "@angular/core"; /** * Data loader that allows asynchronous data loading */ export declare class AsyncDataLoaderComponent<TData = unknown, TOrdering = unknown> extends DataLoaderAbstractComponent<AsyncDataLoaderOptions<TData, TOrdering>, TOrdering, DataResponse<TData>> implements AsyncDataLoader<TData> { /** * Current result of data loader */ private ɵresult; /** * @inheritdoc */ get result(): Signal<DataResponse<TData>>; constructor(options?: AsyncDataLoaderOptions<TData, TOrdering>); /** * @inheritdoc */ protected loadGridData(force?: boolean): Promise<void>; static ɵfac: i0.ɵɵFactoryDeclaration<AsyncDataLoaderComponent<any, any>, [{ optional: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<AsyncDataLoaderComponent<any, any>, "ng-async-data-loader", never, {}, {}, never, never, true, never>; } //# sourceMappingURL=asyncDataLoader.component.d.ts.map