IEvent

Событие, бросаемое менеджером событий IEventManager.

Конструктор | Методы

Конструктор

IEvent()

Методы

Имя Возвращает Описание
allowMapEvent()

Разрешает распространение данного события на карту.

callMethod(name)

Вызывает указанный метод у исходного события. Второй и последующие аргументы передаются методу при вызове.

get(name)

Object

Возвращает свойство события по ключу. С помощью этого метода можно получать доступ как к свойствам исходного события, так и к дополнительным свойствам, предоставляемым API карт.

getSourceEvent()

IEvent|null

Возвращает исходное событие.

isDefaultPrevented()

Boolean

Возвращает true, если реакция по умолчанию на событие отменена.

isImmediatePropagationStopped()

Boolean

Возвращает true, если обработка события прервана.

isMapEventAllowed()

Boolean

Возвращает true, если событие карты разрешено.

isPropagationStopped()

Boolean

Возвращает true, если распространение события прервано,

preventDefault()

Отменяет реакцию по умолчанию на событие в рамках системы событий API Яндекс.Карт.

stopImmediatePropagation()

Прекращает обработку события в системе событий API Яндекс.Карт. Т.е. после вызова данного метода ни один обработчик данного события не будет вызван.

stopPropagation()

Прекращает распространение события в системе событий API Яндекс.Карт.

Описание методов

allowMapEvent

{} allowMapEvent()

Разрешает распространение данного события на карту.

callMethod

{} callMethod(name)

Вызывает указанный метод у исходного события. Второй и последующие аргументы передаются методу при вызове.

Параметры:

Параметр Значение по умолчанию Описание
name *

Тип: String

Имя метода.

* Обязательный параметр/опция.

get

{Object} get(name)

Возвращает свойство события по ключу. С помощью этого метода можно получать доступ как к свойствам исходного события, так и к дополнительным свойствам, предоставляемым API карт.

Возвращает значение свойства.

Параметры:

Параметр Значение по умолчанию Описание
name *

Тип: String

Имя свойства.

* Обязательный параметр/опция.

getSourceEvent

{IEvent|null} getSourceEvent()

Возвращает исходное событие.

isDefaultPrevented

{Boolean} isDefaultPrevented()

Возвращает true, если реакция по умолчанию на событие отменена.

isImmediatePropagationStopped

{Boolean} isImmediatePropagationStopped()

Возвращает true, если обработка события прервана.

isMapEventAllowed

{Boolean} isMapEventAllowed()

Возвращает true, если событие карты разрешено.

isPropagationStopped

{Boolean} isPropagationStopped()

Возвращает true, если распространение события прервано.

preventDefault

{} preventDefault()

Отменяет реакцию по умолчанию на событие в рамках системы событий API Яндекс.Карт.

stopImmediatePropagation

{} stopImmediatePropagation()

Прекращает обработку события в системе событий API Яндекс.Карт. Т.е. после вызова данного метода ни один обработчик данного события не будет вызван.

stopPropagation

{} stopPropagation()

Прекращает распространение события в системе событий API Яндекс.Карт.