UNPKG

sryd-charts-enterprise

Version:

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

40 lines (39 loc) 1.63 kB
import { _ModuleSupport } from 'ag-charts-community'; import { MiniChartGroup } from './shapes/miniChartGroup'; declare class MiniChartPadding { top: number; bottom: number; } export declare class MiniChart extends _ModuleSupport.BaseModuleInstance implements _ModuleSupport.ModuleInstance { private readonly ctx; enabled: boolean; inset: number; cornerRadius: number; readonly padding: MiniChartPadding; readonly root: _ModuleSupport.Group<any>; readonly seriesRoot: MiniChartGroup; readonly axisGridGroup: _ModuleSupport.Group<any>; readonly axisGroup: _ModuleSupport.Group<any>; readonly axisLabelGroup: _ModuleSupport.Group<any>; readonly axisCrosslineRangeGroup: _ModuleSupport.Group<any>; readonly axisCrosslineLineGroup: _ModuleSupport.Group<any>; readonly axisCrosslineLabelGroup: _ModuleSupport.Group<any>; data: any; private _destroyed; private miniChartAnimationPhase; axes: _ModuleSupport.ChartAxis[]; series: _ModuleSupport.Series<unknown, any, any>[]; constructor(ctx: _ModuleSupport.ModuleContext); destroy(): void; private onSeriesChange; protected destroySeries(allSeries: _ModuleSupport.Series<unknown, any, any>[]): void; protected assignSeriesToAxes(): void; protected assignAxesToSeries(): void; private findMatchingAxis; updateData(data: any): void; processData(dataController: _ModuleSupport.DataController): Promise<void>; computeAxisPadding(): _ModuleSupport.Padding; layout(width: number, height: number): Promise<void>; protected seriesRect?: _ModuleSupport.BBox; } export {};