aggregation-platform/d.ts/developer/ts/dataManagerModel.d.ts

32 lines
870 B
TypeScript

/// <reference path="../../includes.d.ts" />
/// <reference path="developerPlugin.d.ts" />
declare module Developer {
class OptionsParams {
pagerSizeOption: number[];
dataType: any;
currentTableSize: number;
dataBatch: any;
labels: {};
currentPageNum: number;
maxId: number;
limit: any;
totalSize: any;
createParamData(): {
idIndex: number;
dataType: any;
submittedBatch: any;
limit: any;
};
getPageSizeNum(): number;
}
class DataModelService {
data: any[];
paramOptions: OptionsParams;
constructor();
protected updataModel(paramOptions: any): any;
init(): void;
updateParamOption(option: string, value: any): void;
getParamOption(key: string): any;
}
}