---
metadata:
  - name: generator
    content: Diplodoc Platform v5.37.1
alternate:
  - https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/multitouchevent.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/jsapi-v1-1/doc/ru/llms.txt

# YMaps.MultiTouchEvent

Объект описания мультисенсорного ввода.  	

**См.:** [YMaps.MouseEvent](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/mouseevent.md)
## Конструктор

#|
|| **Имя** | **Описание** ||
|| [YMaps.MultiTouchEvent](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/multitouchevent.md#constructor)(e, map) | Создает экземпляр объекта-описания мультисенсорного ввода на карте для браузеров устройств с поддержкой технологии Multi-Touch.

Одиночные касания карты автоматически преобразуются API в соответствующие события мыши. Объекты YMaps.MultiTouchEvent описывают только касания карты двумя и более пальцами.||
|#


## Поля

Имя | Описание
----- | -----
[touches](multitouchevent.md#touches) | Массив описаний каждого касания. Каждому касанию соответствует объект с методами getCoordPoint (возвращает географические координаты точки касания) и getLocalPixels (возвращает пиксельные координаты точки касания), аналогично одноимённым методам класса [YMaps.MouseEvent](mouseevent.md).

## Методы

Имя | Возвращает | Описание
----- | ----- | -----
[getEvent](multitouchevent.md#getEvent)() | TouchEvent | Возвращает оригинальное событие в виде jQuery-события.
[isMapEventPrevented](multitouchevent.md#isMapEventPrevented)() | Boolean | Возвращает true, если для текущего события мыши действие карты по умолчанию подавлено с помощью метода [YMaps.MultiTouchEvent.preventMapEvent](multitouchevent.md#preventMapEvent), в противном случае - false.
[preventMapEvent](multitouchevent.md#preventMapEvent)() |  | Подавляет генерацию события карты по умолчанию для указанного multitouch-события, при этом соответствующее пред-событие не подавляется.


## Подробное описание конструктора {#constructor}

```javascript
YMaps.MultiTouchEvent(e, map)
```

Создает экземпляр объекта-описания мультисенсорного ввода на карте для браузеров устройств с поддержкой технологии Multi-Touch.

Одиночные касания карты автоматически преобразуются API в соответствующие события мыши. Объекты YMaps.MultiTouchEvent описывают только касания карты двумя и более пальцами.

**См.:** [YMaps.MouseEvent](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/mouseevent.md)

**Параметры:**

Имя | Тип | Описание
----- | ----- | -----
`e` | TouchEvent | Событие касания. Может быть одним из следующих DOM-событий: touchstart, touchmove, touchend, touchcancel либо jQuery-обёрткой одного из этих событий.
`map` | [YMaps.Map](map.md) | Карта.

## Подробное описание полей {#field_detail}

### touches {#touches}

```javascript
Object[] touches
```

Массив описаний каждого касания. Каждому касанию соответствует объект с методами getCoordPoint (возвращает географические координаты точки касания) и getLocalPixels (возвращает пиксельные координаты точки касания), аналогично одноимённым методам класса [YMaps.MouseEvent](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/mouseevent.md).
## Подробное описание методов {#method_detail}

### getEvent {#getEvent}

```javascript
{TouchEvent} getEvent()
```

Возвращает оригинальное событие в виде jQuery-события.

**Возвращает:**

Тип | Описание
----- | -----
TouchEvent | jQuery-событие.

### isMapEventPrevented {#isMapEventPrevented}

```javascript
{Boolean} isMapEventPrevented()
```

Возвращает true, если для текущего события мыши действие карты по умолчанию подавлено с помощью метода [YMaps.MultiTouchEvent.preventMapEvent](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/multitouchevent.md#preventMapEvent), в противном случае - false.

**См.:** [YMaps.MultiTouchEvent.preventMapEvent](https://yandex.ru/dev/jsapi-v1-1/doc/ru/ref/reference/multitouchevent.md#preventMapEvent)

**Возвращает:**

Тип | Описание
----- | -----
Boolean | true - генерация события карты по умолчанию отменена, false - не отменена.

### preventMapEvent {#preventMapEvent}

```javascript
preventMapEvent()
```

Подавляет генерацию события карты по умолчанию для указанного multitouch-события, при этом соответствующее пред-событие не подавляется.
