YMaps.Events
Статический объект.
Дает возможность добавлять обработчики событий к объектам JavaScript API.
Класс для работы с событиями карты.
См.: Подключение и удаление обработчиков
Методы
Имя | Возвращает | Описание |
---|---|---|
notify(object, type, eventData) | Инициирует событие. | |
observe(object, type, listener, context, enable) | YMaps.IObserver|YMaps.IObserver[] | Создает обработчик события. |
Подробное описание методов
notify
notify(object, type, eventData)
Инициирует событие.
Параметры:
Имя | Тип | Необязательный | По умолчанию | Описание |
---|---|---|---|---|
object |
Object | Объект, на котором инициируется событие. | ||
type |
String | Тип события. | ||
eventData |
Object | null | Данные, передаваемые функции обработчика события. |
observe
{YMaps.IObserver|YMaps.IObserver[]} observe(object, type, listener, context, enable)
Создает обработчик события.
Параметры:
Имя | Тип | Необязательный | По умолчанию | Описание |
---|---|---|---|---|
object |
Object | Объект, на котором возникает событие. | ||
type |
String | String[] | ||
listener |
Function | Callback-функция для обработки события. | ||
context |
Object | object | Контекст выполнения callback-функции listener (по умолчанию совпадает с объектом, на котором возникает событие). | |
enable |
Boolean | true | Начать обрабатывать событие немедленно. |
Возвращает:
Тип | Описание |
---|---|
YMaps.IObserver | YMaps.IObserver[] |