Spec-Zone.ru › Angular

EventManager

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

API

class EventManager {
  constructor(plugins: EventManagerPlugin[], _zone: NgZone): EventManager;
  addEventListener(element: HTMLElement, eventName: string, handler: Function, options?: ListenerOptions | undefined): Function;
  getZone(): NgZone;
}

constructor

EventManager

Инициализирует экземпляр сервиса event-manager.

@parampluginsEventManagerPlugin[]
@param_zoneNgZone
@returnsEventManager

addEventListener

Function

Регистрирует обработчик для определённого элемента и события.

@paramelementHTMLElement

HTML-элемент, который будет получать уведомления о событиях.

@parameventNamestring

Имя события, которое нужно отслеживать.

@paramhandlerFunction

Функция, вызываемая при возникновении уведомления. Получает объект события в качестве аргумента.

@paramoptionsListenerOptions | undefined

Параметры, определяющие способ привязки обработчика события.

@returnsFunction

Функция обратного вызова, с помощью которой можно удалить обработчик.

getZone

NgZone

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

@returnsNgZone

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/platform-browser/EventManager

Spec-Zone.ru

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