---
url: /api/reference/wxt/utils/content-script-context/interfaces/WxtWindowEventMap.md
---

[API](../../../../packages.md) / [wxt/utils/content-script-context](../index.md) / WxtWindowEventMap

# Interface: WxtWindowEventMap

Source: [packages/wxt/src/utils/content-script-context.ts:310](https://github.com/wxt-dev/wxt/blob/026473bb3ea473793aba6dcb622c4bcd0e9ce595/packages/wxt/src/utils/content-script-context.ts#L310)

## Contents

* [Extends](#extends)
* [Properties](#properties)
  * [abort](#abort)
  * [afterprint](#afterprint)
  * [animationcancel](#animationcancel)
  * [animationend](#animationend)
  * [animationiteration](#animationiteration)
  * [animationstart](#animationstart)
  * [auxclick](#auxclick)
  * [beforeinput](#beforeinput)
  * [beforematch](#beforematch)
  * [beforeprint](#beforeprint)
  * [beforetoggle](#beforetoggle)
  * [beforeunload](#beforeunload)
  * [blur](#blur)
  * [cancel](#cancel)
  * [canplay](#canplay)
  * [canplaythrough](#canplaythrough)
  * [change](#change)
  * [click](#click)
  * [close](#close)
  * [command](#command)
  * [compositionend](#compositionend)
  * [compositionstart](#compositionstart)
  * [compositionupdate](#compositionupdate)
  * [contextlost](#contextlost)
  * [contextmenu](#contextmenu)
  * [contextrestored](#contextrestored)
  * [copy](#copy)
  * [cuechange](#cuechange)
  * [cut](#cut)
  * [dblclick](#dblclick)
  * [devicemotion](#devicemotion)
  * [deviceorientation](#deviceorientation)
  * [deviceorientationabsolute](#deviceorientationabsolute)
  * [DOMContentLoaded](#domcontentloaded)
  * [drag](#drag)
  * [dragend](#dragend)
  * [dragenter](#dragenter)
  * [dragleave](#dragleave)
  * [dragover](#dragover)
  * [dragstart](#dragstart)
  * [drop](#drop)
  * [durationchange](#durationchange)
  * [emptied](#emptied)
  * [ended](#ended)
  * [error](#error)
  * [focus](#focus)
  * [focusin](#focusin)
  * [focusout](#focusout)
  * [formdata](#formdata)
  * [gamepadconnected](#gamepadconnected)
  * [gamepaddisconnected](#gamepaddisconnected)
  * [gotpointercapture](#gotpointercapture)
  * [hashchange](#hashchange)
  * [input](#input)
  * [invalid](#invalid)
  * [keydown](#keydown)
  * [keypress](#keypress)
  * [keyup](#keyup)
  * [languagechange](#languagechange)
  * [load](#load)
  * [loadeddata](#loadeddata)
  * [loadedmetadata](#loadedmetadata)
  * [loadstart](#loadstart)
  * [lostpointercapture](#lostpointercapture)
  * [message](#message)
  * [messageerror](#messageerror)
  * [mousedown](#mousedown)
  * [mouseenter](#mouseenter)
  * [mouseleave](#mouseleave)
  * [mousemove](#mousemove)
  * [mouseout](#mouseout)
  * [mouseover](#mouseover)
  * [mouseup](#mouseup)
  * [offline](#offline)
  * [online](#online)
  * [orientationchange](#orientationchange)
  * [pagehide](#pagehide)
  * [pagereveal](#pagereveal)
  * [pageshow](#pageshow)
  * [pageswap](#pageswap)
  * [paste](#paste)
  * [pause](#pause)
  * [play](#play)
  * [playing](#playing)
  * [pointercancel](#pointercancel)
  * [pointerdown](#pointerdown)
  * [pointerenter](#pointerenter)
  * [pointerleave](#pointerleave)
  * [pointermove](#pointermove)
  * [pointerout](#pointerout)
  * [pointerover](#pointerover)
  * [pointerrawupdate](#pointerrawupdate)
  * [pointerup](#pointerup)
  * [popstate](#popstate)
  * [progress](#progress)
  * [ratechange](#ratechange)
  * [rejectionhandled](#rejectionhandled)
  * [reset](#reset)
  * [resize](#resize)
  * [scroll](#scroll)
  * [scrollend](#scrollend)
  * [securitypolicyviolation](#securitypolicyviolation)
  * [seeked](#seeked)
  * [seeking](#seeking)
  * [select](#select)
  * [selectionchange](#selectionchange)
  * [selectstart](#selectstart)
  * [slotchange](#slotchange)
  * [stalled](#stalled)
  * [storage](#storage)
  * [submit](#submit)
  * [suspend](#suspend)
  * [timeupdate](#timeupdate)
  * [toggle](#toggle)
  * [touchcancel](#touchcancel)
  * [touchend](#touchend)
  * [touchmove](#touchmove)
  * [touchstart](#touchstart)
  * [transitioncancel](#transitioncancel)
  * [transitionend](#transitionend)
  * [transitionrun](#transitionrun)
  * [transitionstart](#transitionstart)
  * [unhandledrejection](#unhandledrejection)
  * [unload](#unload)
  * [vite:preloadError](#vite-preloaderror)
  * [volumechange](#volumechange)
  * [waiting](#waiting)
  * [webkitanimationend](#webkitanimationend)
  * [webkitanimationiteration](#webkitanimationiteration)
  * [webkitanimationstart](#webkitanimationstart)
  * [webkittransitionend](#webkittransitionend)
  * [wheel](#wheel)
  * [wxt:locationchange](#wxt-locationchange)

## Extends

* `WindowEventMap`

## Properties

### abort

> **abort**: `UIEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16654

#### Inherited from

`WindowEventMap.abort`

***

### afterprint

> **afterprint**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41628

#### Inherited from

`WindowEventMap.afterprint`

***

### animationcancel

> **animationcancel**: `AnimationEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16655

#### Inherited from

`WindowEventMap.animationcancel`

***

### animationend

> **animationend**: `AnimationEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16656

#### Inherited from

`WindowEventMap.animationend`

***

### animationiteration

> **animationiteration**: `AnimationEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16657

#### Inherited from

`WindowEventMap.animationiteration`

***

### animationstart

> **animationstart**: `AnimationEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16658

#### Inherited from

`WindowEventMap.animationstart`

***

### auxclick

> **auxclick**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16659

#### Inherited from

`WindowEventMap.auxclick`

***

### beforeinput

> **beforeinput**: `InputEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16660

#### Inherited from

`WindowEventMap.beforeinput`

***

### beforematch

> **beforematch**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16661

#### Inherited from

`WindowEventMap.beforematch`

***

### beforeprint

> **beforeprint**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41629

#### Inherited from

`WindowEventMap.beforeprint`

***

### beforetoggle

> **beforetoggle**: `ToggleEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16662

#### Inherited from

`WindowEventMap.beforetoggle`

***

### beforeunload

> **beforeunload**: `BeforeUnloadEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41630

#### Inherited from

`WindowEventMap.beforeunload`

***

### blur

> **blur**: `FocusEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16663

#### Inherited from

`WindowEventMap.blur`

***

### cancel

> **cancel**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16664

#### Inherited from

`WindowEventMap.cancel`

***

### canplay

> **canplay**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16665

#### Inherited from

`WindowEventMap.canplay`

***

### canplaythrough

> **canplaythrough**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16666

#### Inherited from

`WindowEventMap.canplaythrough`

***

### change

> **change**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16667

#### Inherited from

`WindowEventMap.change`

***

### click

> **click**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16668

#### Inherited from

`WindowEventMap.click`

***

### close

> **close**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16669

#### Inherited from

`WindowEventMap.close`

***

### command

> **command**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16670

#### Inherited from

`WindowEventMap.command`

***

### compositionend

> **compositionend**: `CompositionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16671

#### Inherited from

`WindowEventMap.compositionend`

***

### compositionstart

> **compositionstart**: `CompositionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16672

#### Inherited from

`WindowEventMap.compositionstart`

***

### compositionupdate

> **compositionupdate**: `CompositionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16673

#### Inherited from

`WindowEventMap.compositionupdate`

***

### contextlost

> **contextlost**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16674

#### Inherited from

`WindowEventMap.contextlost`

***

### contextmenu

> **contextmenu**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16675

#### Inherited from

`WindowEventMap.contextmenu`

***

### contextrestored

> **contextrestored**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16676

#### Inherited from

`WindowEventMap.contextrestored`

***

### copy

> **copy**: `ClipboardEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16677

#### Inherited from

`WindowEventMap.copy`

***

### cuechange

> **cuechange**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16678

#### Inherited from

`WindowEventMap.cuechange`

***

### cut

> **cut**: `ClipboardEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16679

#### Inherited from

`WindowEventMap.cut`

***

### dblclick

> **dblclick**: `MouseEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16680

#### Inherited from

`WindowEventMap.dblclick`

***

### devicemotion

> **devicemotion**: `DeviceMotionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41159

#### Inherited from

`WindowEventMap.devicemotion`

***

### deviceorientation

> **deviceorientation**: `DeviceOrientationEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41160

#### Inherited from

`WindowEventMap.deviceorientation`

***

### deviceorientationabsolute

> **deviceorientationabsolute**: `DeviceOrientationEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41161

#### Inherited from

`WindowEventMap.deviceorientationabsolute`

***

### DOMContentLoaded

> **DOMContentLoaded**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41158

#### Inherited from

`WindowEventMap.DOMContentLoaded`

***

### drag

> **drag**: `DragEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16681

#### Inherited from

`WindowEventMap.drag`

***

### dragend

> **dragend**: `DragEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16682

#### Inherited from

`WindowEventMap.dragend`

***

### dragenter

> **dragenter**: `DragEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16683

#### Inherited from

`WindowEventMap.dragenter`

***

### dragleave

> **dragleave**: `DragEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16684

#### Inherited from

`WindowEventMap.dragleave`

***

### dragover

> **dragover**: `DragEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16685

#### Inherited from

`WindowEventMap.dragover`

***

### dragstart

> **dragstart**: `DragEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16686

#### Inherited from

`WindowEventMap.dragstart`

***

### drop

> **drop**: `DragEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16687

#### Inherited from

`WindowEventMap.drop`

***

### durationchange

> **durationchange**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16688

#### Inherited from

`WindowEventMap.durationchange`

***

### emptied

> **emptied**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16689

#### Inherited from

`WindowEventMap.emptied`

***

### ended

> **ended**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16690

#### Inherited from

`WindowEventMap.ended`

***

### error

> **error**: `ErrorEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16691

#### Inherited from

`WindowEventMap.error`

***

### focus

> **focus**: `FocusEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16692

#### Inherited from

`WindowEventMap.focus`

***

### focusin

> **focusin**: `FocusEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16693

#### Inherited from

`WindowEventMap.focusin`

***

### focusout

> **focusout**: `FocusEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16694

#### Inherited from

`WindowEventMap.focusout`

***

### formdata

> **formdata**: `FormDataEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16695

#### Inherited from

`WindowEventMap.formdata`

***

### gamepadconnected

> **gamepadconnected**: `GamepadEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41162

#### Inherited from

`WindowEventMap.gamepadconnected`

***

### gamepaddisconnected

> **gamepaddisconnected**: `GamepadEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41163

#### Inherited from

`WindowEventMap.gamepaddisconnected`

***

### gotpointercapture

> **gotpointercapture**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16696

#### Inherited from

`WindowEventMap.gotpointercapture`

***

### hashchange

> **hashchange**: `HashChangeEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41633

#### Inherited from

`WindowEventMap.hashchange`

***

### input

> **input**: `InputEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16697

#### Inherited from

`WindowEventMap.input`

***

### invalid

> **invalid**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16698

#### Inherited from

`WindowEventMap.invalid`

***

### keydown

> **keydown**: `KeyboardEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16699

#### Inherited from

`WindowEventMap.keydown`

***

### keypress

> **keypress**: `KeyboardEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16700

#### Inherited from

`WindowEventMap.keypress`

***

### keyup

> **keyup**: `KeyboardEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16701

#### Inherited from

`WindowEventMap.keyup`

***

### languagechange

> **languagechange**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41634

#### Inherited from

`WindowEventMap.languagechange`

***

### load

> **load**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16702

#### Inherited from

`WindowEventMap.load`

***

### loadeddata

> **loadeddata**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16703

#### Inherited from

`WindowEventMap.loadeddata`

***

### loadedmetadata

> **loadedmetadata**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16704

#### Inherited from

`WindowEventMap.loadedmetadata`

***

### loadstart

> **loadstart**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16705

#### Inherited from

`WindowEventMap.loadstart`

***

### lostpointercapture

> **lostpointercapture**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16706

#### Inherited from

`WindowEventMap.lostpointercapture`

***

### message

> **message**: `MessageEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41635

#### Inherited from

`WindowEventMap.message`

***

### messageerror

> **messageerror**: `MessageEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41636

#### Inherited from

`WindowEventMap.messageerror`

***

### mousedown

> **mousedown**: `MouseEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16707

#### Inherited from

`WindowEventMap.mousedown`

***

### mouseenter

> **mouseenter**: `MouseEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16708

#### Inherited from

`WindowEventMap.mouseenter`

***

### mouseleave

> **mouseleave**: `MouseEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16709

#### Inherited from

`WindowEventMap.mouseleave`

***

### mousemove

> **mousemove**: `MouseEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16710

#### Inherited from

`WindowEventMap.mousemove`

***

### mouseout

> **mouseout**: `MouseEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16711

#### Inherited from

`WindowEventMap.mouseout`

***

### mouseover

> **mouseover**: `MouseEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16712

#### Inherited from

`WindowEventMap.mouseover`

***

### mouseup

> **mouseup**: `MouseEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16713

#### Inherited from

`WindowEventMap.mouseup`

***

### offline

> **offline**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41637

#### Inherited from

`WindowEventMap.offline`

***

### online

> **online**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41638

#### Inherited from

`WindowEventMap.online`

***

### orientationchange

> **orientationchange**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41164

#### Inherited from

`WindowEventMap.orientationchange`

***

### pagehide

> **pagehide**: `PageTransitionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41639

#### Inherited from

`WindowEventMap.pagehide`

***

### pagereveal

> **pagereveal**: `PageRevealEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41640

#### Inherited from

`WindowEventMap.pagereveal`

***

### pageshow

> **pageshow**: `PageTransitionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41641

#### Inherited from

`WindowEventMap.pageshow`

***

### pageswap

> **pageswap**: `PageSwapEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41642

#### Inherited from

`WindowEventMap.pageswap`

***

### paste

> **paste**: `ClipboardEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16714

#### Inherited from

`WindowEventMap.paste`

***

### pause

> **pause**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16715

#### Inherited from

`WindowEventMap.pause`

***

### play

> **play**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16716

#### Inherited from

`WindowEventMap.play`

***

### playing

> **playing**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16717

#### Inherited from

`WindowEventMap.playing`

***

### pointercancel

> **pointercancel**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16718

#### Inherited from

`WindowEventMap.pointercancel`

***

### pointerdown

> **pointerdown**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16719

#### Inherited from

`WindowEventMap.pointerdown`

***

### pointerenter

> **pointerenter**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16720

#### Inherited from

`WindowEventMap.pointerenter`

***

### pointerleave

> **pointerleave**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16721

#### Inherited from

`WindowEventMap.pointerleave`

***

### pointermove

> **pointermove**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16722

#### Inherited from

`WindowEventMap.pointermove`

***

### pointerout

> **pointerout**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16723

#### Inherited from

`WindowEventMap.pointerout`

***

### pointerover

> **pointerover**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16724

#### Inherited from

`WindowEventMap.pointerover`

***

### pointerrawupdate

> **pointerrawupdate**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16725

#### Inherited from

`WindowEventMap.pointerrawupdate`

***

### pointerup

> **pointerup**: `PointerEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16726

#### Inherited from

`WindowEventMap.pointerup`

***

### popstate

> **popstate**: `PopStateEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41643

#### Inherited from

`WindowEventMap.popstate`

***

### progress

> **progress**: `ProgressEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16727

#### Inherited from

`WindowEventMap.progress`

***

### ratechange

> **ratechange**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16728

#### Inherited from

`WindowEventMap.ratechange`

***

### rejectionhandled

> **rejectionhandled**: `PromiseRejectionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41644

#### Inherited from

`WindowEventMap.rejectionhandled`

***

### reset

> **reset**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16729

#### Inherited from

`WindowEventMap.reset`

***

### resize

> **resize**: `UIEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16730

#### Inherited from

`WindowEventMap.resize`

***

### scroll

> **scroll**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16731

#### Inherited from

`WindowEventMap.scroll`

***

### scrollend

> **scrollend**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16732

#### Inherited from

`WindowEventMap.scrollend`

***

### securitypolicyviolation

> **securitypolicyviolation**: `SecurityPolicyViolationEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16733

#### Inherited from

`WindowEventMap.securitypolicyviolation`

***

### seeked

> **seeked**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16734

#### Inherited from

`WindowEventMap.seeked`

***

### seeking

> **seeking**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16735

#### Inherited from

`WindowEventMap.seeking`

***

### select

> **select**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16736

#### Inherited from

`WindowEventMap.select`

***

### selectionchange

> **selectionchange**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16737

#### Inherited from

`WindowEventMap.selectionchange`

***

### selectstart

> **selectstart**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16738

#### Inherited from

`WindowEventMap.selectstart`

***

### slotchange

> **slotchange**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16739

#### Inherited from

`WindowEventMap.slotchange`

***

### stalled

> **stalled**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16740

#### Inherited from

`WindowEventMap.stalled`

***

### storage

> **storage**: `StorageEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41645

#### Inherited from

`WindowEventMap.storage`

***

### submit

> **submit**: `SubmitEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16741

#### Inherited from

`WindowEventMap.submit`

***

### suspend

> **suspend**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16742

#### Inherited from

`WindowEventMap.suspend`

***

### timeupdate

> **timeupdate**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16743

#### Inherited from

`WindowEventMap.timeupdate`

***

### toggle

> **toggle**: `ToggleEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16744

#### Inherited from

`WindowEventMap.toggle`

***

### touchcancel

> **touchcancel**: `TouchEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16745

#### Inherited from

`WindowEventMap.touchcancel`

***

### touchend

> **touchend**: `TouchEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16746

#### Inherited from

`WindowEventMap.touchend`

***

### touchmove

> **touchmove**: `TouchEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16747

#### Inherited from

`WindowEventMap.touchmove`

***

### touchstart

> **touchstart**: `TouchEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16748

#### Inherited from

`WindowEventMap.touchstart`

***

### transitioncancel

> **transitioncancel**: `TransitionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16749

#### Inherited from

`WindowEventMap.transitioncancel`

***

### transitionend

> **transitionend**: `TransitionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16750

#### Inherited from

`WindowEventMap.transitionend`

***

### transitionrun

> **transitionrun**: `TransitionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16751

#### Inherited from

`WindowEventMap.transitionrun`

***

### transitionstart

> **transitionstart**: `TransitionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16752

#### Inherited from

`WindowEventMap.transitionstart`

***

### unhandledrejection

> **unhandledrejection**: `PromiseRejectionEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41646

#### Inherited from

`WindowEventMap.unhandledrejection`

***

### unload

> **unload**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:41647

#### Inherited from

`WindowEventMap.unload`

***

### vite:preloadError

> **vite:preloadError**: `VitePreloadErrorEvent`

Source: node\_modules/.bun/vite@8.2.0+7476f8e2d818e319/node\_modules/vite/client.d.ts:284

#### Inherited from

`WindowEventMap.vite:preloadError`

***

### volumechange

> **volumechange**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16753

#### Inherited from

`WindowEventMap.volumechange`

***

### waiting

> **waiting**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16754

#### Inherited from

`WindowEventMap.waiting`

***

### webkitanimationend

> **webkitanimationend**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16755

#### Inherited from

`WindowEventMap.webkitanimationend`

***

### webkitanimationiteration

> **webkitanimationiteration**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16756

#### Inherited from

`WindowEventMap.webkitanimationiteration`

***

### webkitanimationstart

> **webkitanimationstart**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16757

#### Inherited from

`WindowEventMap.webkitanimationstart`

***

### webkittransitionend

> **webkittransitionend**: `Event`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16758

#### Inherited from

`WindowEventMap.webkittransitionend`

***

### wheel

> **wheel**: `WheelEvent`

Source: node\_modules/.bun/typescript@6.0.3/node\_modules/typescript/lib/lib.dom.d.ts:16759

#### Inherited from

`WindowEventMap.wheel`

***

### wxt:locationchange

> **wxt:locationchange**: [`WxtLocationChangeEvent`](WxtLocationChangeEvent.md)

Source: [packages/wxt/src/utils/content-script-context.ts:311](https://github.com/wxt-dev/wxt/blob/026473bb3ea473793aba6dcb622c4bcd0e9ce595/packages/wxt/src/utils/content-script-context.ts#L311)

***

Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
