UNPKG

ag-charts-community

Version:

Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue

18 lines (17 loc) 709 B
import type { DeepRequired } from 'ag-charts-core'; import type { AgChartInstance, AgTouchOptions } from 'ag-charts-types'; import { Group } from '../scene/group'; import type { CaptionLike } from './captionLike'; import type { ChartMode } from './chartMode'; import type { ISeries } from './series/seriesTypes'; export interface ChartService { readonly mode: ChartMode; readonly styleNonce?: string; readonly title: CaptionLike; readonly series: ISeries<any, any, any>[]; readonly seriesRoot: Group; readonly publicApi?: AgChartInstance; readonly touch: DeepRequired<AgTouchOptions>; readonly context?: unknown; overrideFocusVisible(visible: boolean | undefined): void; }