UNPKG

ag-charts-community

Version:

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

17 lines (16 loc) 500 B
import { type BoxBounds } from 'ag-charts-core'; export declare enum PanToBBoxScalingModeEnum { None = 0, WhenViewportTooSmallScaleXYProportionally = 1, WhenViewportTooSmallScaleXYDisproportionally = 2 } type Ratios = { min: number; max: number; }; type XYRatios = { x: Ratios; y: Ratios; }; export declare function calcPanToBBoxRatios(scalingMode: PanToBBoxScalingModeEnum, viewportBBox: BoxBounds, ratios: Partial<XYRatios>, targetBBox: BoxBounds): XYRatios; export {};