ag-charts-enterprise
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
8 lines (7 loc) • 564 B
TypeScript
import { _ModuleSupport, _Widget } from 'ag-charts-community';
import type { AxisZoomStates, DefinedZoomState, ZoomProperties } from './zoomTypes';
export declare class ZoomScroller {
updateAxes(event: _Widget.WheelWidgetEvent, props: ZoomProperties, bbox: _ModuleSupport.BBox, zooms: AxisZoomStates): AxisZoomStates;
update(event: _Widget.WheelWidgetEvent, props: ZoomProperties, bbox: _ModuleSupport.BBox, oldZoom: DefinedZoomState): DefinedZoomState;
updateDelta(delta: number, props: ZoomProperties, oldZoom: DefinedZoomState): DefinedZoomState;
}