UNPKG

ag-charts-enterprise

Version:

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

28 lines (27 loc) 1.06 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 state; 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 onKeyDown; private endDrag; private redraw; private dispatchInternalSelectionChange; private dispatchExternalSelectionChange; private allocSelectionChanges; private hasUnknownModifier; }