zoomAt
function zoomAt( viewport, point, factor, factorY?): Viewport;Defined in: packages/core/src/viewport/Viewport.ts:122
Scales the visible window by factor around a fixed data-coordinate point (so that point stays
under the cursor), clamped to the data extent. factor < 1 zooms in, factor > 1 zooms out.
Pass factorY to zoom the axes independently (1 keeps that axis fixed) — e.g. the MSA’s
column-only zoom, which keeps rows readable.
Parameters
Section titled “Parameters”| Parameter | Type | Default value |
|---|---|---|
viewport |
Viewport |
undefined |
point |
{ x: number; y: number; } |
undefined |
point.x |
number |
undefined |
point.y |
number |
undefined |
factor |
number |
undefined |
factorY |
number |
factor |