UNPKG

@adaptabletools/adaptable

Version:

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

15 lines (14 loc) 1.38 kB
import { ChartRef } from 'ag-grid-enterprise'; import { ChartDefinition, ExternalChartDefinition } from '../../AdaptableState/ChartingState'; import { Layout, LayoutOpenChart } from '../../AdaptableState/LayoutState'; import { AdaptableApi } from '../../Api/AdaptableApi'; export declare function closeAgChartDefinitionIfOpen(api: AdaptableApi, chartDefinition: ChartDefinition): void; export declare function closeExternalChartDefinitionIfOpen(api: AdaptableApi, chartDefinition: ExternalChartDefinition): void; export declare function closeChartDefinitionIfOpen(api: AdaptableApi, chartDefinition: ChartDefinition | ExternalChartDefinition): void; export declare function closeAllOpenAgCharts(api: AdaptableApi): void; export declare function isChartNameTaken(api: AdaptableApi, name: string, excludeUuid?: string): boolean; export declare function validateChartName(api: AdaptableApi, name: string, excludeUuid?: string): true | string; export declare function resolveAgChartDefinitionByName(api: AdaptableApi, chartName: string): ChartDefinition | undefined; export declare function showChartDefinitions(api: AdaptableApi, chartDefinitions: ChartDefinition[], openCharts?: LayoutOpenChart[]): ChartRef[]; export declare function restoreChartsOnReady(api: AdaptableApi): void; export declare function openLayoutCharts(api: AdaptableApi, layout: Layout | undefined): void;