0% found this document useful (0 votes)
96 views46 pages

Web APIs - MDN

The document provides a list of Web APIs and interfaces that are available for developing web applications and sites. It includes lists of specifications, APIs categorized by name, and interfaces categorized by name.

Uploaded by

lienz
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)
96 views46 pages

Web APIs - MDN

The document provides a list of Web APIs and interfaces that are available for developing web applications and sites. It includes lists of specifications, APIs categorized by name, and interfaces categorized by name.

Uploaded by

lienz
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/ 46

3/6/24, 16:37 Web APIs | MDN

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 Sync
Background Tasks
Badging API
Barcode Detection API
Battery API
Beacon
Bluetooth API
Broadcast Channel API
https://developer.mozilla.org/en-US/docs/Web/API 1/46
C
3/6/24, 16:37 Web APIs | MDN

CSS Counter Styles


CSS Custom Highlight API
CSS Font Loading API
CSS Painting API
CSS Properties and Values API
CSS Typed Object Model API
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
DOM
Device Memory API
Device Orientation Events
Document Picture-in-Picture API
E
EditContext API
Encoding API
https://developer.mozilla.org/en-US/docs/Web/API 2/46
3/6/24, 16:37 Web APIs | MDN

Encrypted Media Extensions


EyeDropper API
F
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
HTML DOM
HTML Drag and Drop API
HTML Sanitizer API
History API
Houdini API
I
Idle Detection API
Image Capture API
https://developer.mozilla.org/en-US/docs/Web/API 3/46
3/6/24, 16:37 Web APIs | MDN

IndexedDB
Ink API
Input Device Capabilities API
Insertable Streams for MediaStreamTrack API
Intersection Observer API
K
Keyboard API
L
Launch Handler API
Local Font Access API
M
Media Capabilities API
Media Capture and Streams
Media Session API
Media Source Extensions
MediaStream Recording
N
Navigation API
Network Information API
P
Page Visibility API
Payment Handler API
Payment Request API
Performance API
https://developer.mozilla.org/en-US/docs/Web/API 4/46
3/6/24, 16:37 Web APIs | MDN

Periodic Background Sync


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
Screen Capture API
Screen Orientation API
Screen Wake Lock API
Selection API
Sensor API
Server Sent Events
Service Workers API
Shared Storage API
Speculation Rules API
Storage
Storage Access API
https://developer.mozilla.org/en-US/docs/Web/API 5/46
3/6/24, 16:37 Web APIs | MDN

Streams
T
Topics API
Touch Events
Trusted Types API
U
UI Events
URL API
URL Pattern API
User-Agent Client Hints API
V
Vibration API
View Transitions API
VirtualKeyboard API
Visual Viewport
W
Web Animations
Web Audio API
Web Authentication API
Web Components
Web Crypto API
Web Locks API
Web MIDI API
Web NFC API
https://developer.mozilla.org/en-US/docs/Web/API 6/46
3/6/24, 16:37 Web APIs | MDN

Web Notifications
Web Serial API
Web Share API
Web Speech API
Web Storage API
Web Workers API
WebCodecs API
WebGL
WebGPU API
WebHID API
WebOTP API
WebRTC
WebSockets API
WebTransport API
WebUSB API
WebVR API
WebVTT
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
https://developer.mozilla.org/en-US/docs/Web/API 7/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 8/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 9/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 10/46
3/6/24, 16:37 Web APIs | MDN

ChannelSplitterNode

CharacterBoundsUpdateEvent

CharacterData

Client

Clients

Clipboard

ClipboardEvent

ClipboardItem

CloseEvent

Comment

CompositionEvent

CompressionStream

console

ConstantSourceNode

ContactAddress

ContactsManager

ContentIndex

ContentIndexEvent

ContentVisibilityAutoStateChangeEvent

ConvolverNode

CookieChangeEvent

CookieStore

CookieStoreManager

CountQueuingStrategy

Credential

CredentialsContainer

Crypto

https://developer.mozilla.org/en-US/docs/Web/API 11/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 12/46
3/6/24, 16:37 Web APIs | MDN

CSSMediaRule

CSSNamespaceRule

CSSNumericArray

CSSNumericValue

CSSPageRule

CSSPerspective

CSSPositionValue

CSSPrimitiveValue

CSSPropertyRule

CSSPseudoElement

CSSRotate

CSSRule

CSSRuleList

CSSScale

CSSScopeRule

CSSSkew

CSSSkewX

CSSSkewY

CSSStartingStyleRule

CSSStyleDeclaration

CSSStyleRule

CSSStyleSheet

CSSStyleValue

CSSSupportsRule

CSSTransformComponent

CSSTransformValue

CSSTransition

https://developer.mozilla.org/en-US/docs/Web/API 13/46
3/6/24, 16:37 Web APIs | MDN

CSSTranslate

