TwoFingersTouchZoomHandler
Defined in: ui/handler/two_fingers_touch.ts:153
The TwoFingersTouchHandlers allows the user to zoom the map two fingers
Extends
TwoFingersTouchHandler
Methods
disable()
disable():
void
Defined in: ui/handler/two_fingers_touch.ts:108
Disables the "drag to pitch" interaction.
Returns
void
Example
Inherited from
TwoFingersTouchHandler.disable
enable()
enable(
options?:boolean|AroundCenterOptions):void
Defined in: ui/handler/two_fingers_touch.ts:95
Enables the "drag to pitch" interaction.
Parameters
| Parameter | Type |
|---|---|
options? |
boolean | AroundCenterOptions |
Returns
void
Example
Inherited from
TwoFingersTouchHandler.enable
isActive()
isActive():
boolean
Defined in: ui/handler/two_fingers_touch.ts:127
Returns a Boolean indicating whether the "drag to pitch" interaction is active, i.e. currently being used.
Returns
boolean
true if the "drag to pitch" interaction is active.
Inherited from
TwoFingersTouchHandler.isActive
isEnabled()
isEnabled():
boolean
Defined in: ui/handler/two_fingers_touch.ts:118
Returns a Boolean indicating whether the "drag to pitch" interaction is enabled.
Returns
boolean
true if the "drag to pitch" interaction is enabled.
Inherited from
TwoFingersTouchHandler.isEnabled
setZoomRate()
setZoomRate(
zoomRate?:number):void
Defined in: ui/handler/two_fingers_touch.ts:175
Sets the zoom rate of touch gestures.
Parameters
| Parameter | Type | Description |
|---|---|---|
zoomRate? |
number |
1 The rate used to scale touch movement to a zoom value. Set to undefined to restore the default. |
Returns
void
Example
Slow down touch zoom
setZoomThreshold()
setZoomThreshold(
zoomThreshold?:number):void
Defined in: ui/handler/two_fingers_touch.ts:188
Sets the threshold before a pinch gesture starts zooming.
Parameters
| Parameter | Type | Description |
|---|---|---|
zoomThreshold? |
number |
0.1 The minimum zoom delta before the pinch gesture becomes active. Set to undefined to restore the default. |
Returns
void
Example
Make pinch zoom less sensitive