EventManager
From Get docs
< @angular/platform-browserAngular/docs/11/api/platform-browser/eventmanager
EventManager
class
An injectable service that provides event management for Angular through a browser plug-in.
class EventManager {
constructor(plugins: EventManagerPlugin[], _zone: NgZone)
addEventListener(element: HTMLElement, eventName: string, handler: Function): Function
addGlobalEventListener(target: string, eventName: string, handler: Function): Function
getZone(): NgZone
}
Constructor
Initializes an instance of the event-manager service. | ||||||
constructor(plugins: EventManagerPlugin[], _zone: NgZone)Parameters
|
Methods
addEventListener() | |||||||||
---|---|---|---|---|---|---|---|---|---|
Registers a handler for a specific element and event. | |||||||||
addEventListener(element: HTMLElement, eventName: string, handler: Function): FunctionParameters
Returns
|
addGlobalEventListener() | |||||||||
---|---|---|---|---|---|---|---|---|---|
Registers a global handler for an event in a target view. | |||||||||
addGlobalEventListener(target: string, eventName: string, handler: Function): FunctionParameters
Returns
|
getZone() |
---|
Retrieves the compilation zone in which event listeners are registered. |
getZone(): NgZoneParametersThere are no parameters. Returns
|
© 2010–2021 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v11.angular.io/api/platform-browser/EventManager