CSSUnitValue

CSSUnparsedValue

CSSValue

CSSValueList

CSSVariableReferenceValue

CustomElementRegistry

CustomEvent

CustomStateSet

D
DataTransfer

DataTransferItem

DataTransferItemList

DecompressionStream

DedicatedWorkerGlobalScope

DelayNode

DeprecationReportBody

DeviceMotionEvent

DeviceMotionEventAcceleration

DeviceMotionEventRotationRate

DeviceOrientationEvent

DirectoryEntrySync

DirectoryReaderSync

Document

DocumentFragment

DocumentPictureInPicture

https://developer.mozilla.org/en-US/docs/Web/API 14/46
3/6/24, 16:37 Web APIs | MDN

DocumentPictureInPictureEvent

DocumentTimeline

DocumentType

DOMError

DOMException

DOMHighResTimeStamp

DOMImplementation

DOMMatrix (WebKitCSSMatrix)
DOMMatrixReadOnly

DOMParser

DOMPoint

DOMPointReadOnly

DOMQuad

DOMRect

DOMRectReadOnly

DOMStringList

DOMStringMap

DOMTokenList

DragEvent

DynamicsCompressorNode

E
EcdhKeyDeriveParams

EcdsaParams

EcKeyGenParams

EcKeyImportParams

EditContext

https://developer.mozilla.org/en-US/docs/Web/API 15/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 16/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 17/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 18/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 19/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 20/46
3/6/24, 16:37 Web APIs | MDN

HTMLHeadElement

HTMLHeadingElement

HTMLHRElement

HTMLHtmlElement

HTMLIFrameElement

HTMLImageElement

HTMLInputElement

HTMLLabelElement

HTMLLegendElement

HTMLLIElement

HTMLLinkElement

HTMLMapElement

HTMLMarqueeElement

HTMLMediaElement

HTMLMenuElement

HTMLMenuItemElement

HTMLMetaElement

HTMLMeterElement

HTMLModElement

HTMLObjectElement

HTMLOListElement

HTMLOptGroupElement

HTMLOptionElement

HTMLOptionsCollection

HTMLOutputElement

HTMLParagraphElement

HTMLParamElement

https://developer.mozilla.org/en-US/docs/Web/API 21/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 22/46
3/6/24, 16:37 Web APIs | MDN

IDBCursorWithValue

IDBDatabase

IDBFactory

IDBIndex

IDBKeyRange

IDBObjectStore

IDBOpenDBRequest

IDBRequest

IDBTransaction

IDBVersionChangeEvent

IdentityCredential

IdentityProvider

IdleDeadline

IdleDetector

IIRFilterNode

ImageBitmap

ImageBitmapRenderingContext

ImageCapture

ImageData

ImageDecoder

ImageTrack

ImageTrackList

Ink

InkPresenter

InputDeviceCapabilities

InputDeviceInfo

InputEvent

https://developer.mozilla.org/en-US/docs/Web/API 23/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 24/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 25/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 26/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 27/46
3/6/24, 16:37 Web APIs | MDN

OrientationSensor

OscillatorNode

OTPCredential

OverconstrainedError

P
PageTransitionEvent

PaintWorkletGlobalScope

PannerNode

PasswordCredential

PasswordCredentialInit

Path2D

PaymentAddress

PaymentManager

PaymentMethodChangeEvent

PaymentRequest

PaymentRequestEvent

PaymentRequestUpdateEvent

PaymentResponse

Pbkdf2Params

Performance

PerformanceElementTiming

PerformanceEntry

PerformanceEventTiming

PerformanceLongAnimationFrameTiming

PerformanceLongTaskTiming

PerformanceMark

https://developer.mozilla.org/en-US/docs/Web/API 28/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 29/46
3/6/24, 16:37 Web APIs | MDN

PresentationConnectionCloseEvent

PresentationConnectionList

PresentationReceiver

PresentationRequest

PressureObserver

PressureRecord

ProcessingInstruction

ProgressEvent

PromiseRejectionEvent

PublicKeyCredential

PublicKeyCredentialCreationOptions

PushEvent

PushManager

PushMessageData

PushSubscription

PushSubscriptionOptions

R
RadioNodeList

Range

ReadableByteStreamController

ReadableStream

ReadableStreamBYOBReader

ReadableStreamBYOBRequest

ReadableStreamDefaultController

ReadableStreamDefaultReader

RelativeOrientationSensor

https://developer.mozilla.org/en-US/docs/Web/API 30/46
3/6/24, 16:37 Web APIs | MDN

RemotePlayback

Report

ReportBody

ReportingObserver

Request

ResizeObserver

ResizeObserverEntry

ResizeObserverSize

Response

RsaHashedImportParams

RsaHashedKeyGenParams

RsaOaepParams

RsaPssParams

RTCAudioSourceStats

RTCCertificate

