0% found this document useful (0 votes)
9 views41 pages

WebAPIsMDN 1736276954963

The document provides a comprehensive list of Web APIs and interfaces available for web development, primarily using JavaScript. It categorizes various APIs under letters A to X, covering functionalities such as media handling, device interactions, and user interface elements. Additionally, it includes a detailed enumeration of interfaces that can be utilized in conjunction with these APIs.

Uploaded by

christianmuwa42
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views41 pages

WebAPIsMDN 1736276954963

The document provides a comprehensive list of Web APIs and interfaces available for web development, primarily using JavaScript. It categorizes various APIs under letters A to X, covering functionalities such as media handling, device interactions, and user interface elements. Additionally, it includes a detailed enumeration of interfaces that can be utilized in conjunction with these APIs.

Uploaded by

christianmuwa42
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

Web APIs

When writing code for the Web, there are a large number of
Web APIs available. Below is a list of all the APIs and
interfaces (object types) that you may be able to use while
developing your Web app or site.
Web APIs are typically used with JavaScript, although this
doesn't always have to be the case.

Specifications
This is a list of all the APIs that are available.

A
Attribution Reporting API
Audio Output Devices API

B
Background Fetch API
Background Synchronization API
Background Tasks API
Badging API
Barcode Detection API
Battery Status API
Beacon API
Web Bluetooth API
Broadcast Channel API

C
CSS Custom Highlight API
CSS Font Loading API
CSS Painting API
CSS Properties and Values API
CSS Typed Object Model API
CSS Object Model (CSSOM)
Canvas API
Channel Messaging API
Clipboard API
Compression Streams API
Compute Pressure API
Console API
Contact Picker API
Content Index API
Cookie Store API
Credential Management API

D
Document Object Model (DOM)
Device Memory API
Device orientation events
Document Picture-in-Picture API

E
EditContext API
Encoding API
Encrypted Media Extensions API
EyeDropper API

F
Federated Credential Management (FedCM) API
Fenced Frame API
Fetch API
File API
File System API
File and Directory Entries API
Force Touch events
Fullscreen API

G
Gamepad API
Geolocation API
Geometry interfaces

H
The HTML DOM API
HTML Drag and Drop API
History API
Houdini APIs

I
Idle Detection API
MediaStream Image Capture API
IndexedDB API
Ink API
InputDeviceCapabilities API
Insertable Streams for MediaStreamTrack API
Intersection Observer API
Invoker Commands API

K
Keyboard API
L
Launch Handler API
Local Font Access API

M
Media Capabilities API
Media Capture and Streams API (Media Stream)
Media Session API
Media Source API
MediaStream Recording API

N
Navigation API
Network Information API

P
Page Visibility API
Payment Handler API
Payment Request API
Performance APIs
Web Periodic Background Synchronization API
Permissions API
Picture-in-Picture API
Pointer events
Pointer Lock API
Popover API
Presentation API
Prioritized Task Scheduling API
Push API

R
Remote Playback API
Reporting API
Resize Observer API

S
SVG API
Screen Capture API
Screen Orientation API
Screen Wake Lock API
Selection API
Sensor APIs
Server-sent events
Service Worker API
Shared Storage API
Speculation Rules API
Storage API
Storage Access API
Streams API

T
Topics API
Touch events
Trusted Types API

U
UI Events
URL API
URL Fragment Text Directives
URL Pattern API
User-Agent Client Hints API

V
Vibration API
View Transition API
VirtualKeyboard API
Visual Viewport API

W
Web Animations API
Web Audio API
Web Authentication API
Web Components
Web Crypto API
Web Locks API
Web MIDI API
Web NFC API
Notifications API
Web Serial API
Web Share API
Web Speech API
Web Storage API
Web Workers API
WebCodecs API
WebGL: 2D and 3D graphics for the web
WebGPU API
WebHID API
WebOTP API
WebRTC API
The WebSocket API (WebSockets)
WebTransport API
WebUSB API
WebVR API
WebVTT API
WebXR Device API
Window Controls Overlay API
Window Management API

X
XMLHttpRequest API

