Zoom Gestures
Defined under the namespace Scandit.Datacapture.Core.Ui
- ZoomGesture
interface ZoomGestureAdded in version 6.7.0
Common interface for all the zoom gestures.
- triggerZoomIn()
triggerZoomIn(): Promise<
void>Added in version 8.3.0
Triggers a zoom in as if the zoom in gesture was performed.
- triggerZoomOut()
triggerZoomOut(): Promise<
void>Added in version 8.3.0
Triggers a zoom out as if the zoom out gesture was performed.
- addListener(listener)
addListener(listener: ZoomGestureListener):
voidAdded in version 8.3.0
Adds the listener to this gesture.
In case the same listener is already observing this instance, calling this method will not add the listener again.
- removeListener(listener)
removeListener(listener: ZoomGestureListener):
voidAdded in version 8.3.0
Removes a previously added listener from this gesture.
In case the listener is not currently observing this instance, calling this method has no effect.
- SwipeToZoom
class SwipeToZoom : ZoomGesture
Added in version 6.7.0
Swipe to zoom gesture.
- constructor()
constructor()Added in version 6.7.0
Constructs a new SwipeToZoom instance. The zoom levels can be changed in the CameraSettings through zoomFactor (zoom factor when zoomed out) and zoomGestureZoomFactor (zoom factor when zoomed in).
- triggerZoomIn()
triggerZoomIn(): Promise<
void>Added in version 8.3.0
Implemented from ZoomGesture. See ZoomGesture.triggerZoomIn().
- triggerZoomOut()
triggerZoomOut(): Promise<
void>Added in version 8.3.0
Implemented from ZoomGesture. See ZoomGesture.triggerZoomOut().
- addListener(listener)
addListener(listener: ZoomGestureListener):
voidAdded in version 8.3.0
Implemented from ZoomGesture. See ZoomGesture.addListener().
- removeListener(listener)
removeListener(listener: ZoomGestureListener):
voidAdded in version 8.3.0
Implemented from ZoomGesture. See ZoomGesture.removeListener().