Spec-Zone.ru › OpenLayers

ol/events/Target~Target


Упрощенная реализация интерфейса W3C DOM Level 2 EventTarget. См. https://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-EventTarget.

Существуют две важные упрощения по сравнению со спецификацией:

  1. Обработка useCapture в addEventListener и removeEventListener. Нет реальной модели захвата.
  2. Обработка stopPropagation и preventDefault на dispatchEvent. Нет иерархии целевых объектов событий. Когда слушатель вызывает stopPropagation или preventDefault на объекте события, это означает, что больше слушателей после этого не будут вызваны. То же самое, как когда слушатель возвращает false.

Подклассы

  • Observable
  • Tile

Расширяет

  • Disposable

Методы

dispatchEvent(event){boolean | undefined}

events/Target.js, строка 85

Отправляет событие и вызывает всех слушателей, слушающих события этого типа. Параметр события может быть либо строкой, либо объектом с свойством type.

Имя Тип Описание
event BaseEvent | string

Объект события.

Возвращает:
false, если кто-то вызвал preventDefault в объекте события или любой из слушателей вернул false.

© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_events_Target-Target.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API