События

API предоставляет собственный интерфейс для обработки и создания обработчиков событий карты. Например, для карты можно добавить дополнительные пользовательские действия, которые будут срабатывать при перемещении карты, смене масштаба, типа карты и т. д.

События API являются самостоятельными и отличаются от стандартных DOM-событий браузера.

У многих объектов API набор событий индивидуален. Полный список событий для каждого объекта приведен в Справочнике по программному интерфейсу.

Обработчики событий

Объект YMaps.Events позволяет подключать пользовательские обработчики событий к объектам API и вызывать пользовательские функции при возникновении определенного события (щелчок, двойной щелчок, перемещение мыши, и т. д.).

Каждое событие происходит в собственном контексте и позволяет оперировать только данными, доступными из этого контекста. Например, событие MouseMove возвращает долготу и широту географического положения той точки на карте, на которую указывает курсор мыши.