UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

19 lines (18 loc) 727 B
import { AgEventType, ChartModel } from 'ag-grid-enterprise'; import { AdaptableApi } from '../../types'; import { IChartingService } from './Interface/IChartingService'; export declare class ChartingService implements IChartingService { private api; constructor(api: AdaptableApi); onChartModelChange(models: ChartModel[], eventType: AgEventType, params: any): void; /** * Emit events only for adaptable charting definition changes * - an adaptable chart opens * - an adaptable chart closes * - an adaptable chart is created * - an adaptable chart is deleted */ emitAdaptableChartDefinitonChange(): void; saveNewChart(chartModel: ChartModel): void; destroy(): void; }