UNPKG

flexmonster-mongo-connector

Version:

MongoDB connector for Flexmonster Pivot Table and Charts

13 lines (12 loc) 685 B
import { IRequestArgument } from "../IRequestArgument"; import { QueryBuilder } from "../../../query/builder/QueryBuilder"; import { AbstractApiRequest } from "./AbstractApiRequest"; import { APISchema } from "../../../schema/APISchema"; export declare class FlatApiRequest extends AbstractApiRequest { constructor(requestArgument: IRequestArgument); protected buildMongoQuery(queryBuilder: QueryBuilder, schema: APISchema): any; protected parseQueryResult(queryResultCursor: Promise<any>, startDate: Date): Promise<any>; toJSON(response: any, nextpageToken?: string): any; protected _splitQuery(query: any): any[]; private _splitGrandTotalQuery; }