Interfaces
This is a list of all the interfaces (that is, types of objects)
that are available.

A
AbortController

AbortSignal

AbsoluteOrientationSensor

AbstractRange

Accelerometer

AesCbcParams

AesCtrParams

AesGcmParams

AesKeyGenParams

AmbientLightSensor

AnalyserNode

ANGLE_instanced_arrays

Animation

AnimationEffect

AnimationEvent

AnimationPlaybackEvent

AnimationTimeline

Attr

AudioBuffer

AudioBufferSourceNode
AudioContext

AudioData

AudioDecoder

AudioDestinationNode

AudioEncoder

AudioListener

AudioNode

AudioParam

AudioParamDescriptor

AudioParamMap

AudioProcessingEvent

AudioScheduledSourceNode

AudioSinkInfo

AudioTrack

AudioTrackList

AudioWorklet

AudioWorkletGlobalScope

AudioWorkletNode

AudioWorkletProcessor

AuthenticatorAssertionResponse

AuthenticatorAttestationResponse

AuthenticatorResponse

B
BackgroundFetchEvent

BackgroundFetchManager

BackgroundFetchRecord

BackgroundFetchRegistration

BackgroundFetchUpdateUIEvent

BarcodeDetector

BarProp
BaseAudioContext

BatteryManager

BeforeInstallPromptEvent

BeforeUnloadEvent

BiquadFilterNode

Blob

BlobEvent

Bluetooth

BluetoothCharacteristicProperties

BluetoothDevice

BluetoothRemoteGATTCharacteristic

BluetoothRemoteGATTDescriptor

BluetoothRemoteGATTServer

BluetoothRemoteGATTService

BluetoothUUID

BroadcastChannel

ByteLengthQueuingStrategy

C
Cache

CacheStorage

CanMakePaymentEvent

CanvasCaptureMediaStreamTrack

CanvasGradient

CanvasPattern

CanvasRenderingContext2D

CaptureController

CaretPosition

CDATASection

ChannelMergerNode

ChannelSplitterNode
ChapterInformation

CharacterBoundsUpdateEvent

CharacterData

Client

Clients

Clipboard

ClipboardEvent

ClipboardItem

CloseEvent

CloseWatcher

CommandEvent

Comment

CompositionEvent

CompressionStream

c
console

C
ConstantSourceNode

ContactAddress

ContactsManager

ContentIndex

ContentIndexEvent

ContentVisibilityAutoStateChangeEvent

ConvolverNode

CookieChangeEvent

CookieStore

CookieStoreManager

CountQueuingStrategy

Credential
CredentialsContainer

Crypto

CryptoKey

CryptoKeyPair

CSPViolationReportBody

CSS

CSSAnimation

CSSConditionRule

CSSContainerRule

CSSCounterStyleRule

CSSFontFaceRule

CSSFontFeatureValuesRule

CSSFontPaletteValuesRule

CSSGroupingRule

CSSImageValue

CSSImportRule

CSSKeyframeRule

CSSKeyframesRule

CSSKeywordValue

CSSLayerBlockRule

CSSLayerStatementRule

CSSMathInvert

CSSMathMax

CSSMathMin

CSSMathNegate

CSSMathProduct

CSSMathSum

CSSMathValue

CSSMatrixComponent

CSSMediaRule

CSSNamespaceRule
CSSNestedDeclarations

CSSNumericArray

CSSNumericValue

CSSPageDescriptors

CSSPageRule

CSSPerspective

CSSPositionTryDescriptors

CSSPositionTryRule

CSSPositionValue

CSSPrimitiveValue

CSSPropertyRule

CSSPseudoElement

CSSRotate

CSSRule

CSSRuleList

CSSScale

CSSScopeRule

CSSSkew

CSSSkewX

CSSSkewY

CSSStartingStyleRule

CSSStyleDeclaration

CSSStyleRule

CSSStyleSheet

CSSStyleValue

CSSSupportsRule

CSSTransformComponent

CSSTransformValue

CSSTransition

CSSTranslate

CSSUnitValue
CSSUnparsedValue

