MapTouchEvent
Defined in: src/ui/events.ts:552
MapTouchEvent
is the event type for touch-related map events.
Extends
Implements
MapLibreEvent
<TouchEvent
>
Accessors
defaultPrevented
Get Signature
get defaultPrevented():
boolean
Defined in: src/ui/events.ts:607
true
if preventDefault
has been called.
Returns
boolean
Methods
preventDefault()
preventDefault():
void
Defined in: src/ui/events.ts:600
Prevents subsequent default processing of the event by the map.
Calling this method will prevent the following default map behaviors:
- On
touchstart
events, the behavior of DragPanHandler - On
touchstart
events, the behavior of TwoFingersTouchZoomRotateHandler
Returns
void
Properties
lngLat
lngLat:
LngLat
Defined in: src/ui/events.ts:571
The geographic location on the map of the center of the touch event points.
lngLats
lngLats:
LngLat
[]
Defined in: src/ui/events.ts:589
The geographical locations on the map corresponding to a
touch event's touches
property.
originalEvent
originalEvent:
TouchEvent
Defined in: src/ui/events.ts:566
The DOM event which caused the map event.
Implementation of
MapLibreEvent.originalEvent
point
point:
Point
Defined in: src/ui/events.ts:577
The pixel coordinates of the center of the touch event points, relative to the map and measured from the top left corner.
points
points:
Point
[]
Defined in: src/ui/events.ts:583
The array of pixel coordinates corresponding to a
touch event's touches
property.
target
target:
Map
Defined in: src/ui/events.ts:561
The Map
object that fired the event.
Implementation of
MapLibreEvent.target
type
type:
"touchcancel"
|"touchend"
|"touchmove"
|"touchstart"
Defined in: src/ui/events.ts:556
The event type.
Implementation of
MapLibreEvent.type
Overrides
Event.type