UNPKG

ag-charts-enterprise

Version:

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

31 lines (30 loc) 1.15 kB
import type { AgSelectionItem } from 'ag-charts-community'; import { _ModuleSupport } from 'ag-charts-community'; import { AbstractModuleInstance, type DynamicContext } from 'ag-charts-core'; export declare class DataSelection extends AbstractModuleInstance implements _ModuleSupport.SelectionModuleFns { private readonly ctx; private dragStartEvent?; private readonly dragRect; private readonly service; private get opts(); private supportsSelection; private supportsSelectionDrag; constructor(ctx: DynamicContext<_ModuleSupport.ChartRegistry>); getSelection(): Iterable<AgSelectionItem<unknown>>; setSelection(items: unknown): void; clearSelection(): void; private onSeriesAreaClick; private onSeriesAreaDragStart; private onSeriesAreaDragMove; private onSeriesAreaDragEnd; private refreshCandidacyUnion; private onKeyDown; private onKeyUp; private endDrag; private redraw; private dispatchInternalSelectionChange; private dispatchExternalSelectionChange; private allocSelectionChanges; private hasUnknownModifier; private iterateSelectableSeries; }