Skip to main content

WindowEventHandlers

Extended by​

Methods​

addEventListener()​

Call Signature​

addEventListener<K>(
type,
listener,
options?
): void;
Type Parameters​
Type Parameter
K extends keyof WindowEventHandlersEventMap
Parameters​
ParameterType
typeK
listener(this, ev) => any
options?boolean | AddEventListenerOptions
Returns​

void

Call Signature​

addEventListener(
type,
listener,
options?
): void;
Parameters​
ParameterType
typestring
listenerEventListenerOrEventListenerObject
options?boolean | AddEventListenerOptions
Returns​

void


removeEventListener()​

Call Signature​

removeEventListener<K>(
type,
listener,
options?
): void;
Type Parameters​
Type Parameter
K extends keyof WindowEventHandlersEventMap
Parameters​
ParameterType
typeK
listener(this, ev) => any
options?boolean | EventListenerOptions
Returns​

void

Call Signature​

removeEventListener(
type,
listener,
options?
): void;
Parameters​
ParameterType
typestring
listenerEventListenerOrEventListenerObject
options?boolean | EventListenerOptions
Returns​

void

Properties​

onafterprint​

onafterprint: ((this, ev) => any) | null;

MDN Reference


onbeforeprint​

onbeforeprint: ((this, ev) => any) | null;

MDN Reference


onbeforeunload​

onbeforeunload: ((this, ev) => any) | null;

MDN Reference


ongamepadconnected​

ongamepadconnected: ((this, ev) => any) | null;

MDN Reference


ongamepaddisconnected​

ongamepaddisconnected: ((this, ev) => any) | null;

MDN Reference


onhashchange​

onhashchange: ((this, ev) => any) | null;

MDN Reference


onlanguagechange​

onlanguagechange: ((this, ev) => any) | null;

MDN Reference


onmessage​

onmessage: ((this, ev) => any) | null;

MDN Reference


onmessageerror​

onmessageerror: ((this, ev) => any) | null;

MDN Reference


onoffline​

onoffline: ((this, ev) => any) | null;

MDN Reference


ononline​

ononline: ((this, ev) => any) | null;

MDN Reference


onpagehide​

onpagehide: ((this, ev) => any) | null;

MDN Reference


onpagereveal​

onpagereveal: ((this, ev) => any) | null;

MDN Reference


onpageshow​

onpageshow: ((this, ev) => any) | null;

MDN Reference


onpageswap​

onpageswap: ((this, ev) => any) | null;

MDN Reference


onpopstate​

onpopstate: ((this, ev) => any) | null;

MDN Reference


onrejectionhandled​

onrejectionhandled: ((this, ev) => any) | null;

MDN Reference


onstorage​

onstorage: ((this, ev) => any) | null;

MDN Reference


onunhandledrejection​

onunhandledrejection: ((this, ev) => any) | null;

MDN Reference


onunload​

onunload: ((this, ev) => any) | null;

Deprecated​

The unload event is not reliable, consider visibilitychange or pagehide events.

MDN Reference