UNPKG

@syncfusion/ej2-pivotview

Version:

The pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table.

44 lines (43 loc) 1.17 kB
import { PivotView } from '../base/pivotview'; import { IAxisSet, IDataSet } from '../../base'; import { DrillThroughDialog } from '../../common/popups/drillthrough-dialog'; /** * `DrillThrough` module. */ export declare class DrillThrough { private parent; /** * @hidden */ drillThroughDialog: DrillThroughDialog; /** * Constructor. * * @param {PivotView} parent - Instance of pivot table. * @hidden */ constructor(parent?: PivotView); /** * It returns the Module name. * * @returns {string} - string. * @hidden */ getModuleName(): string; private addInternalEvents; private wireEvents; private unWireEvents; private mouseClickHandler; /** @hidden */ executeDrillThrough(pivotValue: IAxisSet, rowIndex: number, colIndex: number, element?: Element): void; private frameData; /** @hidden */ triggerDialog(valueCaption: string, aggType: string, rawData: IDataSet[], pivotValue: IAxisSet, element: Element): void; /** * To destroy the drillthrough module. * * @returns {void} * @hidden */ destroy(): void; }