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