TwoFingersTouchZoomHandler
Defined in: ui/handler/two_fingers_touch.ts:154
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:109
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:96
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:128
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:119
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:176
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:189
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