ag-charts-enterprise
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
11 lines (10 loc) • 478 B
TypeScript
import type { _Widget } from 'ag-charts-community';
export type ZoomWheelSequencerCbResult = 'abort' | 'capped' | 'uncapped';
export type ZoomWheelSequencerCb = () => ZoomWheelSequencerCbResult;
export declare class ZoomWheelSequencer {
private isFirstWheelEvent;
private wasFirstWheelEventZoomCapped?;
private firstWheelEventDirection?;
private readonly debouncedWheelReset;
onWheel(event: _Widget.WheelWidgetEvent, callback: ZoomWheelSequencerCb): void;
}