type ZoomInAction = (options?) => void | Promise<void>;Action function for zooming in by one step
Zoom levels are per CSS pixel, so 1 is 100% on every screen.
engine.scene.getZoomLevel() is in device pixels: divide it by
window.devicePixelRatio to compare it with these levels.
Parameters#
| Parameter | Type | Description |
|---|---|---|
options? |
{ stepSize?: number; animate?: |
boolean |
options.stepSize? |
number |
Custom step size for zoom in (default uses predefined steps) |
options.animate? |
boolean |
|
options.maxZoom? |
number |
Maximum allowed zoom level (default: 32) |
Returns#
void | Promise<void>