Home > @jsplumbtoolkit/browser-ui > Surface > zoomToFit
#
Surface.zoomToFit() methodZooms the display so that all the tracked elements fit inside the viewport. This method will also, by default, increase the zoom if necessary - meaning the default behaviour is to adjust the zoom so that the content fills the viewport. You can suppress zoom increase by setting doNotZoomIfVisible:true
on the parameters to this method.
Signature:
zoomToFit(params?: { doNotAnimate?: boolean; onComplete?: (p: PointXY) => any; onStep?: () => any; padding?: number; fill?: number; doNotZoomIfVisible?: boolean; }): void;
#
ParametersParameter | Type | Description |
---|---|---|
params | { doNotAnimate?: boolean; onComplete?: (p: PointXY) => any; onStep?: () => any; padding?: number; fill?: number; doNotZoomIfVisible?: boolean; } |
Returns:
void