igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
32 lines (31 loc) • 1.78 kB
TypeScript
import { AsyncVirtualDataSourceDataProviderWorkerSettings } from "./AsyncVirtualDataSourceDataProviderWorkerSettings";
import { Type } from "./type";
import { AsyncVirtualDataTaskCompletionSource } from "./AsyncVirtualDataTaskCompletionSource";
import { SortDescriptionCollection } from "./SortDescriptionCollection";
import { SummaryDescriptionCollection } from "./SummaryDescriptionCollection";
import { FilterExpressionCollection } from "./FilterExpressionCollection";
import { DataSourceSummaryScope } from "./DataSourceSummaryScope";
/**
* @hidden
*/
export declare class GenericVirtualDataProviderWorkerSettings extends AsyncVirtualDataSourceDataProviderWorkerSettings {
static $t: Type;
private _pageRequested;
get pageRequested(): (requestId: number, pageIndex: number, pageSize: number, completionSource: AsyncVirtualDataTaskCompletionSource<any>) => void;
set pageRequested(a: (requestId: number, pageIndex: number, pageSize: number, completionSource: AsyncVirtualDataTaskCompletionSource<any>) => void);
private _sortDescriptions;
get sortDescriptions(): SortDescriptionCollection;
set sortDescriptions(a: SortDescriptionCollection);
private _groupDescriptions;
get groupDescriptions(): SortDescriptionCollection;
set groupDescriptions(a: SortDescriptionCollection);
private _summaryDescriptions;
get summaryDescriptions(): SummaryDescriptionCollection;
set summaryDescriptions(a: SummaryDescriptionCollection);
private _filterExpressions;
get filterExpressions(): FilterExpressionCollection;
set filterExpressions(a: FilterExpressionCollection);
private _summaryScope;
get summaryScope(): DataSourceSummaryScope;
set summaryScope(a: DataSourceSummaryScope);
}