CSSValue

CSSValueList

CSSVariableReferenceValue

CustomElementRegistry

CustomEvent

CustomStateSet

D
DataTransfer

DataTransferItem

DataTransferItemList

DecompressionStream

DedicatedWorkerGlobalScope

DelayNode

DelegatedInkTrailPresenter

DeprecationReportBody

DeviceMotionEvent

DeviceMotionEventAcceleration

DeviceMotionEventRotationRate

DeviceOrientationEvent

DirectoryEntrySync

DirectoryReaderSync

Document

DocumentFragment

DocumentPictureInPicture

DocumentPictureInPictureEvent

DocumentTimeline

DocumentType

DOMError

DOMException
DOMHighResTimeStamp

DOMImplementation

DOMMatrix

DOMMatrixReadOnly

DOMParser

DOMPoint

DOMPointReadOnly

DOMQuad

DOMRect

DOMRectList

DOMRectReadOnly

DOMStringList

DOMStringMap

DOMTokenList

DragEvent

DynamicsCompressorNode

E
EcdhKeyDeriveParams

EcdsaParams

EcKeyGenParams

EcKeyImportParams

EditContext

Element

ElementInternals

EncodedAudioChunk

EncodedVideoChunk

ErrorEvent

Event

EventCounts

EventSource
EventTarget

ExtendableCookieChangeEvent

ExtendableEvent

ExtendableMessageEvent

EyeDropper

F
FeaturePolicy

FederatedCredential

FederatedCredentialInit

Fence

FencedFrameConfig

FetchEvent

File

FileEntrySync

FileList

FileReader

FileReaderSync

FileSystem

FileSystemDirectoryEntry

FileSystemDirectoryHandle

FileSystemDirectoryReader

FileSystemEntry

FileSystemFileEntry

FileSystemFileHandle

FileSystemHandle

FileSystemSync

FileSystemSyncAccessHandle

FileSystemWritableFileStream

FocusEvent

FontData
FontFace

FontFaceSet

FontFaceSetLoadEvent

FormData

FormDataEvent

FragmentDirective

G
GainNode

Gamepad

GamepadButton

GamepadEvent

GamepadHapticActuator

GamepadPose

Geolocation

GeolocationCoordinates

GeolocationPosition

GeolocationPositionError

GestureEvent

GPU

GPUAdapter

GPUAdapterInfo

GPUBindGroup

GPUBindGroupLayout

GPUBuffer

GPUCanvasContext

GPUCommandBuffer

GPUCommandEncoder

GPUCompilationInfo

GPUCompilationMessage

GPUComputePassEncoder
GPUComputePipeline

GPUDevice

GPUDeviceLostInfo

GPUError

GPUExternalTexture

GPUInternalError

GPUOutOfMemoryError

GPUPipelineError

GPUPipelineLayout

GPUQuerySet

GPUQueue

GPURenderBundle

GPURenderBundleEncoder

GPURenderPassEncoder

GPURenderPipeline

GPUSampler

GPUShaderModule

GPUSupportedFeatures

GPUSupportedLimits

GPUTexture

GPUTextureView

GPUUncapturedErrorEvent

GPUValidationError

GravitySensor

Gyroscope

H
HashChangeEvent

Headers

HID

HIDConnectionEvent
HIDDevice

HIDInputReportEvent

Highlight

HighlightRegistry

History

HkdfParams

HmacImportParams

HmacKeyGenParams

HMDVRDevice

HTMLAllCollection

HTMLAnchorElement

HTMLAreaElement

HTMLAudioElement

HTMLBaseElement

HTMLBodyElement

HTMLBRElement

HTMLButtonElement

HTMLCanvasElement

HTMLCollection

HTMLDataElement

HTMLDataListElement

HTMLDetailsElement

HTMLDialogElement

HTMLDivElement

HTMLDListElement

HTMLDocument

HTMLElement

HTMLEmbedElement

HTMLFencedFrameElement

HTMLFieldSetElement

HTMLFontElement
HTMLFormControlsCollection

HTMLFormElement

HTMLFrameSetElement

HTMLHeadElement

