igniteui-webcomponents-datasources
Version:
Reference custom data providers for the Ignite UI Web Components data source.
20 lines (19 loc) • 903 B
TypeScript
import { IDataSourcePage } from "igniteui-webcomponents-core";
import { IDataSourceSchema } from "igniteui-webcomponents-core";
import { ISectionInformation } from "igniteui-webcomponents-core";
import { ISummaryResult } from "igniteui-webcomponents-core";
export declare class ODataDataSourcePage implements IDataSourcePage {
private _actualData;
private _schema;
private _pageIndex;
private _groupInformation;
private _summaryInformation;
constructor(sourceData_: any, schema: IDataSourceSchema, groupInformation: ISectionInformation[], summaryInformation: ISummaryResult[], pageIndex: number);
count(): number;
getItemAtIndex(index: number): any;
getItemValueAtIndex(index: number, valueName: string): any;
pageIndex(): number;
schema(): IDataSourceSchema;
getGroupInformation(): ISectionInformation[];
getSummaryInformation(): ISummaryResult[];
}