MapTouchEvent
MapTouchEvent — это тип события для событий карты, связанных с касаниями.
Наследует
-
MapLibreEvent<TouchEvent>
Аксессоры
defaultPrevented
Сигнатура геттера
get defaultPrevented():
boolean
true, если был вызван preventDefault.
Возвращает
boolean
Методы
preventDefault()
preventDefault():
void
Предотвращает дальнейшую обработку события картой по умолчанию.
Вызов этого метода предотвратит следующее поведение карты по умолчанию:
- Для событий
touchstart— поведение DragPanHandler - Для событий
touchstart— поведение TwoFingersTouchZoomRotateHandler
Возвращает
void
Свойства
lngLat
lngLat:
LngLat
Географическое местоположение на карте центра точек события касания.
lngLats
lngLats:
LngLat[]
Географические местоположения на карте, соответствующие свойству touches события касания.
originalEvent
originalEvent:
TouchEvent
Событие DOM, вызвавшее событие карты.
Переопределяет
MapLibreEvent.originalEvent
point
point:
Point
Пиксельные координаты центра точек события касания относительно карты, отсчитываемые от её верхнего левого угла.
points
points:
Point[]
Массив пиксельных координат, соответствующих свойству touches события касания.
target
target:
Map
Объект Map, вызвавший событие.
Переопределяет
type
type:
"touchcancel"|"touchend"|"touchmove"|"touchstart"
Тип события.
Переопределяет
MapLibreEvent.type
© MapLibre contributors
Licensed under the 3-Clause BSD License.
https://maplibre.org/maplibre-gl-js/docs/API/classes/MapTouchEvent/