HTMLHeadingElement

HTMLHRElement

HTMLHtmlElement

HTMLIFrameElement

HTMLImageElement

HTMLInputElement

HTMLLabelElement

HTMLLegendElement

HTMLLIElement

HTMLLinkElement

HTMLMapElement

HTMLMarqueeElement

HTMLMediaElement

HTMLMenuElement

HTMLMetaElement

HTMLMeterElement

HTMLModElement

HTMLObjectElement

HTMLOListElement

HTMLOptGroupElement

HTMLOptionElement

HTMLOptionsCollection

HTMLOutputElement

HTMLParagraphElement

HTMLParamElement

HTMLPictureElement

HTMLPreElement
HTMLProgressElement

HTMLQuoteElement

HTMLScriptElement

HTMLSelectElement

HTMLSlotElement

HTMLSourceElement

HTMLSpanElement

HTMLStyleElement

HTMLTableCaptionElement

HTMLTableCellElement

HTMLTableColElement

HTMLTableElement

HTMLTableRowElement

HTMLTableSectionElement

HTMLTemplateElement

HTMLTextAreaElement

HTMLTimeElement

HTMLTitleElement

HTMLTrackElement

HTMLUListElement

HTMLUnknownElement

HTMLVideoElement

I
IDBCursor

IDBCursorWithValue

IDBDatabase

IDBFactory

IDBIndex

IDBKeyRange

IDBObjectStore
IDBOpenDBRequest

IDBRequest

IDBTransaction

IDBVersionChangeEvent

IdentityCredential

IdentityCredentialRequestOptions

IdentityProvider

IdleDeadline

IdleDetector

IIRFilterNode

ImageBitmap

ImageBitmapRenderingContext

ImageCapture

ImageData

ImageDecoder

ImageTrack

ImageTrackList

Ink

InputDeviceCapabilities

InputDeviceInfo

InputEvent

InstallEvent

IntersectionObserver

IntersectionObserverEntry

InterventionReportBody

K
Keyboard

KeyboardEvent

KeyboardLayoutMap

KeyframeEffect
L
LargestContentfulPaint

LaunchParams

LaunchQueue

LayoutShift

LayoutShiftAttribution

LinearAccelerationSensor

Location

Lock

LockManager

M
Magnetometer

MathMLElement

MediaCapabilities

MediaDeviceInfo

MediaDevices

MediaElementAudioSourceNode

MediaEncryptedEvent

MediaError

MediaKeyMessageEvent

MediaKeys

MediaKeySession

MediaKeyStatusMap

MediaKeySystemAccess

MediaList

MediaMetadata

MediaQueryList

MediaQueryListEvent

MediaRecorder

MediaRecorderErrorEvent
MediaSession

MediaSource

MediaSourceHandle

MediaStream

MediaStreamAudioDestinationNode

MediaStreamAudioSourceNode

MediaStreamEvent

MediaStreamTrack

MediaStreamTrackAudioSourceNode

MediaStreamTrackEvent

MediaStreamTrackGenerator

MediaStreamTrackProcessor

MediaTrackConstraints

MediaTrackSettings

MediaTrackSupportedConstraints

MerchantValidationEvent

MessageChannel

MessageEvent

MessagePort

Metadata

MIDIAccess

MIDIConnectionEvent

MIDIInput

MIDIInputMap

MIDIMessageEvent

MIDIOutput

MIDIOutputMap

MIDIPort

MimeType

MimeTypeArray

MouseEvent
MouseScrollEvent

MutationEvent

MutationObserver

MutationRecord

N
NamedNodeMap

NavigateEvent

Navigation

NavigationActivation

NavigationCurrentEntryChangeEvent

NavigationDestination

NavigationHistoryEntry

NavigationPreloadManager

NavigationTransition

Navigator

NavigatorLogin

NavigatorUAData

NDEFMessage

NDEFReader

NDEFReadingEvent

NDEFRecord

NetworkInformation

Node

NodeIterator

NodeList

Notification

NotificationEvent

NotRestoredReasonDetails

NotRestoredReasons
O
OES_draw_buffers_indexed

