IEvent
Событие, бросаемое менеджером событий IEventManager.
Конструктор
IEvent()
Методы
Имя |
Возвращает |
Описание |
Разрешает распространение данного события на карту. |
||
Вызывает указанный метод у исходного события. Второй и последующие аргументы передаются методу при вызове. |
||
Object |
Возвращает свойство события по ключу. С помощью этого метода можно получать доступ как к свойствам исходного события, так и к дополнительным свойствам, предоставляемым API карт. |
|
IEvent|null |
Возвращает исходное событие. |
|
Boolean |
Возвращает true, если реакция по умолчанию на событие отменена. |
|
Boolean |
Возвращает true, если обработка события прервана. |
|
Boolean |
Возвращает true, если событие карты разрешено. |
|
Boolean |
Возвращает true, если распространение события прервано, |
|
Отменяет реакцию по умолчанию на событие в рамках системы событий API Яндекс Карт. |
||
Прекращает обработку события в системе событий API Яндекс Карт. Т.е. после вызова данного метода ни один обработчик данного события не будет вызван. |
||
Прекращает распространение события в системе событий API Яндекс Карт. |
Описание методов
allowMapEvent
{} allowMapEvent()
Разрешает распространение данного события на карту.
callMethod
{} callMethod(name)
Вызывает указанный метод у исходного события. Второй и последующие аргументы передаются методу при вызове.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: String Имя метода. |
* Обязательный параметр/опция.
get
{Object} get(name)
Возвращает свойство события по ключу. С помощью этого метода можно получать доступ как к свойствам исходного события, так и к дополнительным свойствам, предоставляемым API карт.
Возвращает значение свойства.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: 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 Яндекс Карт.
Обязательный параметр.