WindowWithEthereum

Hierarchy

↳ ExtendedWindow

↳ WindowWithEthereum

Index

Properties

Methods

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

Overrides ExtendedWindow.ethereum

Defined in src/browserUtils.ts:36

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: 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

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

Inherited from ExtendedWindow.web3

Defined in src/browserUtils.ts:32

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

Last updated

Was this helpful?