OfflineAudioCompletionEvent

OfflineAudioContext

OffscreenCanvas

OffscreenCanvasRenderingContext2D

OrientationSensor

OscillatorNode

OTPCredential

OverconstrainedError

P
PageRevealEvent

PageSwapEvent

PageTransitionEvent

PaintWorkletGlobalScope

PannerNode

PasswordCredential

PasswordCredentialInit

Path2D

PaymentAddress

PaymentManager

PaymentMethodChangeEvent

PaymentRequest

PaymentRequestEvent

PaymentRequestUpdateEvent

PaymentResponse

Pbkdf2Params

Performance

PerformanceElementTiming

PerformanceEntry
PerformanceEventTiming

PerformanceLongAnimationFrameTiming

PerformanceLongTaskTiming

PerformanceMark

PerformanceMeasure

PerformanceNavigation

PerformanceNavigationTiming

PerformanceObserver

PerformanceObserverEntryList

PerformancePaintTiming

PerformanceResourceTiming

PerformanceScriptTiming

PerformanceServerTiming

PerformanceTiming

PeriodicSyncEvent

PeriodicSyncManager

PeriodicWave

Permissions

PermissionStatus

PictureInPictureEvent

PictureInPictureWindow

Plugin

PluginArray

Point

PointerEvent

PopStateEvent

PositionSensorVRDevice

Presentation

PresentationAvailability

PresentationConnection

PresentationConnectionAvailableEvent
PresentationConnectionCloseEvent

PresentationConnectionList

PresentationReceiver

PresentationRequest

PressureObserver

PressureRecord

ProcessingInstruction

ProgressEvent

PromiseRejectionEvent

PublicKeyCredential

PublicKeyCredentialCreationOptions

PublicKeyCredentialRequestOptions

PushEvent

PushManager

PushMessageData

PushSubscription

PushSubscriptionOptions

R
RadioNodeList

Range

ReadableByteStreamController

ReadableStream

ReadableStreamBYOBReader

ReadableStreamBYOBRequest

ReadableStreamDefaultController

ReadableStreamDefaultReader

RelativeOrientationSensor

RemotePlayback

Report

ReportBody
ReportingObserver

Request

RequestInit

ResizeObserver

ResizeObserverEntry

ResizeObserverSize

Response

RsaHashedImportParams

RsaHashedKeyGenParams

RsaOaepParams

RsaPssParams

RTCAudioSourceStats

RTCCertificate

RTCCertificateStats

RTCCodecStats

RTCDataChannel

RTCDataChannelEvent

RTCDataChannelStats

RTCDtlsTransport

RTCDTMFSender

RTCDTMFToneChangeEvent

RTCEncodedAudioFrame

RTCEncodedVideoFrame

RTCError

RTCErrorEvent

RTCIceCandidate

RTCIceCandidatePair

RTCIceCandidatePairStats

RTCIceCandidateStats

RTCIceParameters

RTCIceTransport
RTCIdentityAssertion

RTCInboundRtpStreamStats

RTCOutboundRtpStreamStats

RTCPeerConnection

RTCPeerConnectionIceErrorEvent

RTCPeerConnectionIceEvent

RTCPeerConnectionStats

RTCRemoteInboundRtpStreamStats

RTCRemoteOutboundRtpStreamStats

RTCRtpReceiver

RTCRtpScriptTransform

RTCRtpScriptTransformer

RTCRtpSender

RTCRtpTransceiver

RTCSctpTransport

RTCSessionDescription

RTCStatsReport

RTCTrackEvent

RTCTransformEvent

RTCTransportStats

RTCVideoSourceStats

S
Scheduler

Scheduling

Screen

ScreenDetailed

ScreenDetails

ScreenOrientation

ScriptProcessorNode

ScrollTimeline
SecurePaymentConfirmationRequest

SecurityPolicyViolationEvent

Selection

Sensor

SensorErrorEvent

Serial

SerialPort

ServiceWorker

ServiceWorkerContainer

ServiceWorkerGlobalScope

ServiceWorkerRegistration

