UNPKG

ag-charts-enterprise

Version:

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

28 lines (27 loc) 1.01 kB
import { type AgChartSyncOptions, _ModuleSupport } from 'ag-charts-community'; declare const BaseProperties: typeof _ModuleSupport.BaseProperties; export declare class ChartSync extends BaseProperties implements _ModuleSupport.ModuleInstance, AgChartSyncOptions { protected moduleContext: _ModuleSupport.ModuleContext; static readonly className = "Sync"; enabled: boolean; groupId?: string; axes: 'x' | 'y' | 'xy'; nodeInteraction: boolean; zoom: boolean; constructor(moduleContext: _ModuleSupport.ModuleContext); updateSiblings(groupId?: string): void; private updateChart; private enabledZoomSync; private disableZoomSync?; private enabledNodeInteractionSync; private disableNodeInteractionSync?; getSyncedDomain(axis: unknown): any[] | undefined; private mergeZoom; private onEnabledChange; private onGroupIdChange; private onAxesChange; private onNodeInteractionChange; private onZoomChange; destroy(): void; } export {};