# WindowWithEthereum

## Hierarchy

↳ [ExtendedWindow](_browserutils_.extendedwindow)

↳ **WindowWithEthereum**

## Index

### Properties

* [Blob](#blob)
* [URL](#url)
* [URLSearchParams](#urlsearchparams)
* [applicationCache](#applicationcache)
* [caches](#caches)
* [clientInformation](#clientinformation)
* [closed](#closed)
* [console](#console)
* [crypto](#crypto)
* [customElements](#customelements)
* [defaultStatus](#defaultstatus)
* [devicePixelRatio](#devicepixelratio)
* [doNotTrack](#donottrack)
* [document](#document)
* [ethereum](#ethereum)
* [event](#event)
* [external](#external)
* [frameElement](#frameelement)
* [frames](#frames)
* [history](#history)
* [indexedDB](#indexeddb)
* [innerHeight](#innerheight)
* [innerWidth](#innerwidth)
* [isSecureContext](#issecurecontext)
* [length](#length)
* [localStorage](#localstorage)
* [location](#location)
* [locationbar](#locationbar)
* [menubar](#menubar)
* [msContentScript](#mscontentscript)
* [name](#name)
* [navigator](#navigator)
* [offscreenBuffering](#offscreenbuffering)
* [onabort](#onabort)
* [onafterprint](#onafterprint)
* [onanimationcancel](#onanimationcancel)
* [onanimationend](#onanimationend)
* [onanimationiteration](#onanimationiteration)
* [onanimationstart](#onanimationstart)
* [onauxclick](#onauxclick)
* [onbeforeprint](#onbeforeprint)
* [onbeforeunload](#onbeforeunload)
* [onblur](#onblur)
* [oncancel](#oncancel)
* [oncanplay](#oncanplay)
* [oncanplaythrough](#oncanplaythrough)
* [onchange](#onchange)
* [onclick](#onclick)
* [onclose](#onclose)
* [oncompassneedscalibration](#oncompassneedscalibration)
* [oncontextmenu](#oncontextmenu)
* [oncuechange](#oncuechange)
* [ondblclick](#ondblclick)
* [ondevicelight](#ondevicelight)
* [ondevicemotion](#ondevicemotion)
* [ondeviceorientation](#ondeviceorientation)
* [ondrag](#ondrag)
* [ondragend](#ondragend)
* [ondragenter](#ondragenter)
* [ondragexit](#ondragexit)
* [ondragleave](#ondragleave)
* [ondragover](#ondragover)
* [ondragstart](#ondragstart)
* [ondrop](#ondrop)
* [ondurationchange](#ondurationchange)
* [onemptied](#onemptied)
* [onended](#onended)
* [onerror](#onerror)
* [onfocus](#onfocus)
* [ongotpointercapture](#ongotpointercapture)
* [onhashchange](#onhashchange)
* [oninput](#oninput)
* [oninvalid](#oninvalid)
* [onkeydown](#onkeydown)
* [onkeypress](#onkeypress)
* [onkeyup](#onkeyup)
* [onlanguagechange](#onlanguagechange)
* [onload](#onload)
* [onloadeddata](#onloadeddata)
* [onloadedmetadata](#onloadedmetadata)
* [onloadend](#onloadend)
* [onloadstart](#onloadstart)
* [onlostpointercapture](#onlostpointercapture)
* [onmessage](#onmessage)
* [onmessageerror](#onmessageerror)
* [onmousedown](#onmousedown)
* [onmouseenter](#onmouseenter)
* [onmouseleave](#onmouseleave)
* [onmousemove](#onmousemove)
* [onmouseout](#onmouseout)
* [onmouseover](#onmouseover)
* [onmouseup](#onmouseup)
* [onmousewheel](#onmousewheel)
* [onmsgesturechange](#onmsgesturechange)
* [onmsgesturedoubletap](#onmsgesturedoubletap)
* [onmsgestureend](#onmsgestureend)
* [onmsgesturehold](#onmsgesturehold)
* [onmsgesturestart](#onmsgesturestart)
* [onmsgesturetap](#onmsgesturetap)
* [onmsinertiastart](#onmsinertiastart)
* [onmspointercancel](#onmspointercancel)
* [onmspointerdown](#onmspointerdown)
* [onmspointerenter](#onmspointerenter)
* [onmspointerleave](#onmspointerleave)
* [onmspointermove](#onmspointermove)
* [onmspointerout](#onmspointerout)
* [onmspointerover](#onmspointerover)
* [onmspointerup](#onmspointerup)
* [onoffline](#onoffline)
* [ononline](#ononline)
* [onorientationchange](#onorientationchange)
* [onpagehide](#onpagehide)
* [onpageshow](#onpageshow)
* [onpause](#onpause)
* [onplay](#onplay)
* [onplaying](#onplaying)
* [onpointercancel](#onpointercancel)
* [onpointerdown](#onpointerdown)
* [onpointerenter](#onpointerenter)
* [onpointerleave](#onpointerleave)
* [onpointermove](#onpointermove)
* [onpointerout](#onpointerout)
* [onpointerover](#onpointerover)
* [onpointerup](#onpointerup)
* [onpopstate](#onpopstate)
* [onprogress](#onprogress)
* [onratechange](#onratechange)
* [onreadystatechange](#onreadystatechange)
* [onrejectionhandled](#onrejectionhandled)
* [onreset](#onreset)
* [onresize](#onresize)
* [onscroll](#onscroll)
* [onsecuritypolicyviolation](#onsecuritypolicyviolation)
* [onseeked](#onseeked)
* [onseeking](#onseeking)
* [onselect](#onselect)
* [onstalled](#onstalled)
* [onstorage](#onstorage)
* [onsubmit](#onsubmit)
* [onsuspend](#onsuspend)
* [ontimeupdate](#ontimeupdate)
* [ontoggle](#ontoggle)
* [ontouchcancel](#ontouchcancel)
* [ontouchend](#ontouchend)
* [ontouchmove](#ontouchmove)
* [ontouchstart](#ontouchstart)
* [ontransitioncancel](#ontransitioncancel)
* [ontransitionend](#ontransitionend)
* [ontransitionrun](#ontransitionrun)
* [ontransitionstart](#ontransitionstart)
* [onunhandledrejection](#onunhandledrejection)
* [onunload](#onunload)
* [onvolumechange](#onvolumechange)
* [onvrdisplayactivate](#onvrdisplayactivate)
* [onvrdisplayblur](#onvrdisplayblur)
* [onvrdisplayconnect](#onvrdisplayconnect)
* [onvrdisplaydeactivate](#onvrdisplaydeactivate)
* [onvrdisplaydisconnect](#onvrdisplaydisconnect)
* [onvrdisplayfocus](#onvrdisplayfocus)
* [onvrdisplaypointerrestricted](#onvrdisplaypointerrestricted)
* [onvrdisplaypointerunrestricted](#onvrdisplaypointerunrestricted)
* [onvrdisplaypresentchange](#onvrdisplaypresentchange)
* [onwaiting](#onwaiting)
* [onwheel](#onwheel)
* [opener](#opener)
* [orientation](#orientation)
* [origin](#origin)
* [outerHeight](#outerheight)
* [outerWidth](#outerwidth)
* [pageXOffset](#pagexoffset)
* [pageYOffset](#pageyoffset)
* [parent](#parent)
* [performance](#performance)
* [personalbar](#personalbar)
* [screen](#screen)
* [screenLeft](#screenleft)
* [screenTop](#screentop)
* [screenX](#screenx)
* [screenY](#screeny)
* [scrollX](#scrollx)
* [scrollY](#scrolly)
* [scrollbars](#scrollbars)
* [self](#self)
* [sessionStorage](#sessionstorage)
* [speechSynthesis](#speechsynthesis)
* [status](#status)
* [statusbar](#statusbar)
* [styleMedia](#stylemedia)
* [toolbar](#toolbar)
* [top](#top)
* [web3](#optional-web3)
* [window](#window)

### Methods

* [addEventListener](#addeventlistener)
* [alert](#alert)
* [atob](#atob)
* [blur](#blur)
* [btoa](#btoa)
* [cancelAnimationFrame](#cancelanimationframe)
* [captureEvents](#captureevents)
* [clearInterval](#clearinterval)
* [clearTimeout](#cleartimeout)
* [close](#close)
* [confirm](#confirm)
* [createImageBitmap](#createimagebitmap)
* [departFocus](#departfocus)
* [dispatchEvent](#dispatchevent)
* [fetch](#fetch)
* [focus](#focus)
* [getComputedStyle](#getcomputedstyle)
* [getMatchedCSSRules](#getmatchedcssrules)
* [getSelection](#getselection)
* [matchMedia](#matchmedia)
* [moveBy](#moveby)
* [moveTo](#moveto)
* [msWriteProfilerMark](#mswriteprofilermark)
* [open](#open)
* [postMessage](#postmessage)
* [print](#print)
* [prompt](#prompt)
* [queueMicrotask](#queuemicrotask)
* [releaseEvents](#releaseevents)
* [removeEventListener](#removeeventlistener)
* [requestAnimationFrame](#requestanimationframe)
* [resizeBy](#resizeby)
* [resizeTo](#resizeto)
* [scroll](#scroll)
* [scrollBy](#scrollby)
* [scrollTo](#scrollto)
* [setInterval](#setinterval)
* [setTimeout](#settimeout)
* [stop](#stop)
* [webkitCancelAnimationFrame](#webkitcancelanimationframe)
* [webkitConvertPointFromNodeToPage](#webkitconvertpointfromnodetopage)
* [webkitConvertPointFromPageToNode](#webkitconvertpointfrompagetonode)
* [webkitRequestAnimationFrame](#webkitrequestanimationframe)

## Properties

### Blob

• **Blob**: _object_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16514

#### Type declaration:

* **new \_\_type**(`blobParts?`: BlobPart\[], `options?`: BlobPropertyBag): _Blob_
* **prototype**: _Blob_

### URL

• **URL**: _object_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16515

#### Type declaration:

* **new \_\_type**(`url`: string, `base?`: string | URL): _URL_
* **prototype**: _URL_
* **createObjectURL**(`object`: any): _string_
* **revokeObjectURL**(`url`: string): _void_

### URLSearchParams

• **URLSearchParams**: _object_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16516

#### Type declaration:

* **new \_\_type**(`init?`: string\[]\[] | Record‹string, string› | string | URLSearchParams): _URLSearchParams_
* **prototype**: _URLSearchParams_

### applicationCache

• **applicationCache**: _ApplicationCache_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16517

### caches

• **caches**: _CacheStorage_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16518

### clientInformation

• **clientInformation**: _Navigator_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16519

### closed

• **closed**: _boolean_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16520

### console

• **console**: _Console_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16655

### crypto

• **crypto**: _Crypto_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16521

### customElements

• **customElements**: _CustomElementRegistry_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16522

### defaultStatus

• **defaultStatus**: _string_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16523

### devicePixelRatio

• **devicePixelRatio**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16524

### doNotTrack

• **doNotTrack**: _string_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16525

### document

• **document**: _Document_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16526

### ethereum

• **ethereum**: [_Ethereum_](_browserutils_.ethereum)

_Overrides_ [_ExtendedWindow_](_browserutils_.extendedwindow)_._[_ethereum_](../_browserutils_.extendedwindow#optional-ethereum)

_Defined in_ [_src/browserUtils.ts:36_](https://github.com/PolymathNetwork/polymath-sdk/blob/e8bbc1e/src/browserUtils.ts#L36)

### event

• **event**: _Event | undefined_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16527

### external

• **external**: _External_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16529

**`deprecated`**

### frameElement

• **frameElement**: _Element_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16530

### frames

• **frames**: _Window_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16531

### history

• **history**: _History_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16532

### indexedDB

• **indexedDB**: _IDBFactory_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:8824

### innerHeight

• **innerHeight**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16533

### innerWidth

• **innerWidth**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16534

### isSecureContext

• **isSecureContext**: _boolean_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16535

### length

• **length**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16536

### localStorage

• **localStorage**: _Storage_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16701

### location

• **location**: _Location_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16537

### locationbar

• **locationbar**: _BarProp_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16538

### menubar

• **menubar**: _BarProp_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16539

### msContentScript

• **msContentScript**: _ExtensionScriptApis_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16540

### name

• **name**: _string_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16541

### navigator

• **navigator**: _Navigator_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16542

### offscreenBuffering

• **offscreenBuffering**: _string | boolean_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16543

### onabort

• **onabort**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5387

Fires when the user aborts the download.

**`param`** The event.

### onafterprint

• **onafterprint**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16678

### onanimationcancel

• **onanimationcancel**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5388

### onanimationend

• **onanimationend**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5389

### onanimationiteration

• **onanimationiteration**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5390

### onanimationstart

• **onanimationstart**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5391

### onauxclick

• **onauxclick**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5392

### onbeforeprint

• **onbeforeprint**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16679

### onbeforeunload

• **onbeforeunload**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16680

### onblur

• **onblur**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5397

Fires when the object loses the input focus.

**`param`** The focus event.

### oncancel

• **oncancel**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5398

### oncanplay

• **oncanplay**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5403

Occurs when playback is possible, but would require further buffering.

**`param`** The event.

### oncanplaythrough

• **oncanplaythrough**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5404

### onchange

• **onchange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5409

Fires when the contents of the object or selection have changed.

**`param`** The event.

### onclick

• **onclick**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5414

Fires when the user clicks the left mouse button on the object

**`param`** The mouse event.

### onclose

• **onclose**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5415

### oncompassneedscalibration

• **oncompassneedscalibration**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16544

### oncontextmenu

• **oncontextmenu**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5420

Fires when the user clicks the right mouse button in the client area, opening the context menu.

**`param`** The mouse event.

### oncuechange

• **oncuechange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5421

### ondblclick

• **ondblclick**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5426

Fires when the user double-clicks the object.

**`param`** The mouse event.

### ondevicelight

• **ondevicelight**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16545

### ondevicemotion

• **ondevicemotion**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16546

### ondeviceorientation

• **ondeviceorientation**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16547

### ondrag

• **ondrag**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5431

Fires on the source object continuously during a drag operation.

**`param`** The event.

### ondragend

• **ondragend**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5436

Fires on the source object when the user releases the mouse at the close of a drag operation.

**`param`** The event.

### ondragenter

• **ondragenter**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5441

Fires on the target element when the user drags the object to a valid drop target.

**`param`** The drag event.

### ondragexit

• **ondragexit**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5442

### ondragleave

• **ondragleave**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5447

Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.

**`param`** The drag event.

### ondragover

• **ondragover**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5452

Fires on the target element continuously while the user drags the object over a valid drop target.

**`param`** The event.

### ondragstart

• **ondragstart**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5457

Fires on the source object when the user starts to drag a text selection or selected object.

**`param`** The event.

### ondrop

• **ondrop**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5458

### ondurationchange

• **ondurationchange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5463

Occurs when the duration attribute is updated.

**`param`** The event.

### onemptied

• **onemptied**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5468

Occurs when the media element is reset to its initial state.

**`param`** The event.

### onended

• **onended**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5473

Occurs when the end of playback is reached.

**`param`** The event

### onerror

• **onerror**: _ErrorEventHandler_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5478

Fires when an error occurs during object loading.

**`param`** The event.

### onfocus

• **onfocus**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5483

Fires when the object receives focus.

**`param`** The event.

### ongotpointercapture

• **ongotpointercapture**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5484

### onhashchange

• **onhashchange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16681

### oninput

• **oninput**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5485

### oninvalid

• **oninvalid**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5486

### onkeydown

• **onkeydown**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5491

Fires when the user presses a key.

**`param`** The keyboard event

### onkeypress

• **onkeypress**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5496

Fires when the user presses an alphanumeric key.

**`param`** The event.

### onkeyup

• **onkeyup**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5501

Fires when the user releases a key.

**`param`** The keyboard event

### onlanguagechange

• **onlanguagechange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16682

### onload

• **onload**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5506

Fires immediately after the browser loads the object.

**`param`** The event.

### onloadeddata

• **onloadeddata**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5511

Occurs when media data is loaded at the current playback position.

**`param`** The event.

### onloadedmetadata

• **onloadedmetadata**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5516

Occurs when the duration and dimensions of the media have been determined.

**`param`** The event.

### onloadend

• **onloadend**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5517

### onloadstart

• **onloadstart**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5522

Occurs when Internet Explorer begins looking for media data.

**`param`** The event.

### onlostpointercapture

• **onlostpointercapture**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5523

### onmessage

• **onmessage**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16683

### onmessageerror

• **onmessageerror**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16684

### onmousedown

• **onmousedown**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5528

Fires when the user clicks the object with either mouse button.

**`param`** The mouse event.

### onmouseenter

• **onmouseenter**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5529

### onmouseleave

• **onmouseleave**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5530

### onmousemove

• **onmousemove**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5535

Fires when the user moves the mouse over the object.

**`param`** The mouse event.

### onmouseout

• **onmouseout**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5540

Fires when the user moves the mouse pointer outside the boundaries of the object.

**`param`** The mouse event.

### onmouseover

• **onmouseover**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5545

Fires when the user moves the mouse pointer into the object.

**`param`** The mouse event.

### onmouseup

• **onmouseup**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5550

Fires when the user releases a mouse button while the mouse is over the object.

**`param`** The mouse event.

### onmousewheel

• **onmousewheel**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16548

### onmsgesturechange

• **onmsgesturechange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16549

### onmsgesturedoubletap

• **onmsgesturedoubletap**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16550

### onmsgestureend

• **onmsgestureend**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16551

### onmsgesturehold

• **onmsgesturehold**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16552

### onmsgesturestart

• **onmsgesturestart**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16553

### onmsgesturetap

• **onmsgesturetap**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16554

### onmsinertiastart

• **onmsinertiastart**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16555

### onmspointercancel

• **onmspointercancel**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16556

### onmspointerdown

• **onmspointerdown**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16557

### onmspointerenter

• **onmspointerenter**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16558

### onmspointerleave

• **onmspointerleave**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16559

### onmspointermove

• **onmspointermove**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16560

### onmspointerout

• **onmspointerout**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16561

### onmspointerover

• **onmspointerover**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16562

### onmspointerup

• **onmspointerup**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16563

### onoffline

• **onoffline**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16685

### ononline

• **ononline**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16686

### onorientationchange

• **onorientationchange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16565

**`deprecated`**

### onpagehide

• **onpagehide**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16687

### onpageshow

• **onpageshow**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16688

### onpause

• **onpause**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5555

Occurs when playback is paused.

**`param`** The event.

### onplay

• **onplay**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5560

Occurs when the play method is requested.

**`param`** The event.

### onplaying

• **onplaying**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5565

Occurs when the audio or video has started playing.

**`param`** The event.

### onpointercancel

• **onpointercancel**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5566

### onpointerdown

• **onpointerdown**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5567

### onpointerenter

• **onpointerenter**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5568

### onpointerleave

• **onpointerleave**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5569

### onpointermove

• **onpointermove**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5570

### onpointerout

• **onpointerout**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5571

### onpointerover

• **onpointerover**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5572

### onpointerup

• **onpointerup**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5573

### onpopstate

• **onpopstate**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16689

### onprogress

• **onprogress**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5578

Occurs to indicate progress while downloading media data.

**`param`** The event.

### onratechange

• **onratechange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5583

Occurs when the playback rate is increased or decreased.

**`param`** The event.

### onreadystatechange

• **onreadystatechange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16566

### onrejectionhandled

• **onrejectionhandled**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16690

### onreset

• **onreset**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5588

Fires when the user resets a form.

**`param`** The event.

### onresize

• **onresize**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5589

### onscroll

• **onscroll**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5594

Fires when the user repositions the scroll box in the scroll bar on the object.

**`param`** The event.

### onsecuritypolicyviolation

• **onsecuritypolicyviolation**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5595

### onseeked

• **onseeked**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5600

Occurs when the seek operation ends.

**`param`** The event.

### onseeking

• **onseeking**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5605

Occurs when the current playback position is moved.

**`param`** The event.

### onselect

• **onselect**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5610

Fires when the current selection changes.

**`param`** The event.

### onstalled

• **onstalled**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5615

Occurs when the download has stopped.

**`param`** The event.

### onstorage

• **onstorage**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16691

### onsubmit

• **onsubmit**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5616

### onsuspend

• **onsuspend**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5621

Occurs if the load operation has been intentionally halted.

**`param`** The event.

### ontimeupdate

• **ontimeupdate**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5626

Occurs to indicate the current playback position.

**`param`** The event.

### ontoggle

• **ontoggle**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5627

### ontouchcancel

• **ontouchcancel**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5628

### ontouchend

• **ontouchend**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5629

### ontouchmove

• **ontouchmove**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5630

### ontouchstart

• **ontouchstart**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5631

### ontransitioncancel

• **ontransitioncancel**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5632

### ontransitionend

• **ontransitionend**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5633

### ontransitionrun

• **ontransitionrun**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5634

### ontransitionstart

• **ontransitionstart**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5635

### onunhandledrejection

• **onunhandledrejection**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16692

### onunload

• **onunload**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16693

### onvolumechange

• **onvolumechange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5640

Occurs when the volume is changed, or playback is muted or unmuted.

**`param`** The event.

### onvrdisplayactivate

• **onvrdisplayactivate**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16567

### onvrdisplayblur

• **onvrdisplayblur**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16568

### onvrdisplayconnect

• **onvrdisplayconnect**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16569

### onvrdisplaydeactivate

• **onvrdisplaydeactivate**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16570

### onvrdisplaydisconnect

• **onvrdisplaydisconnect**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16571

### onvrdisplayfocus

• **onvrdisplayfocus**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16572

### onvrdisplaypointerrestricted

• **onvrdisplaypointerrestricted**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16573

### onvrdisplaypointerunrestricted

• **onvrdisplaypointerunrestricted**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16574

### onvrdisplaypresentchange

• **onvrdisplaypresentchange**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16575

### onwaiting

• **onwaiting**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5645

Occurs when playback stops because the next frame of a video resource is not available.

**`param`** The event.

### onwheel

• **onwheel**: _function | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5646

### opener

• **opener**: _any_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16576

### orientation

• **orientation**: _string | number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16578

**`deprecated`**

### origin

• **origin**: _string_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16708

### outerHeight

• **outerHeight**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16579

### outerWidth

• **outerWidth**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16580

### pageXOffset

• **pageXOffset**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16581

### pageYOffset

• **pageYOffset**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16582

### parent

• **parent**: _Window_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16583

### performance

• **performance**: _Performance_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16584

### personalbar

• **personalbar**: _BarProp_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16585

### screen

• **screen**: _Screen_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16586

### screenLeft

• **screenLeft**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16587

### screenTop

• **screenTop**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16588

### screenX

• **screenX**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16589

### screenY

• **screenY**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16590

### scrollX

• **scrollX**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16591

### scrollY

• **scrollY**: _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16592

### scrollbars

• **scrollbars**: _BarProp_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16593

### self

• **self**: _Window_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16594

### sessionStorage

• **sessionStorage**: _Storage_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16723

### speechSynthesis

• **speechSynthesis**: _SpeechSynthesis_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16595

### status

• **status**: _string_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16596

### statusbar

• **statusbar**: _BarProp_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16597

### styleMedia

• **styleMedia**: _StyleMedia_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16598

### toolbar

• **toolbar**: _BarProp_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16599

### top

• **top**: _Window_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16600

### `Optional` web3

• **web3**? : [_InjectedWeb3_](_browserutils_.injectedweb3)

_Inherited from_ [_ExtendedWindow_](_browserutils_.extendedwindow)_._[_web3_](../_browserutils_.extendedwindow#optional-web3)

_Defined in_ [_src/browserUtils.ts:32_](https://github.com/PolymathNetwork/polymath-sdk/blob/e8bbc1e/src/browserUtils.ts#L32)

### window

• **window**: _Window_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16601

## Methods

### addEventListener

▸ **addEventListener**<**K**>(`type`: K, `listener`: function, `options?`: boolean | AddEventListenerOptions): _void_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16638

**Type parameters:**

▪ **K**: _keyof WindowEventMap_

**Parameters:**

▪ **type**: _K_

▪ **listener**: _function_

▸ (`this`: Window, `ev`: WindowEventMap\[K]): _any_

**Parameters:**

| Name   | Type               |
| ------ | ------------------ |
| `this` | Window             |
| `ev`   | WindowEventMap\[K] |

▪`Optional` **options**: _boolean | AddEventListenerOptions_

**Returns:** _void_

▸ **addEventListener**(`type`: string, `listener`: EventListenerOrEventListenerObject, `options?`: boolean | AddEventListenerOptions): _void_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16639

**Parameters:**

| Name       | Type                               |
| ---------- | ---------------------------------- |
| `type`     | string                             |
| `listener` | EventListenerOrEventListenerObject |
| `options?` | boolean \| AddEventListenerOptions |

**Returns:** _void_

### alert

▸ **alert**(`message?`: any): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16602

**Parameters:**

| Name       | Type |
| ---------- | ---- |
| `message?` | any  |

**Returns:** _void_

### atob

▸ **atob**(`encodedString`: string): _string_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16650

**Parameters:**

| Name            | Type   |
| --------------- | ------ |
| `encodedString` | string |

**Returns:** _string_

### blur

▸ **blur**(): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16603

**Returns:** _void_

### btoa

▸ **btoa**(`rawString`: string): _string_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16651

**Parameters:**

| Name        | Type   |
| ----------- | ------ |
| `rawString` | string |

**Returns:** _string_

### cancelAnimationFrame

▸ **cancelAnimationFrame**(`handle`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16604

**Parameters:**

| Name     | Type   |
| -------- | ------ |
| `handle` | number |

**Returns:** _void_

### captureEvents

▸ **captureEvents**(): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16606

**`deprecated`**

**Returns:** _void_

### clearInterval

▸ **clearInterval**(`handle?`: undefined | number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16712

**Parameters:**

| Name      | Type                |
| --------- | ------------------- |
| `handle?` | undefined \| number |

**Returns:** _void_

### clearTimeout

▸ **clearTimeout**(`handle?`: undefined | number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16713

**Parameters:**

| Name      | Type                |
| --------- | ------------------- |
| `handle?` | undefined \| number |

**Returns:** _void_

### close

▸ **close**(): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16607

**Returns:** _void_

### confirm

▸ **confirm**(`message?`: undefined | string): _boolean_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16608

**Parameters:**

| Name       | Type                |
| ---------- | ------------------- |
| `message?` | undefined \| string |

**Returns:** _boolean_

### createImageBitmap

▸ **createImageBitmap**(`image`: ImageBitmapSource): _Promise‹ImageBitmap›_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16714

**Parameters:**

| Name    | Type              |
| ------- | ----------------- |
| `image` | ImageBitmapSource |

**Returns:** _Promise‹ImageBitmap›_

▸ **createImageBitmap**(`image`: ImageBitmapSource, `sx`: number, `sy`: number, `sw`: number, `sh`: number): _Promise‹ImageBitmap›_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16715

**Parameters:**

| Name    | Type              |
| ------- | ----------------- |
| `image` | ImageBitmapSource |
| `sx`    | number            |
| `sy`    | number            |
| `sw`    | number            |
| `sh`    | number            |

**Returns:** _Promise‹ImageBitmap›_

### departFocus

▸ **departFocus**(`navigationReason`: NavigationReason, `origin`: FocusNavigationOrigin): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16609

**Parameters:**

| Name               | Type                  |
| ------------------ | --------------------- |
| `navigationReason` | NavigationReason      |
| `origin`           | FocusNavigationOrigin |

**Returns:** _void_

### dispatchEvent

▸ **dispatchEvent**(`event`: Event): _boolean_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5074

Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

**Parameters:**

| Name    | Type  |
| ------- | ----- |
| `event` | Event |

**Returns:** _boolean_

### fetch

▸ **fetch**(`input`: RequestInfo, `init?`: RequestInit): _Promise‹Response›_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:5654

**Parameters:**

| Name    | Type        |
| ------- | ----------- |
| `input` | RequestInfo |
| `init?` | RequestInit |

**Returns:** _Promise‹Response›_

### focus

▸ **focus**(): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16610

**Returns:** _void_

### getComputedStyle

▸ **getComputedStyle**(`elt`: Element, `pseudoElt?`: string | null): _CSSStyleDeclaration_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16611

**Parameters:**

| Name         | Type           |
| ------------ | -------------- |
| `elt`        | Element        |
| `pseudoElt?` | string \| null |

**Returns:** _CSSStyleDeclaration_

### getMatchedCSSRules

▸ **getMatchedCSSRules**(`elt`: Element, `pseudoElt?`: string | null): _CSSRuleList_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16612

**Parameters:**

| Name         | Type           |
| ------------ | -------------- |
| `elt`        | Element        |
| `pseudoElt?` | string \| null |

**Returns:** _CSSRuleList_

### getSelection

▸ **getSelection**(): _Selection_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16613

**Returns:** _Selection_

### matchMedia

▸ **matchMedia**(`query`: string): _MediaQueryList_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16614

**Parameters:**

| Name    | Type   |
| ------- | ------ |
| `query` | string |

**Returns:** _MediaQueryList_

### moveBy

▸ **moveBy**(`x`: number, `y`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16615

**Parameters:**

| Name | Type   |
| ---- | ------ |
| `x`  | number |
| `y`  | number |

**Returns:** _void_

### moveTo

▸ **moveTo**(`x`: number, `y`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16616

**Parameters:**

| Name | Type   |
| ---- | ------ |
| `x`  | number |
| `y`  | number |

**Returns:** _void_

### msWriteProfilerMark

▸ **msWriteProfilerMark**(`profilerMarkName`: string): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16617

**Parameters:**

| Name               | Type   |
| ------------------ | ------ |
| `profilerMarkName` | string |

**Returns:** _void_

### open

▸ **open**(`url?`: undefined | string, `target?`: undefined | string, `features?`: undefined | string, `replace?`: undefined | false | true): _Window | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16618

**Parameters:**

| Name        | Type                       |
| ----------- | -------------------------- |
| `url?`      | undefined \| string        |
| `target?`   | undefined \| string        |
| `features?` | undefined \| string        |
| `replace?`  | undefined \| false \| true |

**Returns:** _Window | null_

### postMessage

▸ **postMessage**(`message`: any, `targetOrigin`: string, `transfer?`: Transferable\[]): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16619

**Parameters:**

| Name           | Type            |
| -------------- | --------------- |
| `message`      | any             |
| `targetOrigin` | string          |
| `transfer?`    | Transferable\[] |

**Returns:** _void_

### print

▸ **print**(): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16620

**Returns:** _void_

### prompt

▸ **prompt**(`message?`: undefined | string, `_default?`: undefined | string): _string | null_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16621

**Parameters:**

| Name        | Type                |
| ----------- | ------------------- |
| `message?`  | undefined \| string |
| `_default?` | undefined \| string |

**Returns:** _string | null_

### queueMicrotask

▸ **queueMicrotask**(`callback`: Function): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16717

**Parameters:**

| Name       | Type     |
| ---------- | -------- |
| `callback` | Function |

**Returns:** _void_

### releaseEvents

▸ **releaseEvents**(): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16623

**`deprecated`**

**Returns:** _void_

### removeEventListener

▸ **removeEventListener**<**K**>(`type`: K, `listener`: function, `options?`: boolean | EventListenerOptions): _void_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16640

**Type parameters:**

▪ **K**: _keyof WindowEventMap_

**Parameters:**

▪ **type**: _K_

▪ **listener**: _function_

▸ (`this`: Window, `ev`: WindowEventMap\[K]): _any_

**Parameters:**

| Name   | Type               |
| ------ | ------------------ |
| `this` | Window             |
| `ev`   | WindowEventMap\[K] |

▪`Optional` **options**: _boolean | EventListenerOptions_

**Returns:** _void_

▸ **removeEventListener**(`type`: string, `listener`: EventListenerOrEventListenerObject, `options?`: boolean | EventListenerOptions): _void_

_Inherited from void_

_Overrides void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16641

**Parameters:**

| Name       | Type                               |
| ---------- | ---------------------------------- |
| `type`     | string                             |
| `listener` | EventListenerOrEventListenerObject |
| `options?` | boolean \| EventListenerOptions    |

**Returns:** _void_

### requestAnimationFrame

▸ **requestAnimationFrame**(`callback`: FrameRequestCallback): _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16624

**Parameters:**

| Name       | Type                 |
| ---------- | -------------------- |
| `callback` | FrameRequestCallback |

**Returns:** _number_

### resizeBy

▸ **resizeBy**(`x`: number, `y`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16625

**Parameters:**

| Name | Type   |
| ---- | ------ |
| `x`  | number |
| `y`  | number |

**Returns:** _void_

### resizeTo

▸ **resizeTo**(`x`: number, `y`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16626

**Parameters:**

| Name | Type   |
| ---- | ------ |
| `x`  | number |
| `y`  | number |

**Returns:** _void_

### scroll

▸ **scroll**(`options?`: ScrollToOptions): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16627

**Parameters:**

| Name       | Type            |
| ---------- | --------------- |
| `options?` | ScrollToOptions |

**Returns:** _void_

▸ **scroll**(`x`: number, `y`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16628

**Parameters:**

| Name | Type   |
| ---- | ------ |
| `x`  | number |
| `y`  | number |

**Returns:** _void_

### scrollBy

▸ **scrollBy**(`options?`: ScrollToOptions): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16629

**Parameters:**

| Name       | Type            |
| ---------- | --------------- |
| `options?` | ScrollToOptions |

**Returns:** _void_

▸ **scrollBy**(`x`: number, `y`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16630

**Parameters:**

| Name | Type   |
| ---- | ------ |
| `x`  | number |
| `y`  | number |

**Returns:** _void_

### scrollTo

▸ **scrollTo**(`options?`: ScrollToOptions): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16631

**Parameters:**

| Name       | Type            |
| ---------- | --------------- |
| `options?` | ScrollToOptions |

**Returns:** _void_

▸ **scrollTo**(`x`: number, `y`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16632

**Parameters:**

| Name | Type   |
| ---- | ------ |
| `x`  | number |
| `y`  | number |

**Returns:** _void_

### setInterval

▸ **setInterval**(`handler`: TimerHandler, `timeout?`: undefined | number, ...`arguments`: any\[]): _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16718

**Parameters:**

| Name           | Type                |
| -------------- | ------------------- |
| `handler`      | TimerHandler        |
| `timeout?`     | undefined \| number |
| `...arguments` | any\[]              |

**Returns:** _number_

### setTimeout

▸ **setTimeout**(`handler`: TimerHandler, `timeout?`: undefined | number, ...`arguments`: any\[]): _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16719

**Parameters:**

| Name           | Type                |
| -------------- | ------------------- |
| `handler`      | TimerHandler        |
| `timeout?`     | undefined \| number |
| `...arguments` | any\[]              |

**Returns:** _number_

### stop

▸ **stop**(): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16633

**Returns:** _void_

### webkitCancelAnimationFrame

▸ **webkitCancelAnimationFrame**(`handle`: number): _void_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16634

**Parameters:**

| Name     | Type   |
| -------- | ------ |
| `handle` | number |

**Returns:** _void_

### webkitConvertPointFromNodeToPage

▸ **webkitConvertPointFromNodeToPage**(`node`: Node, `pt`: WebKitPoint): _WebKitPoint_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16635

**Parameters:**

| Name   | Type        |
| ------ | ----------- |
| `node` | Node        |
| `pt`   | WebKitPoint |

**Returns:** _WebKitPoint_

### webkitConvertPointFromPageToNode

▸ **webkitConvertPointFromPageToNode**(`node`: Node, `pt`: WebKitPoint): _WebKitPoint_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16636

**Parameters:**

| Name   | Type        |
| ------ | ----------- |
| `node` | Node        |
| `pt`   | WebKitPoint |

**Returns:** _WebKitPoint_

### webkitRequestAnimationFrame

▸ **webkitRequestAnimationFrame**(`callback`: FrameRequestCallback): _number_

_Inherited from void_

Defined in node\_modules/typescript/lib/lib.dom.d.ts:16637

**Parameters:**

| Name       | Type                 |
| ---------- | -------------------- |
| `callback` | FrameRequestCallback |

**Returns:** _number_