ShadowRoot

SharedStorage

SharedStorageOperation

SharedStorageRunOperation

SharedStorageSelectURLOperation

SharedStorageWorklet

SharedStorageWorkletGlobalScope

SharedWorker

SharedWorkerGlobalScope

SnapEvent

SourceBuffer

SourceBufferList

SpeechGrammar

SpeechGrammarList

SpeechRecognition

SpeechRecognitionAlternative

SpeechRecognitionErrorEvent

SpeechRecognitionEvent

SpeechRecognitionResult

SpeechRecognitionResultList
SpeechSynthesis

SpeechSynthesisErrorEvent

SpeechSynthesisEvent

SpeechSynthesisUtterance

SpeechSynthesisVoice

StaticRange

StereoPannerNode

Storage

StorageAccessHandle

StorageEvent

StorageManager

StylePropertyMap

StylePropertyMapReadOnly

StyleSheet

StyleSheetList

SubmitEvent

SubtleCrypto

SVGAElement

SVGAngle

SVGAnimateColorElement

SVGAnimatedAngle

SVGAnimatedBoolean

SVGAnimatedEnumeration

SVGAnimatedInteger

SVGAnimatedLength

SVGAnimatedLengthList

SVGAnimatedNumber

SVGAnimatedNumberList

SVGAnimatedPreserveAspectRatio

SVGAnimatedRect

SVGAnimatedString
SVGAnimatedTransformList

SVGAnimateElement

SVGAnimateMotionElement

SVGAnimateTransformElement

SVGAnimationElement

SVGCircleElement

SVGClipPathElement

SVGComponentTransferFunctionElement

SVGCursorElement

SVGDefsElement

SVGDescElement

SVGElement

SVGEllipseElement

SVGEvent

SVGFEBlendElement

SVGFEColorMatrixElement

SVGFEComponentTransferElement

SVGFECompositeElement

SVGFEConvolveMatrixElement

SVGFEDiffuseLightingElement

SVGFEDisplacementMapElement

SVGFEDistantLightElement

SVGFEDropShadowElement

SVGFEFloodElement

SVGFEFuncAElement

SVGFEFuncBElement

SVGFEFuncGElement

SVGFEFuncRElement

SVGFEGaussianBlurElement

SVGFEImageElement

SVGFEMergeElement
SVGFEMergeNodeElement

SVGFEMorphologyElement

SVGFEOffsetElement

SVGFEPointLightElement

SVGFESpecularLightingElement

SVGFESpotLightElement

SVGFETileElement

SVGFETurbulenceElement

SVGFilterElement

SVGFontElement

SVGFontFaceElement

SVGFontFaceFormatElement

SVGFontFaceNameElement

SVGFontFaceSrcElement

SVGFontFaceUriElement

SVGForeignObjectElement

SVGGElement

SVGGeometryElement

SVGGlyphElement

SVGGlyphRefElement

SVGGradientElement

SVGGraphicsElement

SVGHKernElement

SVGImageElement

SVGLength

SVGLengthList

SVGLinearGradientElement

SVGLineElement

SVGMarkerElement

SVGMaskElement

SVGMetadataElement
SVGMissingGlyphElement

SVGMPathElement

SVGNumber

SVGNumberList

SVGPathElement

SVGPatternElement

SVGPoint

SVGPointList

SVGPolygonElement

SVGPolylineElement

SVGPreserveAspectRatio

SVGRadialGradientElement

SVGRect

SVGRectElement

SVGRenderingIntent

SVGScriptElement

SVGSetElement

SVGStopElement

SVGStringList

SVGStyleElement

SVGSVGElement

SVGSwitchElement

SVGSymbolElement

SVGTextContentElement

SVGTextElement

SVGTextPathElement

SVGTextPositioningElement

SVGTitleElement

SVGTransform

SVGTransformList

SVGTRefElement
SVGTSpanElement

SVGUnitTypes

SVGUseElement

SVGViewElement

SVGVKernElement

SyncEvent

SyncManager

T
TaskAttributionTiming

TaskController

TaskPriorityChangeEvent

TaskSignal