RTCCertificateStats

RTCCodecStats

RTCDataChannel

RTCDataChannelEvent

RTCDtlsTransport

RTCDTMFSender

RTCDTMFToneChangeEvent

RTCEncodedAudioFrame

RTCEncodedVideoFrame

RTCError

RTCErrorEvent

RTCIceCandidate

https://developer.mozilla.org/en-US/docs/Web/API 31/46
3/6/24, 16:37 Web APIs | MDN

RTCIceCandidatePair

RTCIceCandidatePairStats

RTCIceCandidateStats

RTCIceParameters

RTCIceTransport

RTCIdentityAssertion

RTCInboundRtpStreamStats

RTCOutboundRtpStreamStats

RTCPeerConnection

RTCPeerConnectionIceErrorEvent

RTCPeerConnectionIceEvent

RTCPeerConnectionStats

RTCRemoteOutboundRtpStreamStats

RTCRtpCodecParameters

RTCRtpReceiver

RTCRtpScriptTransform

RTCRtpScriptTransformer

RTCRtpSender

RTCRtpStreamStats

RTCRtpTransceiver

RTCSctpTransport

RTCSessionDescription

RTCStatsReport

RTCTrackEvent

RTCTransformEvent

RTCTransportStats

RTCVideoSourceStats

https://developer.mozilla.org/en-US/docs/Web/API 32/46
S
3/6/24, 16:37 Web APIs | MDN

Sanitizer

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

https://developer.mozilla.org/en-US/docs/Web/API 33/46
3/6/24, 16:37 Web APIs | MDN

SharedStorageWorkletGlobalScope

SharedWorker

SharedWorkerGlobalScope

SourceBuffer

SourceBufferList

SpeechGrammar

SpeechGrammarList

SpeechRecognition

SpeechRecognitionAlternative

SpeechRecognitionErrorEvent

SpeechRecognitionEvent

SpeechRecognitionResult

SpeechRecognitionResultList

SpeechSynthesis

SpeechSynthesisErrorEvent

SpeechSynthesisEvent

SpeechSynthesisUtterance

SpeechSynthesisVoice

StaticRange

StereoPannerNode

Storage

StorageAccessHandle

StorageEvent

StorageManager

StylePropertyMap

StylePropertyMapReadOnly

StyleSheet

https://developer.mozilla.org/en-US/docs/Web/API 34/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 35/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 36/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 37/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 38/46
3/6/24, 16:37 Web APIs | MDN

SVGTransformList

SVGTRefElement

SVGTSpanElement

SVGUnitTypes

SVGUseElement

SVGViewElement

SVGVKernElement

SyncEvent

SyncManager

T
TaskAttributionTiming

TaskController

TaskPriorityChangeEvent

TaskSignal

Text

TextDecoder

TextDecoderStream

TextEncoder

TextEncoderStream

TextFormat

TextFormatUpdateEvent

TextMetrics

TextTrack

TextTrackCue

TextTrackCueList

TextTrackList

https://developer.mozilla.org/en-US/docs/Web/API 39/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 40/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 41/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 42/46
3/6/24, 16:37 Web APIs | MDN

WebGLSync

WebGLTexture

WebGLTransformFeedback

WebGLUniformLocation

WebGLVertexArrayObject

WebSocket

WebTransport

WebTransportBidirectionalStream

WebTransportDatagramDuplexStream

WebTransportError

WebTransportReceiveStream

WebTransportSendStream

WGSLLanguageFeatures

WheelEvent

Window

WindowClient

WindowControlsOverlay

WindowControlsOverlayGeometryChangeEvent

WindowSharedStorage

Worker

WorkerGlobalScope

WorkerLocation

WorkerNavigator

Worklet

WorkletGlobalScope

WorkletSharedStorage

WritableStream

https://developer.mozilla.org/en-US/docs/Web/API 43/46
3/6/24, 16:37 Web APIs | MDN

WritableStreamDefaultController

WritableStreamDefaultWriter

X
XMLDocument

XMLHttpRequest

XMLHttpRequestEventTarget

XMLHttpRequestUpload

XMLSerializer

XPathEvaluator

XPathException

XPathExpression

XPathNSResolver

XPathResult

XRAnchor

XRAnchorSet

XRBoundedReferenceSpace

XRCompositionLayer

XRCPUDepthInformation

XRCubeLayer

XRCylinderLayer

XRDepthInformation

XREquirectLayer

XRFrame

XRHand

XRHitTestResult

XRHitTestSource

https://developer.mozilla.org/en-US/docs/Web/API 44/46
3/6/24, 16:37 Web APIs | MDN

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

https://developer.mozilla.org/en-US/docs/Web/API 45/46
3/6/24, 16:37 Web APIs | MDN

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.

https://developer.mozilla.org/en-US/docs/Web/API 46/46

You might also like