This object contains configuration options for zooming. It allows granular control over the viewer zooming behavior.
NutrientViewer.load({ zoom: { zoomMode: NutrientViewer.ZoomMode.AUTO, wheelZoomMode: NutrientViewer.WheelZoomMode.WITH_CTRL, options: { enableKeyboardZoom: true, enableGestureZoom: true, }, },}); Copy
NutrientViewer.load({ zoom: { zoomMode: NutrientViewer.ZoomMode.AUTO, wheelZoomMode: NutrientViewer.WheelZoomMode.WITH_CTRL, options: { enableKeyboardZoom: true, enableGestureZoom: true, }, },});
The following example sets the zoom mode to FIT_TO_WIDTH, the scroll zoom mode to DISABLED, and disables the keyboard zooming.
NutrientViewer.load({ zoom: { zoomMode: NutrientViewer.ZoomMode.FIT_TO_WIDTH, wheelZoomMode: NutrientViewer.WheelZoomMode.DISABLED, options: { enableKeyboardZoom: false, }, },}); Copy
NutrientViewer.load({ zoom: { zoomMode: NutrientViewer.ZoomMode.FIT_TO_WIDTH, wheelZoomMode: NutrientViewer.WheelZoomMode.DISABLED, options: { enableKeyboardZoom: false, }, },});
Optional
The zoom options to use.
Enable zooming via touch gestures.
true Copy
true
Enable zooming via keyboard shortcuts (Ctrl/Cmd + [+-]).
Defines the scroll zoom mode to use.
Defines the zoom mode to use.
This object contains configuration options for zooming. It allows granular control over the viewer zooming behavior.
Default
Example
The following example sets the zoom mode to FIT_TO_WIDTH, the scroll zoom mode to DISABLED, and disables the keyboard zooming.