Text

TextDecoder

TextDecoderStream

TextEncoder

TextEncoderStream

TextEvent

TextFormat

TextFormatUpdateEvent

TextMetrics

TextTrack

TextTrackCue

TextTrackCueList

TextTrackList

TextUpdateEvent

TimeEvent

TimeRanges

ToggleEvent

Touch
TouchEvent

TouchList

TrackEvent

TransformStream

TransformStreamDefaultController

TransitionEvent

TreeWalker

TrustedHTML

TrustedScript

TrustedScriptURL

TrustedTypePolicy

TrustedTypePolicyFactory

U
UIEvent

URL

URLPattern

URLSearchParams

USB

USBAlternateInterface

USBConfiguration

USBConnectionEvent

USBDevice

USBEndpoint

USBInterface

USBInTransferResult

USBIsochronousInTransferPacket

USBIsochronousInTransferResult

USBIsochronousOutTransferPacket

USBIsochronousOutTransferResult

USBOutTransferResult
UserActivation

V
ValidityState

VideoColorSpace

VideoDecoder

VideoEncoder

VideoFrame

VideoPlaybackQuality

VideoTrack

VideoTrackList

ViewTimeline

ViewTransition

VirtualKeyboard

VisibilityStateEntry

VisualViewport

VRDisplay

VRDisplayCapabilities

VRDisplayEvent

VREyeParameters

VRFieldOfView

VRFrameData

VRLayerInit

VRPose

VRStageParameters

VTTCue

VTTRegion

W
WakeLock

WakeLockSentinel
WaveShaperNode

WebGL2RenderingContext

WebGLActiveInfo

WebGLBuffer

WebGLContextEvent

WebGLFramebuffer

WebGLObject

WebGLProgram

WebGLQuery

WebGLRenderbuffer

WebGLRenderingContext

WebGLSampler

WebGLShader

WebGLShaderPrecisionFormat

WebGLSync

WebGLTexture

WebGLTransformFeedback

WebGLUniformLocation

WebGLVertexArrayObject

WebSocket

WebSocketStream

WebTransport

WebTransportBidirectionalStream

WebTransportDatagramDuplexStream

WebTransportError

WebTransportReceiveStream

WebTransportSendStream

WGSLLanguageFeatures

WheelEvent

Window

WindowClient
WindowControlsOverlay

WindowControlsOverlayGeometryChangeEvent

WindowSharedStorage

Worker

WorkerGlobalScope

WorkerLocation

WorkerNavigator

Worklet

WorkletGlobalScope

WorkletSharedStorage

WritableStream

WritableStreamDefaultController

WritableStreamDefaultWriter

X
XMLDocument

XMLHttpRequest

XMLHttpRequestEventTarget

XMLHttpRequestUpload

XMLSerializer

XPathEvaluator

XPathException

XPathExpression

XPathResult

XRAnchor

XRAnchorSet

XRBoundedReferenceSpace

XRCompositionLayer

XRCPUDepthInformation

XRCubeLayer

XRCylinderLayer
XRDepthInformation

XREquirectLayer

XRFrame

XRHand

XRHitTestResult

XRHitTestSource

XRInputSource

XRInputSourceArray

XRInputSourceEvent

XRInputSourcesChangeEvent

XRJointPose

XRJointSpace

XRLayer

XRLayerEvent

XRLightEstimate

XRLightProbe

XRMediaBinding

XRPose

XRProjectionLayer

XRQuadLayer

XRRay

XRReferenceSpace

XRReferenceSpaceEvent

XRRenderState

XRRigidTransform

XRSession

XRSessionEvent

XRSpace

XRSubImage

XRSystem

XRTransientInputHitTestResult
XRTransientInputHitTestSource

XRView

XRViewerPose

XRViewport

XRWebGLBinding

XRWebGLDepthInformation

XRWebGLLayer

XRWebGLSubImage

XSLTProcessor

See also
Web API event reference

Help improve MDN


Was this page helpful to you?
Yes No
Learn how to contribute.
This page was last modified on Feb 20, 2023 by MDN
contributors.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy