core library
TypeScript DOM & core bindings
Official docs: https://www.typescriptlang.org/docs/handbook/dom-manipulation.html
Example:
import 'package:typings/core.dart' as js;
void main() {
js.console.log(['Hello', 'World']);
}
Classes
- $ModuleCss
- $ModuleIntl
- $ModuleReflect
- $ModuleWebAssembly
- AbortController
- A controller object that allows you to abort one or more DOM requests as and when desired.
- AbortSignal
- A signal object that allows you to communicate with a DOM request (such as a Fetch) and abort it if required via an AbortController object.
- AbstractRange
- MDN Reference
- AbstractWorker
- ActiveXObject
- AddEventListenerOptions
- AesCbcParams
- AesCtrParams
- AesDerivedKeyParams
- AesGcmParams
- AesKeyAlgorithm
- AesKeyGenParams
- AggregateError
- AggregateErrorConstructor
- Algorithm
- AnalyserNode
- A node able to provide real-time frequency and time-domain analysis information. It is an AudioNode that passes the audio stream unchanged from the input to the output, but allows you to take the generated data, process it, and create audio visualizations.
- AnalyserOptions
- ANGLEInstancedArrays
- The ANGLE_instanced_arrays extension is part of the WebGL API and allows to draw the same object, or groups of similar objects multiple times, if they share the same vertex data, primitive count and type.
- Animatable
- Animation
- MDN Reference
- AnimationEffect
- MDN Reference
- AnimationEvent
- Events providing information related to animations.
- AnimationEventInit
- AnimationFrameProvider
- AnimationPlaybackEvent
- MDN Reference
- AnimationPlaybackEventInit
- AnimationTimeline
- MDN Reference
- ARIAMixin
-
Array<
T> - ArrayBufferConstructor
- ArrayBufferTypes
- Allowed ArrayBuffer types for the buffer of an ArrayBufferView and related Typed Arrays.
- ArrayBufferView
- ArrayConstructor
-
ArrayLike<
T> - AssignedNodesOptions
-
AsyncGenerator<
T, TReturn, TNext> - AsyncGeneratorFunction
- AsyncGeneratorFunctionConstructor
-
AsyncIterable<
T> -
AsyncIterableIterator<
T> -
AsyncIterator<
T, TReturn, TNext> - Atomics
- Attr
- A DOM element's attribute as an object. In most DOM methods, you will probably directly retrieve the attribute as a string (e.g., Element.getAttribute(), but certain functions (e.g., Element.getAttributeNode()) or means of iterating give Attr types.
- AudioBuffer
- A short audio asset residing in memory, created from an audio file using the AudioContext.decodeAudioData() method, or from raw data using AudioContext.createBuffer(). Once put into an AudioBuffer, the audio can then be played by being passed into an AudioBufferSourceNode.
- AudioBufferOptions
- AudioBufferSourceNode
- An AudioScheduledSourceNode which represents an audio source consisting of in-memory audio data, stored in an AudioBuffer. It's especially useful for playing back audio which has particularly stringent timing accuracy requirements, such as for sounds that must match a specific rhythm and can be kept in memory rather than being played from disk or the network.
- AudioBufferSourceOptions
- AudioConfiguration
- AudioContext
- An audio-processing graph built from audio modules linked together, each represented by an AudioNode.
- AudioContextOptions
- AudioDestinationNode
- AudioDestinationNode has no output (as it is the output, no more AudioNode can be linked after it in the audio graph) and one input. The number of channels in the input must be between 0 and the maxChannelCount value or an exception is raised.
- AudioListener
- The position and orientation of the unique person listening to the audio scene, and is used in audio spatialization. All PannerNodes spatialize in relation to the AudioListener stored in the BaseAudioContext.listener attribute.
- AudioNode
- A generic interface for representing an audio processing module. Examples include:
- AudioNodeOptions
- AudioParam
- The Web Audio API's AudioParam interface represents an audio-related parameter, usually a parameter of an AudioNode (such as GainNode.gain).
- AudioParamMap
- MDN Reference
- AudioProcessingEvent
- The Web Audio API events that occur when a ScriptProcessorNode input buffer is ready to be processed.
- AudioProcessingEventInit
- AudioScheduledSourceNode
- MDN Reference
- AudioTimestamp
- AudioWorklet
- Available only in secure contexts.
- AudioWorkletNode
- Available only in secure contexts.
- AudioWorkletNodeOptions
- AuthenticationExtensionsClientInputs
- AuthenticationExtensionsClientOutputs
- AuthenticatorAssertionResponse
- Available only in secure contexts.
- AuthenticatorAttestationResponse
- Available only in secure contexts.
- AuthenticatorResponse
- Available only in secure contexts.
- AuthenticatorSelectionCriteria
- AvcEncoderConfig
- BarProp
- MDN Reference
- BaseAudioContext
- MDN Reference
- BeforeUnloadEvent
- The beforeunload event is fired when the window, the document and its resources are about to be unloaded.
- BigInt
- BigInt64Array
- A typed array of 64-bit signed integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated, an exception is raised.
- BigInt64ArrayConstructor
- BigIntConstructor
- BigIntToLocaleStringOptions
- BigUint64Array
- A typed array of 64-bit unsigned integer values. The contents are initialized to 0. If the requested number of bytes could not be allocated, an exception is raised.
- BigUint64ArrayConstructor
- BiquadFilterNode
- A simple low-order filter, and is created using the AudioContext.createBiquadFilter() method. It is an AudioNode that can represent different kinds of filters, tone control devices, and graphic equalizers.
- BiquadFilterOptions
- Blob
- A file-like object of immutable, raw data. Blobs represent data that isn't necessarily in a JavaScript-native format. The File interface is based on Blob, inheriting blob functionality and expanding it to support files on the user's system.
- BlobCallback
- BlobEvent
- MDN Reference
- BlobEventInit
- BlobPropertyBag
- Body
- Boolean
- BooleanConstructor
- BroadcastChannel
- MDN Reference
- ByteLengthQueuingStrategy
- This Streams API interface provides a built-in byte length queuing strategy that can be used when constructing streams.
- Cache
- Provides a storage mechanism for Request / Response object pairs that are cached, for example as part of the ServiceWorker life cycle. Note that the Cache interface is exposed to windowed scopes as well as workers. You don't have to use it in conjunction with service workers, even though it is defined in the service worker spec. Available only in secure contexts.
- CacheQueryOptions
- CacheStorage
- The storage for Cache objects. Available only in secure contexts.
- CanvasCaptureMediaStreamTrack
- MDN Reference
- CanvasCompositing
- CanvasDrawImage
- CanvasDrawPath
- CanvasFillStrokeStyles
- CanvasFilters
- CanvasGradient
- An opaque object describing a gradient. It is returned by the methods CanvasRenderingContext2D.createLinearGradient() or CanvasRenderingContext2D.createRadialGradient().
- CanvasImageData
- CanvasImageSmoothing
- CanvasPath
- CanvasPathDrawingStyles
- CanvasPattern
- An opaque object describing a pattern, based on an image, a canvas, or a video, created by the CanvasRenderingContext2D.createPattern() method.
- CanvasRect
- CanvasRenderingContext2D
- The CanvasRenderingContext2D interface, part of the Canvas API, provides the 2D rendering context for the drawing surface of a
- CanvasRenderingContext2DSettings
- CanvasShadowStyles
- CanvasState
- CanvasText
- CanvasTextDrawingStyles
- CanvasTransform
- CanvasUserInterface
- CDATASection
- A CDATA section that can be used within XML to include extended portions of unescaped text. The symbols < and & don’t need escaping as they normally do when inside a CDATA section.
- ChannelMergerNode
- The ChannelMergerNode interface, often used in conjunction with its opposite, ChannelSplitterNode, reunites different mono inputs into a single output. Each input is used to fill a channel of the output. This is useful for accessing each channels separately, e.g. for performing channel mixing where gain must be separately controlled on each channel.
- ChannelMergerOptions
- ChannelSplitterNode
- The ChannelSplitterNode interface, often used in conjunction with its opposite, ChannelMergerNode, separates the different channels of an audio source into a set of mono outputs. This is useful for accessing each channel separately, e.g. for performing channel mixing where gain must be separately controlled on each channel.
- ChannelSplitterOptions
- CharacterData
- The CharacterData abstract interface represents a Node object that contains characters. This is an abstract interface, meaning there aren't any object of type CharacterData: it is implemented by other interfaces, like Text, Comment, or ProcessingInstruction which aren't abstract.
- CheckVisibilityOptions
- ChildNode
- ClientQueryOptions
- ClientRect
- Clipboard
- Available only in secure contexts.
- ClipboardEvent
- Events providing information related to modification of the clipboard, that is cut, copy, and paste events.
- ClipboardEventInit
- ClipboardItem
- Available only in secure contexts.
- ClipboardItemOptions
- CloseEvent
- A CloseEvent is sent to clients using WebSockets when the connection is closed. This is delivered to the listener indicated by the WebSocket object's onclose attribute.
- CloseEventInit
- Collator
- CollatorOptions
- Comment
- Textual notations within markup; although it is generally not visually shown, such comments are available to be read in the source view.
- CompileError
- CompositionEvent
- The DOM CompositionEvent represents events that occur due to the user indirectly entering text.
- CompositionEventInit
- CompressionStream
- MDN Reference
- ComputedEffectTiming
- ComputedKeyframe
-
ConcatArray<
T> - Console
- MDN Reference
- ConstantSourceNode
- MDN Reference
- ConstantSourceOptions
- ConstrainBooleanParameters
- ConstrainDOMStringParameters
- ConstrainDoubleRange
- ConstrainULongRange
- ConvolverNode
- An AudioNode that performs a Linear Convolution on a given AudioBuffer, often used to achieve a reverb effect. A ConvolverNode always has exactly one input and one output.
- ConvolverOptions
- CountQueuingStrategy
- This Streams API interface provides a built-in byte length queuing strategy that can be used when constructing streams.
- Credential
- Available only in secure contexts.
- CredentialCreationOptions
- CredentialPropertiesOutput
- CredentialRequestOptions
- CredentialsContainer
- Available only in secure contexts.
- Crypto
- Basic cryptography features available in the current context. It allows access to a cryptographically strong random number generator and to cryptographic primitives.
- CryptoKey
- The CryptoKey dictionary of the Web Crypto API represents a cryptographic key. Available only in secure contexts.
- CryptoKeyPair
- CSSAnimation
- MDN Reference
- CSSConditionRule
- A single condition CSS at-rule, which consists of a condition and a statement block. It is a child of CSSGroupingRule.
- CSSContainerRule
- MDN Reference
- CSSCounterStyleRule
- MDN Reference
- CSSFontFaceRule
- MDN Reference
- CSSFontFeatureValuesRule
- MDN Reference
- CSSFontPaletteValuesRule
- MDN Reference
- CSSGroupingRule
- Any CSS at-rule that contains other rules nested within it.
- CSSImageValue
- MDN Reference
- CSSImportRule
- MDN Reference
- CSSKeyframeRule
- An object representing a set of style for a given keyframe. It corresponds to the contains of a single keyframe of a @keyframes at-rule. It implements the CSSRule interface with a type value of 8 (CSSRule.KEYFRAME_RULE).
- CSSKeyframesRule
- An object representing a complete set of keyframes for a CSS animation. It corresponds to the contains of a whole @keyframes at-rule. It implements the CSSRule interface with a type value of 7 (CSSRule.KEYFRAMES_RULE).
- CSSKeywordValue
- MDN Reference
- CSSLayerBlockRule
- MDN Reference
- CSSLayerStatementRule
- MDN Reference
- CSSMathClamp
- CSSMathInvert
- MDN Reference
- CSSMathMax
- MDN Reference
- CSSMathMin
- MDN Reference
- CSSMathNegate
- MDN Reference
- CSSMathProduct
- MDN Reference
- CSSMathSum
- MDN Reference
- CSSMathValue
- MDN Reference
- CSSMatrixComponent
- MDN Reference
- CSSMatrixComponentOptions
- CSSMediaRule
- A single CSS @media rule. It implements the CSSConditionRule interface, and therefore the CSSGroupingRule and the CSSRule interface with a type value of 4 (CSSRule.MEDIA_RULE).
- CSSNamespaceRule
- An object representing a single CSS @namespace at-rule. It implements the CSSRule interface, with a type value of 10 (CSSRule.NAMESPACE_RULE).
- CSSNumericArray
- MDN Reference
- CSSNumericType
- CSSNumericValue
- MDN Reference
- CSSPageRule
- CSSPageRule is an interface representing a single CSS @page rule. It implements the CSSRule interface with a type value of 6 (CSSRule.PAGE_RULE).
- CSSPerspective
- MDN Reference
- CSSPropertyRule
- MDN Reference
- CSSRotate
- MDN Reference
- CSSRule
- A single CSS rule. There are several types of rules, listed in the Type constants section below.
- CSSRuleList
- A CSSRuleList is an (indirect-modify only) array-like object containing an ordered collection of CSSRule objects.
- CSSScale
- MDN Reference
- CSSSkew
- MDN Reference
- CSSSkewX
- MDN Reference
- CSSSkewY
- MDN Reference
- CSSStyleDeclaration
- An object that is a CSS declaration block, and exposes style information and various style-related methods and properties.
- CSSStyleRule
- CSSStyleRule represents a single CSS style rule. It implements the CSSRule interface with a type value of 1 (CSSRule.STYLE_RULE).
- CSSStyleSheet
- A single CSS style sheet. It inherits properties and methods from its parent, StyleSheet.
- CSSStyleSheetInit
- CSSStyleValue
- MDN Reference
- CSSSupportsRule
- An object representing a single CSS @supports at-rule. It implements the CSSConditionRule interface, and therefore the CSSRule and CSSGroupingRule interfaces with a type value of 12 (CSSRule.SUPPORTS_RULE).
- CSSTransformComponent
- MDN Reference
- CSSTransformValue
- MDN Reference
- CSSTransition
- MDN Reference
- CSSTranslate
- MDN Reference
- CSSUnitValue
- MDN Reference
- CSSUnparsedValue
- MDN Reference
- CSSVariableReferenceValue
- MDN Reference
- CustomElementConstructor
- CustomElementRegistry
- MDN Reference
-
CustomEvent<
T> - MDN Reference
-
CustomEventInit<
T> - DataTransfer
- Used to hold the data that is being dragged during a drag and drop operation. It may hold one or more data items, each of one or more data types. For more information about drag and drop, see HTML Drag and Drop API.
- DataTransferItem
- One drag data item. During a drag operation, each drag event has a dataTransfer property which contains a list of drag data items. Each item in the list is a DataTransferItem object.
- DataTransferItemList
- A list of DataTransferItem objects representing items being dragged. During a drag operation, each DragEvent has a dataTransfer property and that property is a DataTransferItemList.
- DataViewConstructor
- DateConstructor
- DateTimeFormat
- DateTimeFormatOptions
- DateTimeFormatPart
- DateTimeFormatPartTypesRegistry
- DateTimeRangeFormatPart
- DecodeErrorCallback
- DecodeSuccessCallback
- DecompressionStream
- MDN Reference
- DelayNode
- A delay-line; an AudioNode audio-processing module that causes a delay between the arrival of an input data and its propagation to the output.
- DelayOptions
- DeviceMotionEvent
- The DeviceMotionEvent provides web developers with information about the speed of changes for the device's position and orientation. Available only in secure contexts.
- DeviceMotionEventAcceleration
- Available only in secure contexts.
- DeviceMotionEventAccelerationInit
- DeviceMotionEventInit
- DeviceMotionEventRotationRate
- Available only in secure contexts.
- DeviceMotionEventRotationRateInit
- DeviceOrientationEvent
- The DeviceOrientationEvent provides web developers with information from the physical orientation of the device running the web page. Available only in secure contexts.
- DeviceOrientationEventInit
- DisplayMediaStreamOptions
- DisplayNames
-
The
Intl.DisplayNames()
object enables the consistent translation of language, region and script display names. - DisplayNamesOptions
- Document
- Any web page loaded in the browser and serves as an entry point into the web page's content, which is the DOM tree.
- DocumentFragment
- A minimal document object that has no parent. It is used as a lightweight version of Document that stores a segment of a document structure comprised of nodes just like a standard document. The key difference is that because the document fragment isn't part of the active document tree structure, changes made to the fragment don't affect the document, cause reflow, or incur any performance impact that can occur when changes are made.
- DocumentOrShadowRoot
- DocumentTimeline
- MDN Reference
- DocumentTimelineOptions
- DocumentType
- A Node containing a doctype.
- DOMException
- An abnormal event (called an exception) which occurs as a result of calling a method or accessing a property of a web API.
- DOMImplementation
- An object providing methods which are not dependent on any particular document. Such an object is returned by the Document.implementation property.
- DOMMatrix
- MDN Reference
- DOMMatrix2DInit
- DOMMatrixInit
- DOMMatrixReadOnly
- MDN Reference
- DOMParser
- Provides the ability to parse XML or HTML source code from a string into a DOM Document.
- DOMPoint
- MDN Reference
- DOMPointInit
- DOMPointReadOnly
- MDN Reference
- DOMQuad
- MDN Reference
- DOMQuadInit
- DOMRect
- MDN Reference
- DOMRectInit
- DOMRectList
- DOMRectReadOnly
- MDN Reference
- DOMStringList
- A type returned by some APIs which contains a list of DOMString (strings).
- DOMTokenList
- A set of space-separated tokens. Such a set is returned by Element.classList, HTMLLinkElement.relList, HTMLAnchorElement.relList, HTMLAreaElement.relList, HTMLIframeElement.sandbox, or HTMLOutputElement.htmlFor. It is indexed beginning with 0 as with JavaScript Array objects. DOMTokenList is always case-sensitive.
- DoubleRange
- DragEvent
- A DOM event that represents a drag and drop interaction. The user initiates a drag by placing a pointer device (such as a mouse) on the touch surface and then dragging the pointer to a new location (such as another DOM element). Applications are free to interpret a drag and drop interaction in an application-specific way.
- DragEventInit
- DynamicsCompressorNode
- Inherits properties from its parent, AudioNode.
- DynamicsCompressorOptions
- EcdhKeyDeriveParams
- EcdsaParams
- EcKeyAlgorithm
- EcKeyGenParams
- EcKeyImportParams
- EffectTiming
- Element
- Element is the most general base class from which all objects in a Document inherit. It only has methods and properties common to all kinds of elements. More specific classes inherit from Element.
- ElementContentEditable
- ElementCreationOptions
- ElementCSSInlineStyle
- ElementDefinitionOptions
- ElementInternals
- MDN Reference
- EncodedVideoChunk
- MDN Reference
- EncodedVideoChunkInit
- EncodedVideoChunkMetadata
- EncodedVideoChunkOutputCallback
-
Enumerator<
T> - Allows enumerating over a COM collection, which may not have indexed item access.
- EnumeratorConstructor
- Error
- ErrorCallback
- ErrorConstructor
- ErrorEvent
- Events providing information related to errors in scripts or in files.
- ErrorEventInit
- ErrorOptions
- EvalError
- EvalErrorConstructor
- Event
- An event which takes place in the DOM.
- EventCounts
- MDN Reference
- EventInit
- EventListener
- EventListenerObject
- EventListenerOptions
- EventModifierInit
- EventSource
- MDN Reference
- EventSourceInit
- EventTarget
- EventTarget is a DOM interface implemented by objects that can receive events and may have listeners for them.
- EXTBlendMinmax
- MDN Reference
- EXTColorBufferFloat
- MDN Reference
- EXTColorBufferHalfFloat
- MDN Reference
- External
- EXTFloatBlend
- MDN Reference
- EXTFragDepth
- The EXT_frag_depth extension is part of the WebGL API and enables to set a depth value of a fragment from within the fragment shader.
- EXTShaderTextureLod
- MDN Reference
- EXTSRGB
- MDN Reference
- EXTTextureCompressionBptc
- MDN Reference
- EXTTextureCompressionRgtc
- MDN Reference
- EXTTextureFilterAnisotropic
- The EXT_texture_filter_anisotropic extension is part of the WebGL API and exposes two constants for anisotropic filtering (AF).
- EXTTextureNorm16
- MDN Reference
- File
- Provides information about files and allows JavaScript in a web page to access their content.
- FileCallback
- FileList
- An object of this type is returned by the files property of the HTML element; this lets you access the list of files selected with the element. It's also used for a list of files dropped into web content when using the drag and drop API; see the DataTransfer object for details on this usage.
- FilePropertyBag
- FileReader
- Lets web applications asynchronously read the contents of files (or raw data buffers) stored on the user's computer, using File or Blob objects to specify the file or data to read.
- FileSystem
- MDN Reference
- FileSystemCreateWritableOptions
- FileSystemDirectoryEntry
- MDN Reference
- FileSystemDirectoryHandle
- Available only in secure contexts.
- FileSystemDirectoryReader
- MDN Reference
- FileSystemEntriesCallback
- FileSystemEntry
- MDN Reference
- FileSystemEntryCallback
- FileSystemFileEntry
- MDN Reference
- FileSystemFileHandle
- Available only in secure contexts.
- FileSystemFlags
- FileSystemGetDirectoryOptions
- FileSystemGetFileOptions
- FileSystemHandle
- Available only in secure contexts.
- FileSystemRemoveOptions
- FileSystemWritableFileStream
- Available only in secure contexts.
-
FinalizationRegistry<
T> - FinalizationRegistryConstructor
- Float32ArrayConstructor
- Float64ArrayConstructor
- FocusEvent
- Focus-related events like focus, blur, focusin, or focusout.
- FocusEventInit
- FocusOptions
- FontFace
- MDN Reference
- FontFaceDescriptors
- FontFaceSet
- MDN Reference
- FontFaceSetLoadEvent
- MDN Reference
- FontFaceSetLoadEventInit
- FontFaceSource
- FormData
- Provides a way to easily construct a set of key/value pairs representing form fields and their values, which can then be easily sent using the XMLHttpRequest.send() method. It uses the same format a form would use if the encoding type were set to "multipart/form-data".
- FormDataEvent
- MDN Reference
- FormDataEventInit
- FrameRequestCallback
- From
- FromCommon
- FullscreenOptions
- FunctionConstructor
- FunctionStringCallback
- GainNode
- A change in volume. It is an AudioNode audio-processing module that causes a given gain to be applied to the input data before its propagation to the output. A GainNode always has exactly one input and one output, both with the same number of channels.
- GainOptions
- Gamepad
- This Gamepad API interface defines an individual gamepad or other controller, allowing access to information such as button presses, axis positions, and id. Available only in secure contexts.
- GamepadButton
- An individual button of a gamepad or other controller, allowing access to the current state of different types of buttons available on the control device. Available only in secure contexts.
- GamepadEffectParameters
- GamepadEvent
- This Gamepad API interface contains references to gamepads connected to the system, which is what the gamepad events Window.gamepadconnected and Window.gamepaddisconnected are fired in response to. Available only in secure contexts.
- GamepadEventInit
- GamepadHapticActuator
- This Gamepad API interface represents hardware in the controller designed to provide haptic feedback to the user (if available), most commonly vibration hardware.
-
Generator<
T, TReturn, TNext> - GeneratorFunction
- GeneratorFunctionConstructor
- GenericTransformStream
- Geolocation
- An object able to programmatically obtain the position of the device. It gives Web content access to the location of the device. This allows a Web site or app to offer customized results based on the user's location.
- GeolocationCoordinates
- Available only in secure contexts.
- GeolocationPosition
- Available only in secure contexts.
- GeolocationPositionError
- MDN Reference
- GetAnimationsOptions
- GetNotificationOptions
- GetRootNodeOptions
-
Global<
T extends ValueType> - MDN Reference
-
GlobalDescriptor<
T extends ValueType> - GlobalEventHandlers
- HashChangeEvent
- Events that fire when the fragment identifier of the URL has changed.
- HashChangeEventInit
- Headers
- This Fetch API interface allows you to perform various actions on HTTP request and response headers. These actions include retrieving, setting, adding to, and removing. A Headers object has an associated header list, which is initially empty and consists of zero or more name and value pairs. You can add to this using methods like append() (see Examples.) In all methods of this interface, header names are matched by case-insensitive byte sequence.
- History
- Allows manipulation of the browser session history, that is the pages visited in the tab or frame that the current page is loaded in.
- HkdfParams
- HmacImportParams
- HmacKeyAlgorithm
- HmacKeyGenParams
- HTMLAllCollection
- MDN Reference
- HTMLAnchorElement
- Hyperlink elements and provides special properties and methods (beyond those of the regular HTMLElement object interface that they inherit from) for manipulating the layout and presentation of such elements.
- HTMLAreaElement
- Provides special properties and methods (beyond those of the regular object HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of elements.
- HTMLAudioElement
- Provides access to the properties of
- HTMLBaseElement
- Contains the base URI for a document. This object inherits all of the properties and methods as described in the HTMLElement interface.
- HTMLBodyElement
- Provides special properties (beyond those inherited from the regular HTMLElement interface) for manipulating elements.
- HTMLBRElement
-
A HTML line break element (
). It inherits from HTMLElement. - HTMLButtonElement
- Provides properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating
- HTMLCanvasElement
- Provides properties and methods for manipulating the layout and presentation of
- HTMLCollection
- HTMLCollectionBase
- A generic collection (array-like object similar to arguments) of elements (in document order) and offers methods and properties for selecting from the list.
-
HTMLCollectionOf<
T extends Element> - HTMLDataElement
- Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating
- HTMLDataListElement
- Provides special properties (beyond the HTMLElement object interface it also has available to it by inheritance) to manipulate
- HTMLDetailsElement
- MDN Reference
- HTMLDialogElement
- MDN Reference
- HTMLDirectoryElement
- HTMLDivElement
- Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating
- HTMLDListElement
- Provides special properties (beyond those of the regular HTMLElement interface it also has available to it by inheritance) for manipulating definition list (
- HTMLDocument
- HTMLElement
- Any HTML element. Some elements directly implement this interface, while others implement it via an interface that inherits it.
- HTMLEmbedElement
- Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating elements.
- HTMLFieldSetElement
- Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of
- HTMLFontElement
- Implements the document object model (DOM) representation of the font element. The HTML Font Element
- HTMLFormControlsCollection
- A collection of HTML form control elements.
- HTMLFormElement
- A
- HTMLFrameElement
- HTMLFrameSetElement
- Provides special properties (beyond those of the regular HTMLElement interface they also inherit) for manipulating elements.
- HTMLHeadElement
- Contains the descriptive information, or metadata, for a document. This object inherits all of the properties and methods described in the HTMLElement interface.
- HTMLHeadingElement
- The different heading elements. It inherits methods and properties from the HTMLElement interface.
- HTMLHRElement
- Provides special properties (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating
- HTMLHtmlElement
- Serves as the root node for a given HTML document. This object inherits the properties and methods described in the HTMLElement interface.
- HTMLHyperlinkElementUtils
- HTMLIFrameElement
- Provides special properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of inline frame elements.
- HTMLImageElement
- Provides special properties and methods for manipulating elements.
- HTMLInputElement
- Provides special properties and methods for manipulating the options, layout, and presentation of elements.
- HTMLLabelElement
- Gives access to properties specific to
- HTMLLegendElement
- The HTMLLegendElement is an interface allowing to access properties of the
- HTMLLIElement
- Exposes specific properties and methods (beyond those defined by regular HTMLElement interface it also has available to it by inheritance) for manipulating list elements.
- HTMLLinkElement
- Reference information for external resources and the relationship of those resources to a document and vice-versa. This object inherits all of the properties and methods of the HTMLElement interface.
- HTMLMapElement
- Provides special properties and methods (beyond those of the regular object HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of map elements.
- HTMLMarqueeElement
- Provides methods to manipulate
- HTMLMediaElement
- Adds to HTMLElement the properties and methods needed to support basic media-related capabilities that are common to audio and video.
- HTMLMenuElement
- MDN Reference
- HTMLMetaElement
- Contains descriptive metadata about a document. It inherits all of the properties and methods described in the HTMLElement interface.
- HTMLMeterElement
- The HTML
- HTMLModElement
-
Provides special properties (beyond the regular methods and properties available through the HTMLElement interface they also have available to them by inheritance) for manipulating modification elements, that is
and . - HTMLObjectElement
- Provides special properties and methods (beyond those on the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of
- HTMLOListElement
- Provides special properties (beyond those defined on the regular HTMLElement interface it also has available to it by inheritance) for manipulating ordered list elements.
- HTMLOptGroupElement
- Provides special properties and methods (beyond the regular HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of
- HTMLOptionElement
- HTMLOptionsCollection
- HTMLOptionsCollection is an interface representing a collection of HTML option elements (in document order) and offers methods and properties for traversing the list as well as optionally altering its items. This type is returned solely by the "options" property of select.
- HTMLOrSVGElement
- HTMLOutputElement
- Provides properties and methods (beyond those inherited from HTMLElement) for manipulating the layout and presentation of
- HTMLParagraphElement
- Provides special properties (beyond those of the regular HTMLElement object interface it inherits) for manipulating
- HTMLParamElement
- Provides special properties (beyond those of the regular HTMLElement object interface it inherits) for manipulating elements, representing a pair of a key and a value that acts as a parameter for an
- HTMLPictureElement
- A
- HTMLPreElement
- Exposes specific properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating a block of preformatted text (
- HTMLProgressElement
- Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of
- HTMLQuoteElement
- Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating quoting elements, like
- HTMLScriptElement
- HTML
- HTMLSelectElement
- A
- HTMLSlotElement
- MDN Reference
- HTMLSourceElement
- Provides special properties (beyond the regular HTMLElement object interface it also has available to it by inheritance) for manipulating elements.
- HTMLSpanElement
- A element and derives from the HTMLElement interface, but without implementing any additional properties or methods.
- HTMLStyleElement
- A
- HTMLTableCaptionElement
- Special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating table caption elements.
- HTMLTableCellElement
- Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of table cells, either header or data cells, in an HTML document.
- HTMLTableColElement
- Provides special properties (beyond the HTMLElement interface it also has available to it inheritance) for manipulating single or grouped table column elements.
- HTMLTableDataCellElement
- HTMLTableElement
- Provides special properties and methods (beyond the regular HTMLElement object interface it also has available to it by inheritance) for manipulating the layout and presentation of tables in an HTML document.
- HTMLTableHeaderCellElement
- HTMLTableRowElement
- Provides special properties and methods (beyond the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of rows in an HTML table.
- HTMLTableSectionElement
- Provides special properties and methods (beyond the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of sections, that is headers, footers and bodies, in an HTML table.
- HTMLTemplateElement
- Enables access to the contents of an HTML
- HTMLTextAreaElement
- Provides special properties and methods for manipulating the layout and presentation of
- HTMLTimeElement
- Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating
- HTMLTitleElement
- Contains the title for a document. This element inherits all of the properties and methods of the HTMLElement interface.
- HTMLTrackElement
- The HTMLTrackElement
- HTMLUListElement
- Provides special properties (beyond those defined on the regular HTMLElement interface it also has available to it by inheritance) for manipulating unordered list elements.
- HTMLUnknownElement
- An invalid HTML element and derives from the HTMLElement interface, but without implementing any additional properties or methods.
- HTMLVideoElement
- Provides special properties and methods for manipulating video objects. It also inherits properties and methods of HTMLMediaElement and HTMLElement.
- IArguments
- IDBCursor
- This IndexedDB API interface represents a cursor for traversing or iterating over multiple records in a database.
- IDBCursorWithValue
- This IndexedDB API interface represents a cursor for traversing or iterating over multiple records in a database. It is the same as the IDBCursor, except that it includes the value property.
- IDBDatabase
- This IndexedDB API interface provides a connection to a database; you can use an IDBDatabase object to open a transaction on your database then create, manipulate, and delete objects (data) in that database. The interface provides the only way to get and manage versions of the database.
- IDBDatabaseInfo
- IDBFactory
- In the following code snippet, we make a request to open a database, and include handlers for the success and error cases. For a full working example, see our To-do Notifications app (view example live.)
- IDBIndex
- IDBIndex interface of the IndexedDB API provides asynchronous access to an index in a database. An index is a kind of object store for looking up records in another object store, called the referenced object store. You use this interface to retrieve data.
- IDBIndexParameters
- IDBKeyRange
- A key range can be a single value or a range with upper and lower bounds or endpoints. If the key range has both upper and lower bounds, then it is bounded; if it has no bounds, it is unbounded. A bounded key range can either be open (the endpoints are excluded) or closed (the endpoints are included). To retrieve all keys within a certain range, you can use the following code constructs:
- IDBObjectStore
- This example shows a variety of different uses of object stores, from updating the data structure with IDBObjectStore.createIndex inside an onupgradeneeded function, to adding a new item to our object store with IDBObjectStore.add. For a full working example, see our To-do Notifications app (view example live.)
- IDBObjectStoreParameters
- IDBOpenDBRequest
- Also inherits methods from its parents IDBRequest and EventTarget.
-
IDBRequest<
T> - The request object does not initially contain any information about the result of the operation, but once information becomes available, an event is fired on the request, and the information becomes available through the properties of the IDBRequest instance.
- IDBTransaction
- MDN Reference
- IDBTransactionOptions
- IDBVersionChangeEvent
- This IndexedDB API interface indicates that the version of the database has changed, as the result of an IDBOpenDBRequest.onupgradeneeded event handler function.
- IDBVersionChangeEventInit
- IdleDeadline
- MDN Reference
- IdleRequestCallback
- IdleRequestOptions
- IInline1
- IInline10
-
IInline11<
T extends Object> - IInline12
- IInline13
- IInline14
- IInline15
- IInline16
- IInline166
- IInline18
- IInline2
- IInline20
- IInline25
-
IInline26<
Arr> - IInline28
- IInline29
- IInline33
- IInline34
- IInline38
- IInline39
- IInline40
- IInline41
- IInline42
- IInline43
- IInline436
- IInline438
- IInline44
- IInline6
- IInline659
- IInline660
- IInline661
- IInline662
- IInline663
-
IInline664<
T> - IInline7
- IInline8
- IInline9
- IIRFilterNode
- The IIRFilterNode interface of the Web Audio API is a AudioNode processor which implements a general infinite impulse response (IIR) filter; this type of filter can be used to implement tone control devices and graphic equalizers as well. It lets the parameters of the filter response be specified, so that it can be tuned as needed.
- IIRFilterOptions
- ImageBitmap
- MDN Reference
- ImageBitmapOptions
- ImageBitmapRenderingContext
- MDN Reference
- ImageBitmapRenderingContextSettings
- ImageData
- The underlying pixel data of an area of a
- ImageDataSettings
- ImageEncodeOptions
- ImportCallOptions
-
The type for the optional second argument to
import()
. - ImportMeta
-
The type of
import.meta
. - InnerHTML
- InputDeviceInfo
- Available only in secure contexts.
- InputEvent
- MDN Reference
- InputEventInit
- Instance
- MDN Reference
- Int16ArrayConstructor
- Int32ArrayConstructor
- Int8ArrayConstructor
- IntersectionObserver
- provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a top-level document's viewport.
- IntersectionObserverCallback
- IntersectionObserverEntry
- This Intersection Observer API interface describes the intersection between the target element and its root container at a specific moment of transition.
- IntersectionObserverEntryInit
- IntersectionObserverInit
-
Iterable<
T> -
IterableIterator<
T> -
Iterator<
T, TReturn, TNext> - IteratorResultCommon
-
IteratorReturnResult<
TReturn> -
IteratorYieldResult<
TYield> - ITextWriter
-
JsArray<
T> - Json
- An intrinsic object that provides functions to convert JavaScript values to and from the JavaScript Object Notation (JSON) format.
- JsonWebKey
- KeyAlgorithm
- KeyboardEvent
- KeyboardEvent objects describe a user interaction with the keyboard; each event describes a single interaction between the user and a key (or combination of a key with modifier keys) on the keyboard.
- KeyboardEventInit
- Keyframe
- KeyframeAnimationOptions
- KeyframeEffect
- MDN Reference
- KeyframeEffectOptions
- KHRParallelShaderCompile
- MDN Reference
- LinkError
- LinkStyle
- ListFormat
- ListFormatOptions
-
An object with some or all properties of the
Intl.ListFormat
constructoroptions
parameter. - Locale
- Constructor creates Intl.Locale objects
- LocaleOptions
- Location
- The location (URL) of the object it is linked to. Changes done on it are reflected on the object it relates to. Both the Document and Window interface have such a linked Location, accessible via Document.location and Window.location respectively.
- Lock
- Available only in secure contexts.
- LockGrantedCallback
- LockInfo
- LockManager
- Available only in secure contexts.
- LockManagerSnapshot
- LockOptions
-
Map<
K, V> - MapConstructor
- Math
- An intrinsic object that provides basic mathematics functionality and constants.
- MathMLElement
- MDN Reference
- MediaCapabilities
- MDN Reference
- MediaCapabilitiesDecodingInfo
- MediaCapabilitiesEncodingInfo
- MediaCapabilitiesInfo
- MediaConfiguration
- MediaDecodingConfiguration
- MediaDeviceInfo
- The MediaDevicesInfo interface contains information that describes a single media input or output device. Available only in secure contexts.
- MediaDevices
- Provides access to connected media input devices like cameras and microphones, as well as screen sharing. In essence, it lets you obtain access to any hardware source of media data. Available only in secure contexts.
- MediaElementAudioSourceNode
- A MediaElementSourceNode has no inputs and exactly one output, and is created using the AudioContext.createMediaElementSource method. The amount of channels in the output equals the number of channels of the audio referenced by the HTMLMediaElement used in the creation of the node, or is 1 if the HTMLMediaElement has no audio.
- MediaElementAudioSourceOptions
- MediaEncodingConfiguration
- MediaEncryptedEvent
- MDN Reference
- MediaEncryptedEventInit
- MediaError
- An error which occurred while handling media in an HTML media element based on HTMLMediaElement, such as
- MediaImage
- MediaKeyMessageEvent
- This EncryptedMediaExtensions API interface contains the content and related data when the content decryption module generates a message for the session. Available only in secure contexts.
- MediaKeyMessageEventInit
- MediaKeys
- This EncryptedMediaExtensions API interface the represents a set of keys that an associated HTMLMediaElement can use for decryption of media data during playback. Available only in secure contexts.
- MediaKeySession
- This EncryptedMediaExtensions API interface represents a context for message exchange with a content decryption module (CDM). Available only in secure contexts.
- MediaKeyStatusMap
- This EncryptedMediaExtensions API interface is a read-only map of media key statuses by key IDs. Available only in secure contexts.
- MediaKeySystemAccess
- This EncryptedMediaExtensions API interface provides access to a Key System for decryption and/or a content protection provider. You can request an instance of this object using the Navigator.requestMediaKeySystemAccess method. Available only in secure contexts.
- MediaKeySystemConfiguration
- MediaKeySystemMediaCapability
- MediaList
- MDN Reference
- MediaMetadata
- MDN Reference
- MediaMetadataInit
- MediaPositionState
- MediaQueryList
- Stores information on a media query applied to a document, and handles sending notifications to listeners when the media query state change (i.e. when the media query test starts or stops evaluating to true).
- MediaQueryListEvent
- MDN Reference
- MediaQueryListEventInit
- MediaRecorder
- MDN Reference
- MediaRecorderOptions
- MediaSession
- MDN Reference
- MediaSessionActionDetails
- MediaSessionActionHandler
- MediaSource
- This Media Source Extensions API interface represents a source of media data for an HTMLMediaElement object. A MediaSource object can be attached to a HTMLMediaElement to be played in the user agent.
- MediaStream
- A stream of media content. A stream consists of several tracks such as video or audio tracks. Each track is specified as an instance of MediaStreamTrack.
- MediaStreamAudioDestinationNode
- MDN Reference
- MediaStreamAudioSourceNode
- A type of AudioNode which operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.
- MediaStreamAudioSourceOptions
- MediaStreamConstraints
- MediaStreamTrack
- A single media track within a stream; typically, these are audio or video tracks, but other track types may exist as well.
- MediaStreamTrackEvent
- Events which indicate that a MediaStream has had tracks added to or removed from the stream through calls to Media Stream API methods. These events are sent to the stream when these changes occur.
- MediaStreamTrackEventInit
- MediaTrackCapabilities
- MediaTrackConstraints
- MediaTrackConstraintSet
- MediaTrackSettings
- MediaTrackSupportedConstraints
- Memory
- MDN Reference
- MemoryDescriptor
- MessageChannel
- This Channel Messaging API interface allows us to create a new message channel and send data through it via its two MessagePort properties.
-
MessageEvent<
T> - A message received by a target object.
-
MessageEventInit<
T> - MessagePort
- This Channel Messaging API interface represents one of the two ports of a MessageChannel, allowing messages to be sent from one port and listening out for them arriving at the other.
- MIDIAccess
- Available only in secure contexts.
- MIDIConnectionEvent
- Available only in secure contexts.
- MIDIConnectionEventInit
- MIDIInput
- Available only in secure contexts.
- MIDIInputMap
- Available only in secure contexts.
- MIDIMessageEvent
- Available only in secure contexts.
- MIDIMessageEventInit
- MIDIOptions
- MIDIOutput
- Available only in secure contexts.
- MIDIOutputMap
- Available only in secure contexts.
- MIDIPort
- Available only in secure contexts.
- MimeType
- Provides contains information about a MIME type associated with a particular plugin. NavigatorPlugins.mimeTypes returns an array of this object.
- MimeTypeArray
- Returns an array of MimeType instances, each of which contains information about a supported browser plugins. This object is returned by NavigatorPlugins.mimeTypes.
- Module
- MDN Reference
- ModuleExportDescriptor
- ModuleImportDescriptor
- MouseEvent
- Events that occur due to the user interacting with a pointing device (such as a mouse). Common events using this interface include click, dblclick, mouseup, mousedown.
- MouseEventInit
- MultiCacheQueryOptions
- MutationCallback
- MutationEvent
- Provides event properties that are specific to modifications to the Document Object Model (DOM) hierarchy and nodes.
- MutationObserver
- Provides the ability to watch for changes being made to the DOM tree. It is designed as a replacement for the older Mutation Events feature which was part of the DOM3 Events specification.
- MutationObserverInit
- MutationRecord
- A MutationRecord represents an individual DOM mutation. It is the object that is passed to MutationObserver's callback.
- NamedNodeMap
- A collection of Attr objects. Objects inside a NamedNodeMap are not in any particular order, unlike NodeList, although they may be accessed by an index as in an array.
- Available only in secure contexts.
- The state and the identity of the user agent. It allows scripts to query it and to register themselves to carry on some activities.
- Available only in secure contexts.
- Available only in secure contexts.
- Available only in secure contexts.
- Node
- Node is an interface from which a number of DOM API object types inherit. It allows those types to be treated similarly; for example, inheriting the same set of methods, or being tested in the same way.
- NodeIterator
- An iterator over the members of a list of the nodes in a subtree of the DOM. The nodes will be returned in document order.
- NodeList
- NodeList objects are collections of nodes, usually returned by properties such as Node.childNodes and methods such as document.querySelectorAll().
-
NodeListOf<
TNode extends Node> - NonDocumentTypeChildNode
- NonElementParentNode
- Notification
- This Notifications API interface is used to configure and display desktop notifications to the user.
- NotificationAction
- NotificationOptions
- NotificationPermissionCallback
- Number
- An object that represents a number of any kind. All JavaScript numbers are 64-bit floating-point numbers.
- NumberConstructor
- NumberFormat
- NumberFormatOptions
- NumberFormatPart
- Object
- Provides functionality common to all JavaScript objects.
- ObjectConstructor
- OESDrawBuffersIndexed
- MDN Reference
- OESElementIndexUint
- The OES_element_index_uint extension is part of the WebGL API and adds support for gl.UNSIGNED_INT types to WebGLRenderingContext.drawElements().
- OESFboRenderMipmap
- MDN Reference
- OESStandardDerivatives
- The OES_standard_derivatives extension is part of the WebGL API and adds the GLSL derivative functions dFdx, dFdy, and fwidth.
- OESTextureFloat
- The OES_texture_float extension is part of the WebGL API and exposes floating-point pixel types for textures.
- OESTextureFloatLinear
- The OES_texture_float_linear extension is part of the WebGL API and allows linear filtering with floating-point pixel types for textures.
- OESTextureHalfFloat
- The OES_texture_half_float extension is part of the WebGL API and adds texture formats with 16- (aka half float) and 32-bit floating-point components.
- OESTextureHalfFloatLinear
- The OES_texture_half_float_linear extension is part of the WebGL API and allows linear filtering with half floating-point pixel types for textures.
- OESVertexArrayObject
- MDN Reference
- OfflineAudioCompletionEvent
- The Web Audio API OfflineAudioCompletionEvent interface represents events that occur when the processing of an OfflineAudioContext is terminated. The complete event implements this interface.
- OfflineAudioCompletionEventInit
- OfflineAudioContext
- An AudioContext interface representing an audio-processing graph built from linked together AudioNodes. In contrast with a standard AudioContext, an OfflineAudioContext doesn't render the audio to the device hardware; instead, it generates it, as fast as it can, and outputs the result to an AudioBuffer.
- OfflineAudioContextOptions
- OffscreenCanvas
- MDN Reference
- OffscreenCanvasRenderingContext2D
- MDN Reference
- OnBeforeUnloadEventHandlerNonNull
- OnErrorEventHandlerNonNull
- OptionalEffectTiming
- OscillatorNode
- The OscillatorNode interface represents a periodic waveform, such as a sine wave. It is an AudioScheduledSourceNode audio-processing module that causes a specified frequency of a given wave to be created—in effect, a constant tone.
- OscillatorOptions
- OverconstrainedError
- MDN Reference
- OVRMultiview2
- MDN Reference
- PageTransitionEvent
- The PageTransitionEvent is fired when a document is being loaded or unloaded.
- PageTransitionEventInit
- PannerNode
- A PannerNode always has exactly one input and one output: the input can be mono or stereo but the output is always stereo (2 channels); you can't have panning effects without at least two audio channels!
- PannerOptions
- ParentNode
- Path2D
- This Canvas 2D API interface is used to declare a path that can then be used on a CanvasRenderingContext2D object. The path methods of the CanvasRenderingContext2D interface are also present on this interface, which gives you the convenience of being able to retain and replay your path whenever desired.
- PaymentCurrencyAmount
- PaymentDetailsBase
- PaymentDetailsInit
- PaymentDetailsModifier
- PaymentDetailsUpdate
- PaymentItem
- PaymentMethodChangeEvent
- Available only in secure contexts.
- PaymentMethodChangeEventInit
- PaymentMethodData
- PaymentRequest
- This Payment Request API interface is the primary access point into the API, and lets web content and apps accept payments from the end user. Available only in secure contexts.
- PaymentRequestUpdateEvent
- This Payment Request API interface enables a web page to update the details of a PaymentRequest in response to a user action. Available only in secure contexts.
- PaymentRequestUpdateEventInit
- PaymentResponse
- This Payment Request API interface is returned after a user selects a payment method and approves a payment request. Available only in secure contexts.
- PaymentValidationErrors
- Pbkdf2Params
- Performance
- Provides access to performance-related information for the current page. It's part of the High Resolution Time API, but is enhanced by the Performance Timeline API, the Navigation Timing API, the User Timing API, and the Resource Timing API.
- PerformanceEntry
- Encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the mark() method) at an explicit point in an application. Performance entries are also created in indirect ways such as loading a resource (such as an image).
- PerformanceEventTiming
- MDN Reference
- PerformanceMark
- PerformanceMark is an abstract interface for PerformanceEntry objects with an entryType of "mark". Entries of this type are created by calling performance.mark() to add a named DOMHighResTimeStamp (the mark) to the browser's performance timeline.
- PerformanceMarkOptions
- PerformanceMeasure
- PerformanceMeasure is an abstract interface for PerformanceEntry objects with an entryType of "measure". Entries of this type are created by calling performance.measure() to add a named DOMHighResTimeStamp (the measure) between two marks to the browser's performance timeline.
- PerformanceMeasureOptions
- The legacy PerformanceNavigation interface represents information about how the navigation to the current document was done.
- Provides methods and properties to store and retrieve metrics regarding the browser's document navigation events. For example, this interface can be used to determine how much time it takes to load or unload a document.
- PerformanceObserver
- MDN Reference
- PerformanceObserverCallback
- PerformanceObserverEntryList
- MDN Reference
- PerformanceObserverInit
- PerformancePaintTiming
- MDN Reference
- PerformanceResourceTiming
- Enables retrieval and analysis of detailed network timing data regarding the loading of an application's resources. An application can use the timing metrics to determine, for example, the length of time it takes to fetch a specific resource, such as an XMLHttpRequest,
- PerformanceServerTiming
- MDN Reference
- PerformanceTiming
- A legacy interface kept for backwards compatibility and contains properties that offer performance timing information for various events which occur during the loading and use of the current page. You get a PerformanceTiming object describing your page using the window.performance.timing property.
- PeriodicWave
- PeriodicWave has no inputs or outputs; it is used to define custom oscillators when calling OscillatorNode.setPeriodicWave(). The PeriodicWave itself is created/returned by AudioContext.createPeriodicWave().
- PeriodicWaveConstraints
- PeriodicWaveOptions
- PermissionDescriptor
- Permissions
- MDN Reference
- PermissionStatus
- MDN Reference
- PictureInPictureEvent
- MDN Reference
- PictureInPictureEventInit
- PictureInPictureWindow
- MDN Reference
- PlaneLayout
- Plugin
- Provides information about a browser plugin.
- PluginArray
-
Used to store a list of Plugin objects describing the available plugins; it's returned by the window.navigator.plugins property. The PluginArray is not a JavaScript array, but has the length property and supports accessing individual items using bracket notation (plugins
2
), as well as via item(index) and namedItem("name") methods. - PluralRules
- PluralRulesOptions
- PointerEvent
- The state of a DOM event produced by a pointer such as the geometry of the contact point, the device type that generated the event, the amount of pressure that was applied on the contact surface, etc.
- PointerEventInit
- PopoverInvokerElement
- PopStateEvent
- PopStateEvent is an event handler for the popstate event on the window.
- PopStateEventInit
- PositionCallback
- PositionErrorCallback
- PositionOptions
- ProcessingInstruction
- A processing instruction embeds application-specific instructions in XML which can be ignored by other applications that don't recognize them.
-
ProgressEvent<
T extends EventTarget> - Events measuring progress of an underlying process, like an HTTP request (for an XMLHttpRequest, or the loading of the underlying resource of an ,
- ProgressEventInit
-
Promise<
T> - PromiseConstructor
- Represents the completion of an asynchronous operation
-
PromiseFulfilledResult<
T> -
PromiseLike<
T> - PromiseRejectedResult
- PromiseRejectionEvent
- MDN Reference
- PromiseRejectionEventInit
- PropertyDefinition
- PropertyDescriptor
- PropertyIndexedKeyframes
- ProxyConstructor
-
ProxyHandler<
T extends Object> - PublicKeyCredential
- Available only in secure contexts.
- PublicKeyCredentialCreationOptions
- PublicKeyCredentialDescriptor
- PublicKeyCredentialEntity
- PublicKeyCredentialParameters
- PublicKeyCredentialRequestOptions
- PublicKeyCredentialRpEntity
- PublicKeyCredentialUserEntity
- PushManager
- This Push API interface provides a way to receive notifications from third-party servers as well as request URLs for push notifications. Available only in secure contexts.
- PushSubscription
- This Push API interface provides a subcription's URL endpoint and allows unsubscription from a push service. Available only in secure contexts.
- PushSubscriptionJSON
- PushSubscriptionOptions
- Available only in secure contexts.
- PushSubscriptionOptionsInit
-
QueuingStrategy<
T> - QueuingStrategyInit
-
QueuingStrategySize<
T> - RadioNodeList
- MDN Reference
- Range
- A fragment of a document that can contain nodes and parts of text nodes.
- RangeError
- RangeErrorConstructor
- ReadableByteStreamController
- MDN Reference
-
ReadableStream<
R> - This Streams API interface represents a readable stream of byte data. The Fetch API offers a concrete instance of a ReadableStream through the body property of a Response object.
- ReadableStreamBYOBReader
- MDN Reference
- ReadableStreamBYOBRequest
- MDN Reference
-
ReadableStreamDefaultController<
R> - MDN Reference
-
ReadableStreamDefaultReader<
R> - MDN Reference
- ReadableStreamGenericReader
- ReadableStreamGetReaderOptions
-
ReadableStreamReadDoneResult<
T> -
ReadableStreamReadResultCommon<
T> -
ReadableStreamReadValueResult<
T> -
ReadableWritablePair<
R, W> -
ReadonlyArray<
T> -
ReadonlyMap<
K, V> -
ReadonlySet<
T> - ReferenceError
- ReferenceErrorConstructor
- RegExp
- RegExpConstructor
- RegExpExecArray
- RegExpIndicesArray
- RegExpMatchArray
- RegistrationOptions
- RelativeTimeFormat
-
The
Intl.RelativeTimeFormat
object is a constructor for objects that enable language-sensitive relative time formatting. - RelativeTimeFormatOptions
-
An object with some or all of properties of
options
parameter ofIntl.RelativeTimeFormat
constructor. - RemotePlayback
- MDN Reference
- RemotePlaybackAvailabilityCallback
- Report
- MDN Reference
- ReportBody
- MDN Reference
- ReportingObserver
- MDN Reference
- ReportingObserverCallback
- ReportingObserverOptions
- Request
- This Fetch API interface represents a resource request.
- RequestInit
- ResizeObserver
- MDN Reference
- ResizeObserverCallback
- ResizeObserverEntry
- MDN Reference
- ResizeObserverOptions
- ResizeObserverSize
- MDN Reference
- ResolvedCollatorOptions
- ResolvedDateTimeFormatOptions
- ResolvedDisplayNamesOptions
- ResolvedListFormatOptions
- ResolvedNumberFormatOptions
- ResolvedPluralRulesOptions
- ResolvedRelativeTimeFormatOptions
-
An object with properties reflecting the locale
and formatting options computed during initialization
of the
Intl.RelativeTimeFormat
object - ResolvedSegmenterOptions
- Response
- This Fetch API interface represents the response to a request.
- ResponseInit
- RsaHashedImportParams
- RsaHashedKeyAlgorithm
- RsaHashedKeyGenParams
- RsaKeyAlgorithm
- RsaKeyGenParams
- RsaOaepParams
- RsaOtherPrimesInfo
- RsaPssParams
- RTCAnswerOptions
- RTCCertificate
- MDN Reference
- RTCCertificateExpiration
- RTCConfiguration
- RTCDataChannel
- MDN Reference
- RTCDataChannelEvent
- MDN Reference
- RTCDataChannelEventInit
- RTCDataChannelInit
- RTCDtlsFingerprint
- RTCDtlsTransport
- MDN Reference
- RTCDTMFSender
- MDN Reference
- RTCDTMFToneChangeEvent
- Events sent to indicate that DTMF tones have started or finished playing. This interface is used by the tonechange event.
- RTCDTMFToneChangeEventInit
- RTCEncodedAudioFrame
- RTCEncodedAudioFrameMetadata
- RTCEncodedVideoFrame
- RTCEncodedVideoFrameMetadata
- RTCError
- MDN Reference
- RTCErrorEvent
- MDN Reference
- RTCErrorEventInit
- RTCErrorInit
- RTCIceCandidate
- The RTCIceCandidate interface—part of the WebRTC API—represents a candidate Internet Connectivity Establishment (ICE) configuration which may be used to establish an RTCPeerConnection.
- RTCIceCandidateInit
- RTCIceCandidatePair
- RTCIceCandidatePairStats
- RTCIceServer
- RTCIceTransport
- Provides access to information about the ICE transport layer over which the data is being sent and received.
- RTCInboundRtpStreamStats
- RTCLocalSessionDescriptionInit
- RTCOfferAnswerOptions
- RTCOfferOptions
- RTCOutboundRtpStreamStats
- RTCPeerConnection
- A WebRTC connection between the local computer and a remote peer. It provides methods to connect to a remote peer, maintain and monitor the connection, and close the connection once it's no longer needed.
- RTCPeerConnectionErrorCallback
- RTCPeerConnectionIceErrorEvent
- MDN Reference
- RTCPeerConnectionIceErrorEventInit
- RTCPeerConnectionIceEvent
- Events that occurs in relation to ICE candidates with the target, usually an RTCPeerConnection. Only one event is of this type: icecandidate.
- RTCPeerConnectionIceEventInit
- RTCReceivedRtpStreamStats
- RTCRtcpParameters
- RTCRtpCapabilities
- RTCRtpCodec
- RTCRtpCodecCapability
- RTCRtpCodecParameters
- RTCRtpCodingParameters
- RTCRtpContributingSource
- RTCRtpEncodingParameters
- RTCRtpHeaderExtensionCapability
- RTCRtpHeaderExtensionParameters
- RTCRtpParameters
- RTCRtpReceiveParameters
- RTCRtpReceiver
- This WebRTC API interface manages the reception and decoding of data for a MediaStreamTrack on an RTCPeerConnection.
- RTCRtpSender
- Provides the ability to control and obtain details about how a particular MediaStreamTrack is encoded and sent to a remote peer.
- RTCRtpSendParameters
- RTCRtpStreamStats
- RTCRtpSynchronizationSource
- RTCRtpTransceiver
- MDN Reference
- RTCRtpTransceiverInit
- RTCSctpTransport
- MDN Reference
- RTCSentRtpStreamStats
- RTCSessionDescription
- One end of a connection—or potential connection—and how it's configured. Each RTCSessionDescription consists of a description type indicating which part of the offer/answer negotiation process it describes and of the SDP descriptor of the session.
- RTCSessionDescriptionCallback
- RTCSessionDescriptionInit
- RTCStats
- RTCStatsReport
- MDN Reference
- RTCTrackEvent
- MDN Reference
- RTCTrackEventInit
- RTCTransportStats
- RuntimeError
-
SafeArray<
T> - Represents an Automation SAFEARRAY
- Screen
- A screen, usually the one on which the current window is being rendered, and is obtained using window.screen.
- ScreenOrientation
- MDN Reference
- ScriptProcessorNode
- Allows the generation, processing, or analyzing of audio using JavaScript.
- ScrollIntoViewOptions
- ScrollOptions
- ScrollToOptions
- SecurityPolicyViolationEvent
- Inherits from Event, and represents the event object of an event sent on a document or worker when its content security policy is violated.
- SecurityPolicyViolationEventInit
- SegmentData
- Segmenter
- SegmenterOptions
-
An object with some or all properties of the
Intl.Segmenter
constructoroptions
parameter. - Segments
- Selection
- A Selection object represents the range of text selected by the user or the current position of the caret. To obtain a Selection object for examination or modification, call Window.getSelection().
- ServiceWorker
- This ServiceWorker API interface provides a reference to a service worker. Multiple browsing contexts (e.g. pages, workers, etc.) can be associated with the same service worker, each through a unique ServiceWorker object. Available only in secure contexts.
- ServiceWorkerContainer
- The ServiceWorkerContainer interface of the ServiceWorker API provides an object representing the service worker as an overall unit in the network ecosystem, including facilities to register, unregister and update service workers, and access the state of service workers and their registrations. Available only in secure contexts.
- ServiceWorkerRegistration
- This ServiceWorker API interface represents the service worker registration. You register a service worker to control one or more pages that share the same origin. Available only in secure contexts.
-
Set<
T> - SetConstructor
- ShadowRoot
- MDN Reference
- ShadowRootInit
- MDN Reference
- Slottable
- SourceBuffer
- A chunk of media to be passed into an HTMLMediaElement and played, via a MediaSource object. This can be made up of one or several media segments.
- SourceBufferList
- A simple container list for multiple SourceBuffer objects.
- SpeechRecognitionAlternative
- MDN Reference
- SpeechRecognitionResult
- MDN Reference
- SpeechRecognitionResultList
- MDN Reference
- SpeechSynthesis
- This Web Speech API interface is the controller interface for the speech service; this can be used to retrieve information about the synthesis voices available on the device, start and pause speech, and other commands besides.
- SpeechSynthesisErrorEvent
- MDN Reference
- SpeechSynthesisErrorEventInit
- SpeechSynthesisEvent
- This Web Speech API interface contains information about the current state of SpeechSynthesisUtterance objects that have been processed in the speech service.
- SpeechSynthesisEventInit
- SpeechSynthesisUtterance
- This Web Speech API interface represents a speech request. It contains the content the speech service should read and information about how to read it (e.g. language, pitch and volume.)
- SpeechSynthesisVoice
- This Web Speech API interface represents a voice that the system supports. Every SpeechSynthesisVoice has its own relative speech service including information about language, name and URI.
- StaticRange
- MDN Reference
- StaticRangeInit
- StereoPannerNode
- The pan property takes a unitless value between -1 (full left pan) and 1 (full right pan). This interface was introduced as a much simpler way to apply a simple panning effect than having to use a full PannerNode.
- StereoPannerOptions
- Storage
- This Web Storage API interface provides access to a particular domain's session or local storage. It allows, for example, the addition, modification, or deletion of stored data items.
- StorageEstimate
- StorageEvent
- A StorageEvent is sent to a window when a storage area it has access to is changed within the context of another document.
- StorageEventInit
- StorageManager
- Available only in secure contexts.
- StreamPipeOptions
- StringConstructor
- StructuredSerializeOptions
- StyleMedia
- StylePropertyMap
- MDN Reference
- StylePropertyMapReadOnly
- MDN Reference
- StyleSheet
- A single style sheet. CSS style sheets will further implement the more specialized CSSStyleSheet interface.
- StyleSheetList
- A list of StyleSheet.
- SubmitEvent
- MDN Reference
- SubmitEventInit
- SubtleCrypto
- This Web Crypto API interface provides a number of low-level cryptographic functions. It is accessed via the Crypto.subtle properties available in a window context (via Window.crypto). Available only in secure contexts.
- SVGAElement
- Provides access to the properties of element, as well as methods to manipulate them.
- SVGAngle
- Used to represent a value that can be an
- SVGAnimatedAngle
- Used for attributes of basic type
- SVGAnimatedBoolean
- Used for attributes of type boolean which can be animated.
- SVGAnimatedEnumeration
- Used for attributes whose value must be a constant from a particular enumeration and which can be animated.
- SVGAnimatedInteger
- Used for attributes of basic type
- SVGAnimatedLength
- Used for attributes of basic type
- SVGAnimatedLengthList
- Used for attributes of type SVGLengthList which can be animated.
- SVGAnimatedNumber
- Used for attributes of basic type
- SVGAnimatedNumberList
- The SVGAnimatedNumber interface is used for attributes which take a list of numbers and which can be animated.
- SVGAnimatedPoints
- SVGAnimatedPreserveAspectRatio
- Used for attributes of type SVGPreserveAspectRatio which can be animated.
- SVGAnimatedRect
- Used for attributes of basic SVGRect which can be animated.
- SVGAnimatedString
- The SVGAnimatedString interface represents string attributes which can be animated from each SVG declaration. You need to create SVG attribute before doing anything else, everything should be declared inside this.
- SVGAnimatedTransformList
- Used for attributes which take a list of numbers and which can be animated.
- SVGAnimateElement
- MDN Reference
- SVGAnimateMotionElement
- MDN Reference
- SVGAnimateTransformElement
- MDN Reference
- SVGAnimationElement
- MDN Reference
- SVGBoundingBoxOptions
- SVGCircleElement
- An interface for the
- SVGClipPathElement
- Provides access to the properties of
- SVGComponentTransferFunctionElement
- A base interface used by the component transfer function interfaces.
- SVGDefsElement
- Corresponds to the
- SVGDescElement
- Corresponds to the
- SVGElement
- All of the SVG DOM interfaces that correspond directly to elements in the SVG language derive from the SVGElement interface.
- SVGEllipseElement
- Provides access to the properties of
- SVGFEBlendElement
- Corresponds to the
- SVGFEColorMatrixElement
- Corresponds to the
- SVGFEComponentTransferElement
- Corresponds to the
- SVGFECompositeElement
- Corresponds to the
- SVGFEConvolveMatrixElement
- Corresponds to the
- SVGFEDiffuseLightingElement
- Corresponds to the
- SVGFEDisplacementMapElement
- Corresponds to the
- SVGFEDistantLightElement
- Corresponds to the
- SVGFEDropShadowElement
- MDN Reference
- SVGFEFloodElement
- Corresponds to the
- SVGFEFuncAElement
- Corresponds to the
- SVGFEFuncBElement
- Corresponds to the
- SVGFEFuncGElement
- Corresponds to the
- SVGFEFuncRElement
- Corresponds to the
- SVGFEGaussianBlurElement
- Corresponds to the
- SVGFEImageElement
- Corresponds to the
- SVGFEMergeElement
- Corresponds to the
- SVGFEMergeNodeElement
- Corresponds to the
- SVGFEMorphologyElement
- Corresponds to the
- SVGFEOffsetElement
- Corresponds to the
- SVGFEPointLightElement
- Corresponds to the
- SVGFESpecularLightingElement
- Corresponds to the
- SVGFESpotLightElement
- Corresponds to the
- SVGFETileElement
- Corresponds to the
- SVGFETurbulenceElement
- Corresponds to the
- SVGFilterElement
- Provides access to the properties of
- SVGFilterPrimitiveStandardAttributes
- SVGFitToViewBox
- SVGForeignObjectElement
- Provides access to the properties of
- SVGGElement
- Corresponds to the
- SVGGeometryElement
- MDN Reference
- SVGGradientElement
- The SVGGradient interface is a base interface used by SVGLinearGradientElement and SVGRadialGradientElement.
- SVGGraphicsElement
- SVG elements whose primary purpose is to directly render graphics into a group.
- SVGImageElement
- Corresponds to the element.
- SVGLength
- Correspond to the
- SVGLengthList
- The SVGLengthList defines a list of SVGLength objects.
- SVGLinearGradientElement
- Corresponds to the
- SVGLineElement
- Provides access to the properties of
- SVGMarkerElement
- MDN Reference
- SVGMaskElement
- Provides access to the properties of
- SVGMetadataElement
- Corresponds to the
- SVGMPathElement
- MDN Reference
- SVGNumber
- Corresponds to the
- SVGNumberList
- The SVGNumberList defines a list of SVGNumber objects.
- SVGPathElement
- Corresponds to the
- SVGPatternElement
- Corresponds to the
- SVGPointList
- MDN Reference
- SVGPolygonElement
- Provides access to the properties of
- SVGPolylineElement
- Provides access to the properties of
- SVGPreserveAspectRatio
- Corresponds to the preserveAspectRatio attribute, which is available for some of SVG's elements.
- SVGRadialGradientElement
- Corresponds to the
- SVGRectElement
- Provides access to the properties of
- SVGScriptElement
- Corresponds to the SVG
- SVGSetElement
- MDN Reference
- SVGStopElement
- Corresponds to the
- SVGStringList
- The SVGStringList defines a list of DOMString objects.
- SVGStyleElement
- Corresponds to the SVG
- SVGSVGElement
- Provides access to the properties of
- SVGSwitchElement
- Corresponds to the
- SVGSymbolElement
- Corresponds to the
- SVGTests
- SVGTextContentElement
- Implemented by elements that support rendering child text content. It is inherited by various text-related interfaces, such as SVGTextElement, SVGTSpanElement, SVGTRefElement, SVGAltGlyphElement and SVGTextPathElement.
- SVGTextElement
- Corresponds to the
- SVGTextPathElement
- Corresponds to the
- SVGTextPositioningElement
- Implemented by elements that support attributes that position individual text glyphs. It is inherited by SVGTextElement, SVGTSpanElement, SVGTRefElement and SVGAltGlyphElement.
- SVGTitleElement
- Corresponds to the
- SVGTransform
- SVGTransform is the interface for one of the component transformations within an SVGTransformList; thus, an SVGTransform object corresponds to a single component (e.g., scale(…) or matrix(…)) within a transform attribute.
- SVGTransformList
- The SVGTransformList defines a list of SVGTransform objects.
- SVGTSpanElement
- A
- SVGUnitTypes
- A commonly used set of constants used for reflecting gradientUnits, patternContentUnits and other similar attributes.
- SVGURIReference
- SVGUseElement
- Corresponds to the
- SVGViewElement
- Provides access to the properties of
- Symbol
- SymbolConstructor
- SyntaxError
- SyntaxErrorConstructor
- Table
- MDN Reference
- TableDescriptor
- TemplateStringsArray
- Text
- The textual content of Element or Attr. If an element has no markup within its content, it has a single child implementing Text that contains the element's text. However, if the element contains markup, it is parsed into information items and Text nodes that form its children.
- TextDecodeOptions
- TextDecoder
- A decoder for a specific method, that is a specific character encoding, like utf-8, iso-8859-2, koi8, cp1261, gbk, etc. A decoder takes a stream of bytes as input and emits a stream of code points. For a more scalable, non-native library, see StringView – a C-like representation of strings based on typed arrays.
- TextDecoderCommon
- TextDecoderOptions
- TextDecoderStream
- MDN Reference
- TextEncoder
- TextEncoder takes a stream of code points as input and emits a stream of bytes. For a more scalable, non-native library, see StringView – a C-like representation of strings based on typed arrays.
- TextEncoderCommon
- TextEncoderEncodeIntoResult
- TextEncoderStream
- MDN Reference
- TextMetrics
- The dimensions of a piece of text in the canvas, as created by the CanvasRenderingContext2D.measureText() method.
- TextStreamBase
- TextStreamReader
- TextStreamWriter
- TextTrack
- This interface also inherits properties from EventTarget.
- TextTrackCue
- TextTrackCues represent a string of text that will be displayed for some duration of time on a TextTrack. This includes the start and end times that the cue will be displayed. A TextTrackCue cannot be used directly, instead one of the derived types (e.g. VTTCue) must be used.
- TextTrackCueList
- MDN Reference
- TextTrackList
- MDN Reference
-
ThisType<
T> - Marker for contextual 'this' type
- TimeRanges
- Used to represent a set of time ranges, primarily for the purpose of tracking which portions of media have been buffered when loading it for use by the
- ToggleEvent
- MDN Reference
- ToggleEventInit
- Touch
- A single contact point on a touch-sensitive device. The contact point is commonly a finger or stylus and the device may be a touchscreen or trackpad.
- TouchEvent
- An event sent when the state of contacts with a touch-sensitive surface changes. This surface can be a touch screen or trackpad, for example. The event can describe one or more points of contact with the screen and includes support for detecting movement, addition and removal of contact points, and so forth.
- TouchEventInit
- TouchInit
- TouchList
- A list of contact points on a touch surface. For example, if the user has three fingers on the touch surface (such as a screen or trackpad), the corresponding TouchList object would have one Touch object for each finger, for a total of three entries.
- TrackEvent
- The TrackEvent interface, part of the HTML DOM specification, is used for events which represent changes to the set of available tracks on an HTML media element; these events are addtrack and removetrack.
- TrackEventInit
-
Transformer<
I, O> -
TransformerFlushCallback<
O> -
TransformerStartCallback<
O> -
TransformerTransformCallback<
I, O> -
TransformStream<
I, O> - MDN Reference
-
TransformStreamDefaultController<
O> - MDN Reference
- TransitionEvent
- Events providing information related to transitions.
- TransitionEventInit
- TreeWalker
- The nodes of a document subtree and a position within them.
-
TypedPropertyDescriptor<
T> - TypeError
- TypeErrorConstructor
- UIEvent
- Simple user interface events.
- UIEventInit
- Uint16ArrayConstructor
- Uint32ArrayConstructor
- Uint8ArrayConstructor
- Uint8ClampedArrayConstructor
- ULongRange
- UnderlyingByteSource
-
UnderlyingDefaultSource<
R> -
UnderlyingSink<
W> - UnderlyingSinkAbortCallback
- UnderlyingSinkCloseCallback
- UnderlyingSinkStartCallback
-
UnderlyingSinkWriteCallback<
W> -
UnderlyingSource<
R> - UnderlyingSourceCancelCallback
-
UnderlyingSourcePullCallback<
R> -
UnderlyingSourceStartCallback<
R> - URIError
- URIErrorConstructor
- Url
- The URL interface represents an object providing static methods used for creating object URLs.
- URLSearchParams
- MDN Reference
- UserActivation
- MDN Reference
- ValidityState
- The validity states that an element can be in, with respect to constraint validation. Together, they help explain why an element's value fails to validate, if it's not valid.
- ValidityStateFlags
- ValueTypeMap
- VarDate
- Automation date (VT_DATE)
-
VBArray<
T> - Enables reading from a COM safe array, which might have an alternate lower bound, or multiple dimensions.
- VBArrayConstructor
- VideoColorSpace
- MDN Reference
- VideoColorSpaceInit
- VideoConfiguration
- VideoDecoder
- Available only in secure contexts.
- VideoDecoderConfig
- VideoDecoderInit
- VideoDecoderSupport
- VideoEncoder
- Available only in secure contexts.
- VideoEncoderConfig
- VideoEncoderEncodeOptions
- VideoEncoderInit
- VideoEncoderSupport
- VideoFrame
- MDN Reference
- VideoFrameBufferInit
- VideoFrameCallbackMetadata
- VideoFrameCopyToOptions
- VideoFrameInit
- VideoFrameOutputCallback
- VideoFrameRequestCallback
- VideoPlaybackQuality
- Returned by the HTMLVideoElement.getVideoPlaybackQuality() method and contains metrics that can be used to determine the playback quality of a video.
- VisualViewport
- MDN Reference
- VoidFunction
- VTTCue
- MDN Reference
- VTTRegion
- MDN Reference
- WaitAsync
- WaitAsyncCommon
- WakeLock
- Available only in secure contexts.
- WakeLockSentinel
- Available only in secure contexts.
- WaveShaperNode
- A WaveShaperNode always has exactly one input and one output.
- WaveShaperOptions
- WeakKeyTypes
- Stores types to be used with WeakSet, WeakMap, WeakRef, and FinalizationRegistry
-
WeakMap<
K extends dynamic, V> - WeakMapConstructor
-
WeakRef<
T extends dynamic> - WeakRefConstructor
-
WeakSet<
T extends dynamic> - WeakSetConstructor
- WebAssemblyInstantiatedSource
- WebCodecsErrorCallback
- WebGL2RenderingContext
- MDN Reference
- WebGL2RenderingContextBase
- WebGL2RenderingContextOverloads
- WebGLActiveInfo
- Part of the WebGL API and represents the information returned by calling the WebGLRenderingContext.getActiveAttrib() and WebGLRenderingContext.getActiveUniform() methods.
- WebGLBuffer
- Part of the WebGL API and represents an opaque buffer object storing data such as vertices or colors.
- WEBGLColorBufferFloat
- MDN Reference
- WEBGLCompressedTextureAstc
- MDN Reference
- WEBGLCompressedTextureEtc
- MDN Reference
- WEBGLCompressedTextureEtc1
- MDN Reference
- WEBGLCompressedTexturePvrtc
- MDN Reference
- WEBGLCompressedTextureS3tc
- The WEBGL_compressed_texture_s3tc extension is part of the WebGL API and exposes four S3TC compressed texture formats.
- WEBGLCompressedTextureS3tcSrgb
- MDN Reference
- WebGLContextAttributes
- WebGLContextEvent
- The WebContextEvent interface is part of the WebGL API and is an interface for an event that is generated in response to a status change to the WebGL rendering context.
- WebGLContextEventInit
- WEBGLDebugRendererInfo
- The WEBGL_debug_renderer_info extension is part of the WebGL API and exposes two constants with information about the graphics driver for debugging purposes.
- WEBGLDebugShaders
- MDN Reference
- WEBGLDepthTexture
- The WEBGL_depth_texture extension is part of the WebGL API and defines 2D depth and depth-stencil textures.
- WEBGLDrawBuffers
- MDN Reference
- WebGLFramebuffer
- Part of the WebGL API and represents a collection of buffers that serve as a rendering destination.
- WEBGLLoseContext
- MDN Reference
- WEBGLMultiDraw
- MDN Reference
- WebGLProgram
- The WebGLProgram is part of the WebGL API and is a combination of two compiled WebGLShaders consisting of a vertex shader and a fragment shader (both written in GLSL).
- WebGLQuery
- MDN Reference
- WebGLRenderbuffer
- Part of the WebGL API and represents a buffer that can contain an image, or can be source or target of an rendering operation.
- WebGLRenderingContext
- Provides an interface to the OpenGL ES 2.0 graphics rendering context for the drawing surface of an HTML
- WebGLRenderingContextBase
- WebGLRenderingContextOverloads
- WebGLSampler
- MDN Reference
- WebGLShader
- The WebGLShader is part of the WebGL API and can either be a vertex or a fragment shader. A WebGLProgram requires both types of shaders.
- WebGLShaderPrecisionFormat
- Part of the WebGL API and represents the information returned by calling the WebGLRenderingContext.getShaderPrecisionFormat() method.
- WebGLSync
- MDN Reference
- WebGLTexture
- Part of the WebGL API and represents an opaque texture object providing storage and state for texturing operations.
- WebGLTransformFeedback
- MDN Reference
- WebGLUniformLocation
- Part of the WebGL API and represents the location of a uniform variable in a shader program.
- WebGLVertexArrayObject
- MDN Reference
- WebGLVertexArrayObjectOES
- MDN Reference
- WebSocket
- Provides the API for creating and managing a WebSocket connection to a server, as well as for sending and receiving data on the connection.
- WebTransport
- Available only in secure contexts.
- WebTransportBidirectionalStream
- Available only in secure contexts.
- WebTransportCloseInfo
- WebTransportDatagramDuplexStream
- Available only in secure contexts.
- WebTransportError
- Available only in secure contexts.
- WebTransportErrorOptions
- WebTransportHash
- WebTransportOptions
- WebTransportSendStreamOptions
- WheelEvent
- Events that occur due to the user moving a mouse wheel or similar input device.
- WheelEventInit
- Window
- A window containing a DOM document; the document property points to the DOM document loaded in that window.
- WindowEventHandlers
- WindowLocalStorage
- WindowOrWorkerGlobalScope
- WindowPostMessageOptions
- WindowSessionStorage
- Worker
- This Web Workers API interface represents a background task that can be easily created and can send messages back to its creator. Creating a worker is as simple as calling the Worker() constructor and specifying a script to be run in the worker thread.
- WorkerOptions
- Worklet
- Available only in secure contexts.
- WorkletOptions
-
WritableStream<
W> - This Streams API interface provides a standard abstraction for writing streaming data to a destination, known as a sink. This object comes with built-in backpressure and queuing.
- WritableStreamDefaultController
- This Streams API interface represents a controller allowing control of a WritableStream's state. When constructing a WritableStream, the underlying sink is given a corresponding WritableStreamDefaultController instance to manipulate.
-
WritableStreamDefaultWriter<
W> - This Streams API interface is the object returned by WritableStream.getWriter() and once created locks the < writer to the WritableStream ensuring that no other streams can write to the underlying sink.
- WriteParams
- XMLDocument
- An XML document. It inherits from the generic Document and does not add any specific methods or properties to it: nevertheless, several algorithms behave differently with the two types of documents.
- XMLHttpRequest
- Use XMLHttpRequest (XHR) objects to interact with servers. You can retrieve data from a URL without having to do a full page refresh. This enables a Web page to update just part of a page without disrupting what the user is doing.
- XMLHttpRequestEventTarget
- MDN Reference
- XMLHttpRequestUpload
- MDN Reference
- XMLSerializer
- Provides the serializeToString() method to construct an XML string representing a DOM tree.
- XPathEvaluator
- The XPathEvaluator interface allows to compile and evaluate XPath expressions.
- XPathEvaluatorBase
- XPathExpression
- This interface is a compiled XPath expression that can be evaluated on a document or specific node to return information its DOM tree.
- XPathResult
- The results generated by evaluating an XPath expression within the context of a given node.
- XSLTProcessor
- An XSLTProcessor applies an XSLT stylesheet transformation to an XML document to produce a new XML document as output. It has methods to load the XSLT stylesheet, to manipulate xsl:param parameter values, and to apply the transformation to documents.
Enums
-
AbortSignalEventMap<
T$> -
AbstractWorkerEventMap<
T$ extends Event> - AlignSettingOptions
- AlphaOptionOptions
-
AnimationEventMap<
T$> - AnimationPlayStateOptions
- AnimationReplaceStateOptions
- AppendModeOptions
- ArrayBufferTypesKeys
- AttestationConveyancePreferenceOptions
- AudioContextLatencyCategoryOptions
- AudioContextStateOptions
-
AudioScheduledSourceNodeEventMap<
T$> -
AudioWorkletNodeEventMap<
T$> - AuthenticatorAttachmentOptions
- AuthenticatorTransportOptions
- AutoFillAddressKindOptions
- AutoFillBaseOptions
- AutoFillContactFieldOptions
- AutoFillContactKindOptions
- AutoFillNormalFieldOptions
- AutomationRateOptions
- AvcBitstreamFormatOptions
-
BaseAudioContextEventMap<
T$> - BinaryTypeOptions
- BiquadFilterTypeOptions
-
BroadcastChannelEventMap<
T$ extends Event> - CanPlayTypeResultOptions
- CanvasDirectionOptions
- CanvasFillRuleOptions
- CanvasFontKerningOptions
- CanvasFontStretchOptions
- CanvasFontVariantCapsOptions
- CanvasLineCapOptions
- CanvasLineJoinOptions
- CanvasTextAlignOptions
- CanvasTextBaselineOptions
- CanvasTextRenderingOptions
- CaseFirst
- ChannelCountModeOptions
- ChannelInterpretationOptions
- ClientTypesOptions
- CodecStateOptions
- Collation
- ColorGamutOptions
- ColorSpaceConversionOptions
- CompactDisplay
- CompactDisplayOptions
- CompositeOperationOptions
- CompositeOperationOrAutoOptions
- CompressionFormatOptions
- CredentialMediationRequirementOptions
- CSSMathOperatorOptions
- CSSNumericBaseTypeOptions
- DateStyle
- DateStyleOptions
- DateTimeFormatPartTypesRegistryKeys
- Day
- DayPeriod
- DayPeriodOptions
- Decoding
- DirectionSettingOptions
- DisplayCaptureSurfaceTypeOptions
- DisplayNamesFallbackOptions
- DisplayNamesLanguageDisplayOptions
- DisplayNamesTypeOptions
- DistanceModelTypeOptions
-
DocumentEventMap<
T$> - DocumentReadyStateOptions
- DocumentVisibilityStateOptions
- DOMParserSupportedTypeOptions
- DropEffect
- EffectAllowed
-
ElementEventMap<
T$> - EncodedVideoChunkTypeOptions
- EndingTypeOptions
- EndOfStreamErrorOptions
- Era
- ES2018NumberFormatPartTypeOptions
- ES2020NumberFormatPartTypeOptions
-
EventSourceEventMap<
T$> -
FileReaderEventMap<
T$ extends Event> - FileSystemHandleKindOptions
- FillModeOptions
- FontDisplayOptions
- FontFaceLoadStatusOptions
-
FontFaceSetEventMap<
T$> - FontFaceSetLoadStatusOptions
- FormatMatcher
- FormatMatcherOptions
- FractionalSecondDigits
- FractionalSecondDigitsOptions
- GamepadHapticsResultOptions
- GamepadMappingTypeOptions
- GenerateKey
- GlobalCompositeOperationOptions
-
GlobalEventHandlersEventMap<
T$> - Granularity
- GranularityOptions
- HardwareAccelerationOptions
- HdrMetadataTypeOptions
- Hour
- HourCycle
- HourCycleOptions
-
HTMLBodyElementEventMap<
T$> -
HTMLElementDeprecatedTagNameMap<
T$ extends Element> -
HTMLElementEventMap<
T$> -
HTMLElementTagNameMap<
T$ extends Element> -
HTMLFrameSetElementEventMap<
T$> -
HTMLMediaElementEventMap<
T$> -
HTMLVideoElementEventMap<
T$> - IDBCursorDirectionOptions
-
IDBDatabaseEventMap<
T$> -
IDBOpenDBRequestEventMap<
T$> -
IDBRequestEventMap<
T$> - IDBRequestReadyStateOptions
- IDBTransactionDurabilityOptions
-
IDBTransactionEventMap<
T$> - IDBTransactionModeOptions
- IInline25LocaleMatcherOptions
- IInline39ValueOptions
- IInline41ValueOptions
- ImageOrientationOptions
- ImageSmoothingQualityOptions
- ImportExportKindOptions
- InsertPositionOptions
- IterationCompositeOperationOptions
- KeyFormatOptions
- KeyTypeOptions
- KeyUsageOptions
- LatencyModeOptions
- LDMLPluralRuleOptions
- LineAlignSettingOptions
- ListFormatLocaleMatcherOptions
- ListFormatStyleOptions
- ListFormatTypeOptions
- Loading
- LocaleCollationCaseFirstOptions
- LocaleHourCycleKeyOptions
- LocaleMatcher
- LocaleMatcherOptions
- LockModeOptions
-
MathMLElementEventMap<
T$> -
MathMLElementTagNameMap<
T$ extends Element> - MaximumFractionDigits
- MaximumSignificantDigits
- MediaDecodingTypeOptions
- MediaDeviceKindOptions
-
MediaDevicesEventMap<
T$> - MediaEncodingTypeOptions
- MediaKeyMessageTypeOptions
- MediaKeySessionClosedReasonOptions
-
MediaKeySessionEventMap<
T$> - MediaKeySessionTypeOptions
- MediaKeysRequirementOptions
- MediaKeyStatusOptions
-
MediaQueryListEventMap<
T$ extends Event> -
MediaRecorderEventMap<
T$> - MediaSessionActionOptions
- MediaSessionPlaybackStateOptions
-
MediaSourceEventMap<
T$> -
MediaStreamEventMap<
T$ extends Event> -
MediaStreamTrackEventMap<
T$> - MediaStreamTrackStateOptions
-
MessagePortEventMap<
T$ extends Event> -
MIDIAccessEventMap<
T$> -
MIDIInputEventMap<
T$> - MIDIPortConnectionStateOptions
- MIDIPortDeviceStateOptions
-
MIDIPortEventMap<
T$> - MIDIPortTypeOptions
- MinimumFractionDigits
- MinimumIntegerDigits
- MinimumSignificantDigits
- Minute
- Month
- MutationRecordTypeOptions
- Notation
- NotationOptions
- NotificationDirectionOptions
-
NotificationEventMap<
T$> - NotificationPermissionOptions
-
OfflineAudioContextEventMap<
T$> -
OffscreenCanvasEventMap<
T$> - OffscreenRenderingContextIdOptions
- OrientationTypeOptions
- OscillatorTypeOptions
- OverSampleTypeOptions
- PanningModelTypeOptions
- PaymentCompleteOptions
-
PaymentRequestEventMap<
T$> -
PerformanceEventMap<
T$> - PermissionNameOptions
- PermissionStateOptions
-
PermissionStatusEventMap<
T$> -
PictureInPictureWindowEventMap<
T$> - PlaybackDirectionOptions
- PluralRulesOptionsLocaleMatcherOptions
- PluralRuleTypeOptions
- PositionAlignSettingOptions
- PredefinedColorSpaceOptions
- Preload
- PremultiplyAlphaOptions
- PresentationStyleOptions
- PushEncryptionKeyNameOptions
- ReadyStateOptions
- RecordingStateOptions
- ReferrerPolicyOptions
- RelativeTimeFormatLocaleMatcherOptions
- RelativeTimeFormatNumericOptions
- RelativeTimeFormatStyleOptions
- RelativeTimeFormatUnitOptions
- RelativeTimeFormatUnitSingularOptions
-
RemotePlaybackEventMap<
T$> - RemotePlaybackStateOptions
- RequestCacheOptions
- RequestCredentialsOptions
- RequestDestinationOptions
- RequestModeOptions
- RequestRedirectOptions
- ResidentKeyRequirementOptions
- ResizeObserverBoxOptionsOptions
- ResizeQualityOptions
- ResolvedDateTimeFormatOptionsDateStyleOptions
- ResolvedDateTimeFormatOptionsDayPeriodOptions
- ResolvedDateTimeFormatOptionsFormatMatcherOptions
- ResolvedDateTimeFormatOptionsTimeStyleOptions
- ResponseTypeOptions
- RTCBundlePolicyOptions
-
RTCDataChannelEventMap<
T$> - RTCDataChannelStateOptions
- RTCDegradationPreferenceOptions
-
RTCDtlsTransportEventMap<
T$> - RTCDtlsTransportStateOptions
-
RTCDTMFSenderEventMap<
T$ extends Event> - RTCEncodedVideoFrameTypeOptions
- RTCErrorDetailTypeOptions
- RTCIceCandidateTypeOptions
- RTCIceComponentOptions
- RTCIceConnectionStateOptions
- RTCIceGathererStateOptions
- RTCIceGatheringStateOptions
- RTCIceProtocolOptions
- RTCIceTcpCandidateTypeOptions
-
RTCIceTransportEventMap<
T$> - RTCIceTransportPolicyOptions
- RTCIceTransportStateOptions
-
RTCPeerConnectionEventMap<
T$> - RTCPeerConnectionStateOptions
- RTCPriorityTypeOptions
- RTCRtpTransceiverDirectionOptions
-
RTCSctpTransportEventMap<
T$> - RTCSctpTransportStateOptions
- RTCSdpTypeOptions
- RTCSignalingStateOptions
- RTCStatsIceCandidatePairStateOptions
- RTCStatsTypeOptions
-
ScreenOrientationEventMap<
T$> -
ScriptProcessorNodeEventMap<
T$ extends Event> - ScrollBehaviorOptions
- ScrollLogicalPositionOptions
- ScrollRestorationOptions
- ScrollSettingOptions
- Second
- SecurityPolicyViolationEventDispositionOptions
- SegmenterOptionsLocaleMatcherOptions
- SelectionDirection
- SelectionDirectionOptions
- SelectionModeOptions
- Sensitivity
-
ServiceWorkerContainerEventMap<
T$> -
ServiceWorkerEventMap<
T$> -
ServiceWorkerRegistrationEventMap<
T$> - ServiceWorkerStateOptions
- ServiceWorkerUpdateViaCacheOptions
- SetSelectionRange
- SetSelectionRangeOptions
-
ShadowRootEventMap<
T$> - ShadowRootModeOptions
- SignDisplay
- SignDisplayOptions
- SlotAssignmentModeOptions
- Source
-
SourceBufferEventMap<
T$> -
SourceBufferListEventMap<
T$> - SpeechSynthesisErrorCodeOptions
-
SpeechSynthesisEventMap<
T$> -
SpeechSynthesisUtteranceEventMap<
T$ extends Event> - SupportedValuesOf
-
SVGElementEventMap<
T$> -
SVGElementTagNameMap<
T$ extends SVGElement> -
SVGSVGElementEventMap<
T$> - TableKindOptions
-
TextTrackCueEventMap<
T$> -
TextTrackEventMap<
T$> - TextTrackKindOptions
-
TextTrackListEventMap<
T$> - TextTrackModeOptions
- TimeStyle
- TimeStyleOptions
- TimeZoneName
- TouchTypeOptions
- TransferFunctionOptions
- Type
- TypeOptions
- UnionEnum0
- UnionEnum1
- UnitDisplay
- UnitDisplayOptions
- Usage
- UserVerificationRequirementOptions
- Value
- ValueOptions
- ValueTypeMapKeys
- VideoColorPrimariesOptions
-
VideoDecoderEventMap<
T$> - VideoEncoderBitrateModeOptions
-
VideoEncoderEventMap<
T$> - VideoFacingModeEnumOptions
- VideoMatrixCoefficientsOptions
- VideoPixelFormatOptions
- VideoTransferCharacteristicsOptions
-
VisualViewportEventMap<
T$> - Wait
- WaitOptions
-
WakeLockSentinelEventMap<
T$> - WeakKeyTypesKeys
- WebGLPowerPreferenceOptions
-
WebSocketEventMap<
T$> - WebTransportCongestionControlOptions
- WebTransportErrorSourceOptions
- Weekday
-
WindowEventHandlersEventMap<
T$> -
WindowEventMap<
T$> -
WorkerEventMap<
T$ extends Event> - WorkerTypeOptions
- WriteCommandTypeOptions
-
XMLHttpRequestEventMap<
T$> -
XMLHttpRequestEventTargetEventMap<
T$ extends Event> - XMLHttpRequestResponseTypeOptions
- Year
Extensions
- $ModuleCss$Typings on $ModuleCss
- $ModuleIntl$Typings on $ModuleIntl
- $ModuleReflect$Typings on $ModuleReflect
- $ModuleWebAssembly$Typings on $ModuleWebAssembly
- AbortController$Typings on AbortController
- AbortSignal$Typings on AbortSignal
- AbstractRange$Typings on AbstractRange
- AbstractWorker$Typings on AbstractWorker
- AddEventListenerOptions$Typings on AddEventListenerOptions
- AesCbcParams$Typings on AesCbcParams
- AesCtrParams$Typings on AesCtrParams
- AesDerivedKeyParams$Typings on AesDerivedKeyParams
- AesGcmParams$Typings on AesGcmParams
- AesKeyAlgorithm$Typings on AesKeyAlgorithm
- AesKeyGenParams$Typings on AesKeyGenParams
- AggregateError$Typings on AggregateError
- AggregateErrorConstructor$Typings on AggregateErrorConstructor
- Algorithm$Typings on Algorithm
- AnalyserNode$Typings on AnalyserNode
- AnalyserOptions$Typings on AnalyserOptions
- ANGLEInstancedArrays$Typings on ANGLEInstancedArrays
- Animatable$Typings on Animatable
- Animation$Typings on Animation
- AnimationEffect$Typings on AnimationEffect
- AnimationEvent$Typings on AnimationEvent
- AnimationEventInit$Typings on AnimationEventInit
- AnimationFrameProvider$Typings on AnimationFrameProvider
- AnimationPlaybackEvent$Typings on AnimationPlaybackEvent
- AnimationPlaybackEventInit$Typings on AnimationPlaybackEventInit
- AnimationTimeline$Typings on AnimationTimeline
- ARIAMixin$Typings on ARIAMixin
-
Array$Typings
on Array<
T> - ArrayBufferConstructor$Typings on ArrayBufferConstructor
- ArrayBufferTypes$Typings on ArrayBufferTypes
- ArrayBufferView$Typings on ArrayBufferView
- ArrayConstructor$Typings on ArrayConstructor
-
ArrayLike$Typings
on ArrayLike<
T> - AssignedNodesOptions$Typings on AssignedNodesOptions
-
AsyncGenerator$Typings
on AsyncGenerator<
T, TReturn, TNext> - AsyncGeneratorFunction$Typings on AsyncGeneratorFunction
- AsyncGeneratorFunctionConstructor$Typings on AsyncGeneratorFunctionConstructor
-
AsyncIterable$Typings
on AsyncIterable<
T> -
AsyncIterableIterator$Typings
on AsyncIterableIterator<
T> -
AsyncIterator$Typings
on AsyncIterator<
T, TReturn, TNext> - Atomics$Typings on Atomics
- Attr$Typings on Attr
- AudioBuffer$Typings on AudioBuffer
- AudioBufferOptions$Typings on AudioBufferOptions
- AudioBufferSourceNode$Typings on AudioBufferSourceNode
- AudioBufferSourceOptions$Typings on AudioBufferSourceOptions
- AudioConfiguration$Typings on AudioConfiguration
- AudioContext$Typings on AudioContext
- AudioContextOptions$Typings on AudioContextOptions
- AudioDestinationNode$Typings on AudioDestinationNode
- AudioListener$Typings on AudioListener
- AudioNode$Typings on AudioNode
- AudioNodeOptions$Typings on AudioNodeOptions
- AudioParam$Typings on AudioParam
- AudioParamMap$Typings on AudioParamMap
- AudioProcessingEvent$Typings on AudioProcessingEvent
- AudioProcessingEventInit$Typings on AudioProcessingEventInit
- AudioScheduledSourceNode$Typings on AudioScheduledSourceNode
- AudioTimestamp$Typings on AudioTimestamp
- AudioWorkletNode$Typings on AudioWorkletNode
- AudioWorkletNodeOptions$Typings on AudioWorkletNodeOptions
- AuthenticationExtensionsClientInputs$Typings on AuthenticationExtensionsClientInputs
- AuthenticationExtensionsClientOutputs$Typings on AuthenticationExtensionsClientOutputs
- AuthenticatorAssertionResponse$Typings on AuthenticatorAssertionResponse
- AuthenticatorAttestationResponse$Typings on AuthenticatorAttestationResponse
- AuthenticatorResponse$Typings on AuthenticatorResponse
- AuthenticatorSelectionCriteria$Typings on AuthenticatorSelectionCriteria
- AvcEncoderConfig$Typings on AvcEncoderConfig
- BarProp$Typings on BarProp
- BaseAudioContext$Typings on BaseAudioContext
- BeforeUnloadEvent$Typings on BeforeUnloadEvent
- BigInt$Typings on BigInt
- BigInt64Array$Typings on BigInt64Array
- BigInt64ArrayConstructor$Typings on BigInt64ArrayConstructor
- BigIntConstructor$Typings on BigIntConstructor
- BigIntToLocaleStringOptions$Typings on BigIntToLocaleStringOptions
- BigUint64Array$Typings on BigUint64Array
- BigUint64ArrayConstructor$Typings on BigUint64ArrayConstructor
- BiquadFilterNode$Typings on BiquadFilterNode
- BiquadFilterOptions$Typings on BiquadFilterOptions
- Blob$Typings on Blob
- BlobCallback$Typings on BlobCallback
- BlobEvent$Typings on BlobEvent
- BlobEventInit$Typings on BlobEventInit
- BlobPropertyBag$Typings on BlobPropertyBag
- Body$Typings on Body
- Boolean$Typings on Boolean
- BooleanConstructor$Typings on BooleanConstructor
- BroadcastChannel$Typings on BroadcastChannel
- ByteLengthQueuingStrategy$Typings on ByteLengthQueuingStrategy
- Cache$Typings on Cache
- CacheQueryOptions$Typings on CacheQueryOptions
- CacheStorage$Typings on CacheStorage
- CanvasCaptureMediaStreamTrack$Typings on CanvasCaptureMediaStreamTrack
- CanvasCompositing$Typings on CanvasCompositing
- CanvasDrawImage$Typings on CanvasDrawImage
- CanvasDrawPath$Typings on CanvasDrawPath
- CanvasFillStrokeStyles$Typings on CanvasFillStrokeStyles
- CanvasFilters$Typings on CanvasFilters
- CanvasGradient$Typings on CanvasGradient
- CanvasImageData$Typings on CanvasImageData
- CanvasImageSmoothing$Typings on CanvasImageSmoothing
- CanvasPath$Typings on CanvasPath
- CanvasPathDrawingStyles$Typings on CanvasPathDrawingStyles
- CanvasPattern$Typings on CanvasPattern
- CanvasRect$Typings on CanvasRect
- CanvasRenderingContext2D$Typings on CanvasRenderingContext2D
- CanvasRenderingContext2DSettings$Typings on CanvasRenderingContext2DSettings
- CanvasShadowStyles$Typings on CanvasShadowStyles
- CanvasState$Typings on CanvasState
- CanvasText$Typings on CanvasText
- CanvasTextDrawingStyles$Typings on CanvasTextDrawingStyles
- CanvasTransform$Typings on CanvasTransform
- CanvasUserInterface$Typings on CanvasUserInterface
- ChannelMergerOptions$Typings on ChannelMergerOptions
- ChannelSplitterOptions$Typings on ChannelSplitterOptions
- CharacterData$Typings on CharacterData
- CheckVisibilityOptions$Typings on CheckVisibilityOptions
- ChildNode$Typings on ChildNode
- ClientQueryOptions$Typings on ClientQueryOptions
- Clipboard$Typings on Clipboard
- ClipboardEvent$Typings on ClipboardEvent
- ClipboardEventInit$Typings on ClipboardEventInit
- ClipboardItem$Typings on ClipboardItem
- ClipboardItemOptions$Typings on ClipboardItemOptions
- CloseEvent$Typings on CloseEvent
- CloseEventInit$Typings on CloseEventInit
- Collator$Typings on Collator
- CollatorOptions$Typings on CollatorOptions
- CompositionEvent$Typings on CompositionEvent
- CompositionEventInit$Typings on CompositionEventInit
- ComputedEffectTiming$Typings on ComputedEffectTiming
- ComputedKeyframe$Typings on ComputedKeyframe
-
ConcatArray$Typings
on ConcatArray<
T> - Console$Typings on Console
- ConstantSourceNode$Typings on ConstantSourceNode
- ConstantSourceOptions$Typings on ConstantSourceOptions
- ConstrainBooleanParameters$Typings on ConstrainBooleanParameters
- ConstrainDOMStringParameters$Typings on ConstrainDOMStringParameters
- ConstrainDoubleRange$Typings on ConstrainDoubleRange
- ConstrainULongRange$Typings on ConstrainULongRange
- ConvolverNode$Typings on ConvolverNode
- ConvolverOptions$Typings on ConvolverOptions
- CountQueuingStrategy$Typings on CountQueuingStrategy
- Credential$Typings on Credential
- CredentialCreationOptions$Typings on CredentialCreationOptions
- CredentialPropertiesOutput$Typings on CredentialPropertiesOutput
- CredentialRequestOptions$Typings on CredentialRequestOptions
- CredentialsContainer$Typings on CredentialsContainer
- Crypto$Typings on Crypto
- CryptoKey$Typings on CryptoKey
- CryptoKeyPair$Typings on CryptoKeyPair
- CSSAnimation$Typings on CSSAnimation
- CSSConditionRule$Typings on CSSConditionRule
- CSSContainerRule$Typings on CSSContainerRule
- CSSCounterStyleRule$Typings on CSSCounterStyleRule
- CSSFontFaceRule$Typings on CSSFontFaceRule
- CSSFontFeatureValuesRule$Typings on CSSFontFeatureValuesRule
- CSSFontPaletteValuesRule$Typings on CSSFontPaletteValuesRule
- CSSGroupingRule$Typings on CSSGroupingRule
- CSSImportRule$Typings on CSSImportRule
- CSSKeyframeRule$Typings on CSSKeyframeRule
- CSSKeyframesRule$Typings on CSSKeyframesRule
- CSSKeywordValue$Typings on CSSKeywordValue
- CSSLayerBlockRule$Typings on CSSLayerBlockRule
- CSSLayerStatementRule$Typings on CSSLayerStatementRule
- CSSMathClamp$Typings on CSSMathClamp
- CSSMathInvert$Typings on CSSMathInvert
- CSSMathMax$Typings on CSSMathMax
- CSSMathMin$Typings on CSSMathMin
- CSSMathNegate$Typings on CSSMathNegate
- CSSMathProduct$Typings on CSSMathProduct
- CSSMathSum$Typings on CSSMathSum
- CSSMathValue$Typings on CSSMathValue
- CSSMatrixComponent$Typings on CSSMatrixComponent
- CSSMatrixComponentOptions$Typings on CSSMatrixComponentOptions
- CSSMediaRule$Typings on CSSMediaRule
- CSSNamespaceRule$Typings on CSSNamespaceRule
- CSSNumericArray$Typings on CSSNumericArray
- CSSNumericType$Typings on CSSNumericType
- CSSNumericValue$Typings on CSSNumericValue
- CSSPageRule$Typings on CSSPageRule
- CSSPerspective$Typings on CSSPerspective
- CSSPropertyRule$Typings on CSSPropertyRule
- CSSRotate$Typings on CSSRotate
- CSSRule$Typings on CSSRule
- CSSRuleList$Typings on CSSRuleList
- CSSScale$Typings on CSSScale
- CSSSkew$Typings on CSSSkew
- CSSSkewX$Typings on CSSSkewX
- CSSSkewY$Typings on CSSSkewY
- CSSStyleDeclaration$Typings on CSSStyleDeclaration
- CSSStyleRule$Typings on CSSStyleRule
- CSSStyleSheet$Typings on CSSStyleSheet
- CSSStyleSheetInit$Typings on CSSStyleSheetInit
- CSSStyleValue$Typings on CSSStyleValue
- CSSTransformComponent$Typings on CSSTransformComponent
- CSSTransformValue$Typings on CSSTransformValue
- CSSTransition$Typings on CSSTransition
- CSSTranslate$Typings on CSSTranslate
- CSSUnitValue$Typings on CSSUnitValue
- CSSUnparsedValue$Typings on CSSUnparsedValue
- CSSVariableReferenceValue$Typings on CSSVariableReferenceValue
- CustomElementRegistry$Typings on CustomElementRegistry
-
CustomEvent$Typings
on CustomEvent<
T> -
CustomEventInit$Typings
on CustomEventInit<
T> - DataTransfer$Typings on DataTransfer
- DataTransferItem$Typings on DataTransferItem
- DataTransferItemList$Typings on DataTransferItemList
- DateConstructor$Typings on DateConstructor
- DateTimeFormat$Typings on DateTimeFormat
- DateTimeFormatOptions$Typings on DateTimeFormatOptions
- DateTimeFormatPart$Typings on DateTimeFormatPart
- DateTimeFormatPartTypesRegistry$Typings on DateTimeFormatPartTypesRegistry
- DateTimeRangeFormatPart$Typings on DateTimeRangeFormatPart
- DecodeErrorCallback$Typings on DecodeErrorCallback
- DecodeSuccessCallback$Typings on DecodeSuccessCallback
- DelayNode$Typings on DelayNode
- DelayOptions$Typings on DelayOptions
- DeviceMotionEvent$Typings on DeviceMotionEvent
- DeviceMotionEventAcceleration$Typings on DeviceMotionEventAcceleration
- DeviceMotionEventAccelerationInit$Typings on DeviceMotionEventAccelerationInit
- DeviceMotionEventInit$Typings on DeviceMotionEventInit
- DeviceMotionEventRotationRate$Typings on DeviceMotionEventRotationRate
- DeviceMotionEventRotationRateInit$Typings on DeviceMotionEventRotationRateInit
- DeviceOrientationEvent$Typings on DeviceOrientationEvent
- DeviceOrientationEventInit$Typings on DeviceOrientationEventInit
- DisplayMediaStreamOptions$Typings on DisplayMediaStreamOptions
- DisplayNames$Typings on DisplayNames
- DisplayNamesOptions$Typings on DisplayNamesOptions
- Document$Typings on Document
- DocumentFragment$Typings on DocumentFragment
- DocumentOrShadowRoot$Typings on DocumentOrShadowRoot
- DocumentTimelineOptions$Typings on DocumentTimelineOptions
- DocumentType$Typings on DocumentType
- DOMException$Typings on DOMException
- DOMImplementation$Typings on DOMImplementation
- DOMMatrix$Typings on DOMMatrix
- DOMMatrix2DInit$Typings on DOMMatrix2DInit
- DOMMatrixInit$Typings on DOMMatrixInit
- DOMMatrixReadOnly$Typings on DOMMatrixReadOnly
- DOMParser$Typings on DOMParser
- DOMPoint$Typings on DOMPoint
- DOMPointInit$Typings on DOMPointInit
- DOMPointReadOnly$Typings on DOMPointReadOnly
- DOMQuad$Typings on DOMQuad
- DOMQuadInit$Typings on DOMQuadInit
- DOMRect$Typings on DOMRect
- DOMRectInit$Typings on DOMRectInit
- DOMRectList$Typings on DOMRectList
- DOMRectReadOnly$Typings on DOMRectReadOnly
- DOMStringList$Typings on DOMStringList
- DOMTokenList$Typings on DOMTokenList
- DoubleRange$Typings on DoubleRange
- DragEvent$Typings on DragEvent
- DragEventInit$Typings on DragEventInit
- DynamicsCompressorNode$Typings on DynamicsCompressorNode
- DynamicsCompressorOptions$Typings on DynamicsCompressorOptions
- EcdhKeyDeriveParams$Typings on EcdhKeyDeriveParams
- EcdsaParams$Typings on EcdsaParams
- EcKeyAlgorithm$Typings on EcKeyAlgorithm
- EcKeyGenParams$Typings on EcKeyGenParams
- EcKeyImportParams$Typings on EcKeyImportParams
- EffectTiming$Typings on EffectTiming
- Element$Typings on Element
- ElementContentEditable$Typings on ElementContentEditable
- ElementCreationOptions$Typings on ElementCreationOptions
- ElementCSSInlineStyle$Typings on ElementCSSInlineStyle
- ElementDefinitionOptions$Typings on ElementDefinitionOptions
- ElementInternals$Typings on ElementInternals
- EncodedVideoChunk$Typings on EncodedVideoChunk
- EncodedVideoChunkInit$Typings on EncodedVideoChunkInit
- EncodedVideoChunkMetadata$Typings on EncodedVideoChunkMetadata
- EncodedVideoChunkOutputCallback$Typings on EncodedVideoChunkOutputCallback
-
Enumerator$Typings
on Enumerator<
T> - Error$Typings on Error
- ErrorCallback$Typings on ErrorCallback
- ErrorConstructor$Typings on ErrorConstructor
- ErrorEvent$Typings on ErrorEvent
- ErrorEventInit$Typings on ErrorEventInit
- ErrorOptions$Typings on ErrorOptions
- EvalErrorConstructor$Typings on EvalErrorConstructor
- Event$Typings on Event
- EventCounts$Typings on EventCounts
- EventInit$Typings on EventInit
- EventListener$Typings on EventListener
- EventListenerObject$Typings on EventListenerObject
- EventListenerOptions$Typings on EventListenerOptions
- EventModifierInit$Typings on EventModifierInit
- EventSource$Typings on EventSource
- EventSourceInit$Typings on EventSourceInit
- EventTarget$Typings on EventTarget
- EXTBlendMinmax$Typings on EXTBlendMinmax
- EXTColorBufferHalfFloat$Typings on EXTColorBufferHalfFloat
- External$Typings on External
- EXTSRGB$Typings on EXTSRGB
- EXTTextureCompressionBptc$Typings on EXTTextureCompressionBptc
- EXTTextureCompressionRgtc$Typings on EXTTextureCompressionRgtc
- EXTTextureFilterAnisotropic$Typings on EXTTextureFilterAnisotropic
- EXTTextureNorm16$Typings on EXTTextureNorm16
- File$Typings on File
- FileCallback$Typings on FileCallback
- FileList$Typings on FileList
- FilePropertyBag$Typings on FilePropertyBag
- FileReader$Typings on FileReader
- FileSystem$Typings on FileSystem
- FileSystemCreateWritableOptions$Typings on FileSystemCreateWritableOptions
- FileSystemDirectoryEntry$Typings on FileSystemDirectoryEntry
- FileSystemDirectoryHandle$Typings on FileSystemDirectoryHandle
- FileSystemDirectoryReader$Typings on FileSystemDirectoryReader
- FileSystemEntriesCallback$Typings on FileSystemEntriesCallback
- FileSystemEntry$Typings on FileSystemEntry
- FileSystemEntryCallback$Typings on FileSystemEntryCallback
- FileSystemFileEntry$Typings on FileSystemFileEntry
- FileSystemFileHandle$Typings on FileSystemFileHandle
- FileSystemFlags$Typings on FileSystemFlags
- FileSystemGetDirectoryOptions$Typings on FileSystemGetDirectoryOptions
- FileSystemGetFileOptions$Typings on FileSystemGetFileOptions
- FileSystemHandle$Typings on FileSystemHandle
- FileSystemRemoveOptions$Typings on FileSystemRemoveOptions
- FileSystemWritableFileStream$Typings on FileSystemWritableFileStream
-
FinalizationRegistry$Typings
on FinalizationRegistry<
T> - Float32ArrayConstructor$Typings on Float32ArrayConstructor
- Float64ArrayConstructor$Typings on Float64ArrayConstructor
- FocusEvent$Typings on FocusEvent
- FocusEventInit$Typings on FocusEventInit
- FocusOptions$Typings on FocusOptions
- FontFace$Typings on FontFace
- FontFaceDescriptors$Typings on FontFaceDescriptors
- FontFaceSet$Typings on FontFaceSet
- FontFaceSetLoadEvent$Typings on FontFaceSetLoadEvent
- FontFaceSetLoadEventInit$Typings on FontFaceSetLoadEventInit
- FontFaceSource$Typings on FontFaceSource
- FormData$Typings on FormData
- FormDataEvent$Typings on FormDataEvent
- FormDataEventInit$Typings on FormDataEventInit
- FrameRequestCallback$Typings on FrameRequestCallback
- FullscreenOptions$Typings on FullscreenOptions
- FunctionConstructor$Typings on FunctionConstructor
- FunctionStringCallback$Typings on FunctionStringCallback
- GainNode$Typings on GainNode
- GainOptions$Typings on GainOptions
- Gamepad$Typings on Gamepad
- GamepadButton$Typings on GamepadButton
- GamepadEffectParameters$Typings on GamepadEffectParameters
- GamepadEvent$Typings on GamepadEvent
- GamepadEventInit$Typings on GamepadEventInit
- GamepadHapticActuator$Typings on GamepadHapticActuator
-
Generator$Typings
on Generator<
T, TReturn, TNext> - GeneratorFunction$Typings on GeneratorFunction
- GeneratorFunctionConstructor$Typings on GeneratorFunctionConstructor
- GenericTransformStream$Typings on GenericTransformStream
- Geolocation$Typings on Geolocation
- GeolocationCoordinates$Typings on GeolocationCoordinates
- GeolocationPosition$Typings on GeolocationPosition
- GeolocationPositionError$Typings on GeolocationPositionError
- GetAnimationsOptions$Typings on GetAnimationsOptions
- GetNotificationOptions$Typings on GetNotificationOptions
- GetRootNodeOptions$Typings on GetRootNodeOptions
-
Global$Typings
on Global<
T> -
GlobalDescriptor$Typings
on GlobalDescriptor<
T> - GlobalEventHandlers$Typings on GlobalEventHandlers
- HashChangeEvent$Typings on HashChangeEvent
- HashChangeEventInit$Typings on HashChangeEventInit
- Headers$Typings on Headers
- History$Typings on History
- HkdfParams$Typings on HkdfParams
- HmacImportParams$Typings on HmacImportParams
- HmacKeyAlgorithm$Typings on HmacKeyAlgorithm
- HmacKeyGenParams$Typings on HmacKeyGenParams
- HTMLAllCollection$Typings on HTMLAllCollection
- HTMLAnchorElement$Typings on HTMLAnchorElement
- HTMLAreaElement$Typings on HTMLAreaElement
- HTMLAudioElement$Typings on HTMLAudioElement
- HTMLBaseElement$Typings on HTMLBaseElement
- HTMLBodyElement$Typings on HTMLBodyElement
- HTMLBRElement$Typings on HTMLBRElement
- HTMLButtonElement$Typings on HTMLButtonElement
- HTMLCanvasElement$Typings on HTMLCanvasElement
- HTMLCollection$Typings on HTMLCollection
- HTMLCollectionBase$Typings on HTMLCollectionBase
-
HTMLCollectionOf$Typings
on HTMLCollectionOf<
T> - HTMLDataElement$Typings on HTMLDataElement
- HTMLDataListElement$Typings on HTMLDataListElement
- HTMLDetailsElement$Typings on HTMLDetailsElement
- HTMLDialogElement$Typings on HTMLDialogElement
- HTMLDirectoryElement$Typings on HTMLDirectoryElement
- HTMLDivElement$Typings on HTMLDivElement
- HTMLDListElement$Typings on HTMLDListElement
- HTMLDocument$Typings on HTMLDocument
- HTMLElement$Typings on HTMLElement
- HTMLEmbedElement$Typings on HTMLEmbedElement
- HTMLFieldSetElement$Typings on HTMLFieldSetElement
- HTMLFontElement$Typings on HTMLFontElement
- HTMLFormControlsCollection$Typings on HTMLFormControlsCollection
- HTMLFormElement$Typings on HTMLFormElement
- HTMLFrameElement$Typings on HTMLFrameElement
- HTMLFrameSetElement$Typings on HTMLFrameSetElement
- HTMLHeadElement$Typings on HTMLHeadElement
- HTMLHeadingElement$Typings on HTMLHeadingElement
- HTMLHRElement$Typings on HTMLHRElement
- HTMLHtmlElement$Typings on HTMLHtmlElement
- HTMLHyperlinkElementUtils$Typings on HTMLHyperlinkElementUtils
- HTMLIFrameElement$Typings on HTMLIFrameElement
- HTMLImageElement$Typings on HTMLImageElement
- HTMLInputElement$Typings on HTMLInputElement
- HTMLLabelElement$Typings on HTMLLabelElement
- HTMLLegendElement$Typings on HTMLLegendElement
- HTMLLIElement$Typings on HTMLLIElement
- HTMLLinkElement$Typings on HTMLLinkElement
- HTMLMapElement$Typings on HTMLMapElement
- HTMLMarqueeElement$Typings on HTMLMarqueeElement
- HTMLMediaElement$Typings on HTMLMediaElement
- HTMLMenuElement$Typings on HTMLMenuElement
- HTMLMetaElement$Typings on HTMLMetaElement
- HTMLMeterElement$Typings on HTMLMeterElement
- HTMLModElement$Typings on HTMLModElement
- HTMLObjectElement$Typings on HTMLObjectElement
- HTMLOListElement$Typings on HTMLOListElement
- HTMLOptGroupElement$Typings on HTMLOptGroupElement
- HTMLOptionElement$Typings on HTMLOptionElement
- HTMLOptionsCollection$Typings on HTMLOptionsCollection
- HTMLOrSVGElement$Typings on HTMLOrSVGElement
- HTMLOutputElement$Typings on HTMLOutputElement
- HTMLParagraphElement$Typings on HTMLParagraphElement
- HTMLParamElement$Typings on HTMLParamElement
- HTMLPictureElement$Typings on HTMLPictureElement
- HTMLPreElement$Typings on HTMLPreElement
- HTMLProgressElement$Typings on HTMLProgressElement
- HTMLQuoteElement$Typings on HTMLQuoteElement
- HTMLScriptElement$Typings on HTMLScriptElement
- HTMLSelectElement$Typings on HTMLSelectElement
- HTMLSlotElement$Typings on HTMLSlotElement
- HTMLSourceElement$Typings on HTMLSourceElement
- HTMLSpanElement$Typings on HTMLSpanElement
- HTMLStyleElement$Typings on HTMLStyleElement
- HTMLTableCaptionElement$Typings on HTMLTableCaptionElement
- HTMLTableCellElement$Typings on HTMLTableCellElement
- HTMLTableColElement$Typings on HTMLTableColElement
- HTMLTableDataCellElement$Typings on HTMLTableDataCellElement
- HTMLTableElement$Typings on HTMLTableElement
- HTMLTableHeaderCellElement$Typings on HTMLTableHeaderCellElement
- HTMLTableRowElement$Typings on HTMLTableRowElement
- HTMLTableSectionElement$Typings on HTMLTableSectionElement
- HTMLTemplateElement$Typings on HTMLTemplateElement
- HTMLTextAreaElement$Typings on HTMLTextAreaElement
- HTMLTimeElement$Typings on HTMLTimeElement
- HTMLTitleElement$Typings on HTMLTitleElement
- HTMLTrackElement$Typings on HTMLTrackElement
- HTMLUListElement$Typings on HTMLUListElement
- HTMLUnknownElement$Typings on HTMLUnknownElement
- HTMLVideoElement$Typings on HTMLVideoElement
- IArguments$Typings on IArguments
- IDBCursor$Typings on IDBCursor
- IDBCursorWithValue$Typings on IDBCursorWithValue
- IDBDatabase$Typings on IDBDatabase
- IDBDatabaseInfo$Typings on IDBDatabaseInfo
- IDBFactory$Typings on IDBFactory
- IDBIndex$Typings on IDBIndex
- IDBIndexParameters$Typings on IDBIndexParameters
- IDBKeyRange$Typings on IDBKeyRange
- IDBObjectStore$Typings on IDBObjectStore
- IDBObjectStoreParameters$Typings on IDBObjectStoreParameters
- IDBOpenDBRequest$Typings on IDBOpenDBRequest
-
IDBRequest$Typings
on IDBRequest<
T> - IDBTransaction$Typings on IDBTransaction
- IDBTransactionOptions$Typings on IDBTransactionOptions
- IDBVersionChangeEvent$Typings on IDBVersionChangeEvent
- IDBVersionChangeEventInit$Typings on IDBVersionChangeEventInit
- IdleDeadline$Typings on IdleDeadline
- IdleRequestCallback$Typings on IdleRequestCallback
- IdleRequestOptions$Typings on IdleRequestOptions
- IInline10$Typings on IInline10
-
IInline11$Typings
on IInline11<
T> - IInline12$Typings on IInline12
- IInline13$Typings on IInline13
- IInline14$Typings on IInline14
- IInline15$Typings on IInline15
- IInline16$Typings on IInline16
- IInline2$Typings on IInline2
- IInline25$Typings on IInline25
-
IInline26$Typings
on IInline26<
Arr> - IInline28$Typings on IInline28
- IInline29$Typings on IInline29
- IInline33$Typings on IInline33
- IInline34$Typings on IInline34
- IInline38$Typings on IInline38
- IInline39$Typings on IInline39
- IInline40$Typings on IInline40
- IInline41$Typings on IInline41
- IInline42$Typings on IInline42
- IInline43$Typings on IInline43
- IInline436$Typings on IInline436
- IInline438$Typings on IInline438
- IInline44$Typings on IInline44
- IInline662$Typings on IInline662
- IInline663$Typings on IInline663
-
IInline664$Typings
on IInline664<
T> - IIRFilterNode$Typings on IIRFilterNode
- IIRFilterOptions$Typings on IIRFilterOptions
- ImageBitmap$Typings on ImageBitmap
- ImageBitmapOptions$Typings on ImageBitmapOptions
- ImageBitmapRenderingContext$Typings on ImageBitmapRenderingContext
- ImageBitmapRenderingContextSettings$Typings on ImageBitmapRenderingContextSettings
- ImageData$Typings on ImageData
- ImageDataSettings$Typings on ImageDataSettings
- ImageEncodeOptions$Typings on ImageEncodeOptions
- ImportCallOptions$Typings on ImportCallOptions
- ImportMeta$Typings on ImportMeta
- InnerHTML$Typings on InnerHTML
- InputDeviceInfo$Typings on InputDeviceInfo
- InputEvent$Typings on InputEvent
- InputEventInit$Typings on InputEventInit
- Instance$Typings on Instance
- Int16ArrayConstructor$Typings on Int16ArrayConstructor
- Int32ArrayConstructor$Typings on Int32ArrayConstructor
- Int8ArrayConstructor$Typings on Int8ArrayConstructor
- IntersectionObserver$Typings on IntersectionObserver
- IntersectionObserverCallback$Typings on IntersectionObserverCallback
- IntersectionObserverEntry$Typings on IntersectionObserverEntry
- IntersectionObserverEntryInit$Typings on IntersectionObserverEntryInit
- IntersectionObserverInit$Typings on IntersectionObserverInit
-
Iterable$Typings
on Iterable<
T> -
IterableIterator$Typings
on IterableIterator<
T> -
Iterator$Typings
on Iterator<
T, TReturn, TNext> - IteratorResultCommon$Typings on IteratorResultCommon
-
IteratorReturnResult$Typings
on IteratorReturnResult<
TReturn> -
IteratorYieldResult$Typings
on IteratorYieldResult<
TYield> - ITextWriter$Typings on ITextWriter
- Json$Typings on Json
- JsonWebKey$Typings on JsonWebKey
- KeyAlgorithm$Typings on KeyAlgorithm
- KeyboardEvent$Typings on KeyboardEvent
- KeyboardEventInit$Typings on KeyboardEventInit
- Keyframe$Typings on Keyframe
- KeyframeAnimationOptions$Typings on KeyframeAnimationOptions
- KeyframeEffect$Typings on KeyframeEffect
- KeyframeEffectOptions$Typings on KeyframeEffectOptions
- KHRParallelShaderCompile$Typings on KHRParallelShaderCompile
- LinkStyle$Typings on LinkStyle
- ListFormat$Typings on ListFormat
- ListFormatOptions$Typings on ListFormatOptions
- Locale$Typings on Locale
- LocaleOptions$Typings on LocaleOptions
- Location$Typings on Location
- Lock$Typings on Lock
- LockGrantedCallback$Typings on LockGrantedCallback
- LockInfo$Typings on LockInfo
- LockManager$Typings on LockManager
- LockManagerSnapshot$Typings on LockManagerSnapshot
- LockOptions$Typings on LockOptions
-
Map$Typings
on Map<
K, V> - Math$Typings on Math
- MathMLElement$Typings on MathMLElement
- MediaCapabilities$Typings on MediaCapabilities
- MediaCapabilitiesDecodingInfo$Typings on MediaCapabilitiesDecodingInfo
- MediaCapabilitiesEncodingInfo$Typings on MediaCapabilitiesEncodingInfo
- MediaCapabilitiesInfo$Typings on MediaCapabilitiesInfo
- MediaConfiguration$Typings on MediaConfiguration
- MediaDecodingConfiguration$Typings on MediaDecodingConfiguration
- MediaDeviceInfo$Typings on MediaDeviceInfo
- MediaDevices$Typings on MediaDevices
- MediaElementAudioSourceNode$Typings on MediaElementAudioSourceNode
- MediaElementAudioSourceOptions$Typings on MediaElementAudioSourceOptions
- MediaEncodingConfiguration$Typings on MediaEncodingConfiguration
- MediaEncryptedEvent$Typings on MediaEncryptedEvent
- MediaEncryptedEventInit$Typings on MediaEncryptedEventInit
- MediaError$Typings on MediaError
- MediaImage$Typings on MediaImage
- MediaKeyMessageEvent$Typings on MediaKeyMessageEvent
- MediaKeyMessageEventInit$Typings on MediaKeyMessageEventInit
- MediaKeys$Typings on MediaKeys
- MediaKeySession$Typings on MediaKeySession
- MediaKeyStatusMap$Typings on MediaKeyStatusMap
- MediaKeySystemAccess$Typings on MediaKeySystemAccess
- MediaKeySystemConfiguration$Typings on MediaKeySystemConfiguration
- MediaKeySystemMediaCapability$Typings on MediaKeySystemMediaCapability
- MediaList$Typings on MediaList
- MediaMetadata$Typings on MediaMetadata
- MediaMetadataInit$Typings on MediaMetadataInit
- MediaPositionState$Typings on MediaPositionState
- MediaQueryList$Typings on MediaQueryList
- MediaQueryListEvent$Typings on MediaQueryListEvent
- MediaQueryListEventInit$Typings on MediaQueryListEventInit
- MediaRecorder$Typings on MediaRecorder
- MediaRecorderOptions$Typings on MediaRecorderOptions
- MediaSession$Typings on MediaSession
- MediaSessionActionDetails$Typings on MediaSessionActionDetails
- MediaSessionActionHandler$Typings on MediaSessionActionHandler
- MediaSource$Typings on MediaSource
- MediaStream$Typings on MediaStream
- MediaStreamAudioDestinationNode$Typings on MediaStreamAudioDestinationNode
- MediaStreamAudioSourceNode$Typings on MediaStreamAudioSourceNode
- MediaStreamAudioSourceOptions$Typings on MediaStreamAudioSourceOptions
- MediaStreamConstraints$Typings on MediaStreamConstraints
- MediaStreamTrack$Typings on MediaStreamTrack
- MediaStreamTrackEvent$Typings on MediaStreamTrackEvent
- MediaStreamTrackEventInit$Typings on MediaStreamTrackEventInit
- MediaTrackCapabilities$Typings on MediaTrackCapabilities
- MediaTrackConstraints$Typings on MediaTrackConstraints
- MediaTrackConstraintSet$Typings on MediaTrackConstraintSet
- MediaTrackSettings$Typings on MediaTrackSettings
- MediaTrackSupportedConstraints$Typings on MediaTrackSupportedConstraints
- Memory$Typings on Memory
- MemoryDescriptor$Typings on MemoryDescriptor
- MessageChannel$Typings on MessageChannel
-
MessageEvent$Typings
on MessageEvent<
T> -
MessageEventInit$Typings
on MessageEventInit<
T> - MessagePort$Typings on MessagePort
- MIDIAccess$Typings on MIDIAccess
- MIDIConnectionEvent$Typings on MIDIConnectionEvent
- MIDIConnectionEventInit$Typings on MIDIConnectionEventInit
- MIDIInput$Typings on MIDIInput
- MIDIInputMap$Typings on MIDIInputMap
- MIDIMessageEvent$Typings on MIDIMessageEvent
- MIDIMessageEventInit$Typings on MIDIMessageEventInit
- MIDIOptions$Typings on MIDIOptions
- MIDIOutput$Typings on MIDIOutput
- MIDIOutputMap$Typings on MIDIOutputMap
- MIDIPort$Typings on MIDIPort
- MimeType$Typings on MimeType
- MimeTypeArray$Typings on MimeTypeArray
- ModuleExportDescriptor$Typings on ModuleExportDescriptor
- ModuleImportDescriptor$Typings on ModuleImportDescriptor
- MouseEvent$Typings on MouseEvent
- MouseEventInit$Typings on MouseEventInit
- MultiCacheQueryOptions$Typings on MultiCacheQueryOptions
- MutationCallback$Typings on MutationCallback
- MutationEvent$Typings on MutationEvent
- MutationObserver$Typings on MutationObserver
- MutationObserverInit$Typings on MutationObserverInit
- MutationRecord$Typings on MutationRecord
- NamedNodeMap$Typings on NamedNodeMap
- Node$Typings on Node
- NodeIterator$Typings on NodeIterator
- NodeList$Typings on NodeList
-
NodeListOf$Typings
on NodeListOf<
TNode> - NonDocumentTypeChildNode$Typings on NonDocumentTypeChildNode
- NonElementParentNode$Typings on NonElementParentNode
- Notification$Typings on Notification
- NotificationAction$Typings on NotificationAction
- NotificationOptions$Typings on NotificationOptions
- NotificationPermissionCallback$Typings on NotificationPermissionCallback
- Number$Typings on Number
- NumberConstructor$Typings on NumberConstructor
- NumberFormat$Typings on NumberFormat
- NumberFormatOptions$Typings on NumberFormatOptions
- NumberFormatPart$Typings on NumberFormatPart
- Object$Typings on Object
- ObjectConstructor$Typings on ObjectConstructor
- OESDrawBuffersIndexed$Typings on OESDrawBuffersIndexed
- OESStandardDerivatives$Typings on OESStandardDerivatives
- OESTextureHalfFloat$Typings on OESTextureHalfFloat
- OESVertexArrayObject$Typings on OESVertexArrayObject
- OfflineAudioCompletionEvent$Typings on OfflineAudioCompletionEvent
- OfflineAudioCompletionEventInit$Typings on OfflineAudioCompletionEventInit
- OfflineAudioContext$Typings on OfflineAudioContext
- OfflineAudioContextOptions$Typings on OfflineAudioContextOptions
- OffscreenCanvas$Typings on OffscreenCanvas
- OffscreenCanvasRenderingContext2D$Typings on OffscreenCanvasRenderingContext2D
- OnBeforeUnloadEventHandlerNonNull$Typings on OnBeforeUnloadEventHandlerNonNull
- OnErrorEventHandlerNonNull$Typings on OnErrorEventHandlerNonNull
- OptionalEffectTiming$Typings on OptionalEffectTiming
- OscillatorNode$Typings on OscillatorNode
- OscillatorOptions$Typings on OscillatorOptions
- OverconstrainedError$Typings on OverconstrainedError
- OVRMultiview2$Typings on OVRMultiview2
- PageTransitionEvent$Typings on PageTransitionEvent
- PageTransitionEventInit$Typings on PageTransitionEventInit
- PannerNode$Typings on PannerNode
- PannerOptions$Typings on PannerOptions
- ParentNode$Typings on ParentNode
- Path2D$Typings on Path2D
- PaymentCurrencyAmount$Typings on PaymentCurrencyAmount
- PaymentDetailsBase$Typings on PaymentDetailsBase
- PaymentDetailsInit$Typings on PaymentDetailsInit
- PaymentDetailsModifier$Typings on PaymentDetailsModifier
- PaymentDetailsUpdate$Typings on PaymentDetailsUpdate
- PaymentItem$Typings on PaymentItem
- PaymentMethodChangeEvent$Typings on PaymentMethodChangeEvent
- PaymentMethodChangeEventInit$Typings on PaymentMethodChangeEventInit
- PaymentMethodData$Typings on PaymentMethodData
- PaymentRequest$Typings on PaymentRequest
- PaymentRequestUpdateEvent$Typings on PaymentRequestUpdateEvent
- PaymentResponse$Typings on PaymentResponse
- PaymentValidationErrors$Typings on PaymentValidationErrors
- Pbkdf2Params$Typings on Pbkdf2Params
- Performance$Typings on Performance
- PerformanceEntry$Typings on PerformanceEntry
- PerformanceEventTiming$Typings on PerformanceEventTiming
- PerformanceMark$Typings on PerformanceMark
- PerformanceMarkOptions$Typings on PerformanceMarkOptions
- PerformanceMeasure$Typings on PerformanceMeasure
- PerformanceMeasureOptions$Typings on PerformanceMeasureOptions
- PerformanceObserver$Typings on PerformanceObserver
- PerformanceObserverCallback$Typings on PerformanceObserverCallback
- PerformanceObserverEntryList$Typings on PerformanceObserverEntryList
- PerformanceObserverInit$Typings on PerformanceObserverInit
- PerformanceResourceTiming$Typings on PerformanceResourceTiming
- PerformanceServerTiming$Typings on PerformanceServerTiming
- PerformanceTiming$Typings on PerformanceTiming
- PeriodicWaveConstraints$Typings on PeriodicWaveConstraints
- PeriodicWaveOptions$Typings on PeriodicWaveOptions
- PermissionDescriptor$Typings on PermissionDescriptor
- Permissions$Typings on Permissions
- PermissionStatus$Typings on PermissionStatus
- PictureInPictureEvent$Typings on PictureInPictureEvent
- PictureInPictureEventInit$Typings on PictureInPictureEventInit
- PictureInPictureWindow$Typings on PictureInPictureWindow
- PlaneLayout$Typings on PlaneLayout
- Plugin$Typings on Plugin
- PluginArray$Typings on PluginArray
- PluralRules$Typings on PluralRules
- PluralRulesOptions$Typings on PluralRulesOptions
- PointerEvent$Typings on PointerEvent
- PointerEventInit$Typings on PointerEventInit
- PopoverInvokerElement$Typings on PopoverInvokerElement
- PopStateEvent$Typings on PopStateEvent
- PopStateEventInit$Typings on PopStateEventInit
- PositionCallback$Typings on PositionCallback
- PositionErrorCallback$Typings on PositionErrorCallback
- PositionOptions$Typings on PositionOptions
- ProcessingInstruction$Typings on ProcessingInstruction
-
ProgressEvent$Typings
on ProgressEvent<
T> - ProgressEventInit$Typings on ProgressEventInit
-
Promise$Typings
on Promise<
T> - PromiseConstructor$Typings on PromiseConstructor
-
PromiseFulfilledResult$Typings
on PromiseFulfilledResult<
T> -
PromiseLike$Typings
on PromiseLike<
T> - PromiseRejectedResult$Typings on PromiseRejectedResult
- PromiseRejectionEvent$Typings on PromiseRejectionEvent
- PromiseRejectionEventInit$Typings on PromiseRejectionEventInit
- PropertyDefinition$Typings on PropertyDefinition
- PropertyDescriptor$Typings on PropertyDescriptor
- PropertyIndexedKeyframes$Typings on PropertyIndexedKeyframes
- ProxyConstructor$Typings on ProxyConstructor
-
ProxyHandler$Typings
on ProxyHandler<
T> - PublicKeyCredential$Typings on PublicKeyCredential
- PublicKeyCredentialCreationOptions$Typings on PublicKeyCredentialCreationOptions
- PublicKeyCredentialDescriptor$Typings on PublicKeyCredentialDescriptor
- PublicKeyCredentialEntity$Typings on PublicKeyCredentialEntity
- PublicKeyCredentialParameters$Typings on PublicKeyCredentialParameters
- PublicKeyCredentialRequestOptions$Typings on PublicKeyCredentialRequestOptions
- PublicKeyCredentialRpEntity$Typings on PublicKeyCredentialRpEntity
- PublicKeyCredentialUserEntity$Typings on PublicKeyCredentialUserEntity
- PushManager$Typings on PushManager
- PushSubscription$Typings on PushSubscription
- PushSubscriptionJSON$Typings on PushSubscriptionJSON
- PushSubscriptionOptions$Typings on PushSubscriptionOptions
- PushSubscriptionOptionsInit$Typings on PushSubscriptionOptionsInit
-
QueuingStrategy$Typings
on QueuingStrategy<
T> - QueuingStrategyInit$Typings on QueuingStrategyInit
-
QueuingStrategySize$Typings
on QueuingStrategySize<
T> - RadioNodeList$Typings on RadioNodeList
- Range$Typings on Range
- RangeErrorConstructor$Typings on RangeErrorConstructor
- ReadableByteStreamController$Typings on ReadableByteStreamController
-
ReadableStream$Typings
on ReadableStream<
R> - ReadableStreamBYOBReader$Typings on ReadableStreamBYOBReader
- ReadableStreamBYOBRequest$Typings on ReadableStreamBYOBRequest
-
ReadableStreamDefaultController$Typings
on ReadableStreamDefaultController<
R> -
ReadableStreamDefaultReader$Typings
on ReadableStreamDefaultReader<
R> - ReadableStreamGenericReader$Typings on ReadableStreamGenericReader
- ReadableStreamGetReaderOptions$Typings on ReadableStreamGetReaderOptions
-
ReadableStreamReadDoneResult$Typings
on ReadableStreamReadDoneResult<
T> -
ReadableStreamReadResultCommon$Typings
on ReadableStreamReadResultCommon<
T> -
ReadableStreamReadValueResult$Typings
on ReadableStreamReadValueResult<
T> -
ReadableWritablePair$Typings
on ReadableWritablePair<
R, W> -
ReadonlyArray$Typings
on ReadonlyArray<
T> -
ReadonlyMap$Typings
on ReadonlyMap<
K, V> -
ReadonlySet$Typings
on ReadonlySet<
T> - ReferenceErrorConstructor$Typings on ReferenceErrorConstructor
- RegExp$Typings on RegExp
- RegExpConstructor$Typings on RegExpConstructor
- RegExpExecArray$Typings on RegExpExecArray
- RegExpIndicesArray$Typings on RegExpIndicesArray
- RegExpMatchArray$Typings on RegExpMatchArray
- RegistrationOptions$Typings on RegistrationOptions
- RelativeTimeFormat$Typings on RelativeTimeFormat
- RelativeTimeFormatOptions$Typings on RelativeTimeFormatOptions
- RemotePlayback$Typings on RemotePlayback
- RemotePlaybackAvailabilityCallback$Typings on RemotePlaybackAvailabilityCallback
- Report$Typings on Report
- ReportBody$Typings on ReportBody
- ReportingObserver$Typings on ReportingObserver
- ReportingObserverCallback$Typings on ReportingObserverCallback
- ReportingObserverOptions$Typings on ReportingObserverOptions
- Request$Typings on Request
- RequestInit$Typings on RequestInit
- ResizeObserver$Typings on ResizeObserver
- ResizeObserverCallback$Typings on ResizeObserverCallback
- ResizeObserverEntry$Typings on ResizeObserverEntry
- ResizeObserverOptions$Typings on ResizeObserverOptions
- ResizeObserverSize$Typings on ResizeObserverSize
- ResolvedCollatorOptions$Typings on ResolvedCollatorOptions
- ResolvedDateTimeFormatOptions$Typings on ResolvedDateTimeFormatOptions
- ResolvedDisplayNamesOptions$Typings on ResolvedDisplayNamesOptions
- ResolvedListFormatOptions$Typings on ResolvedListFormatOptions
- ResolvedNumberFormatOptions$Typings on ResolvedNumberFormatOptions
- ResolvedPluralRulesOptions$Typings on ResolvedPluralRulesOptions
- ResolvedRelativeTimeFormatOptions$Typings on ResolvedRelativeTimeFormatOptions
- ResolvedSegmenterOptions$Typings on ResolvedSegmenterOptions
- Response$Typings on Response
- ResponseInit$Typings on ResponseInit
- RsaHashedImportParams$Typings on RsaHashedImportParams
- RsaHashedKeyAlgorithm$Typings on RsaHashedKeyAlgorithm
- RsaHashedKeyGenParams$Typings on RsaHashedKeyGenParams
- RsaKeyAlgorithm$Typings on RsaKeyAlgorithm
- RsaKeyGenParams$Typings on RsaKeyGenParams
- RsaOaepParams$Typings on RsaOaepParams
- RsaOtherPrimesInfo$Typings on RsaOtherPrimesInfo
- RsaPssParams$Typings on RsaPssParams
- RTCCertificate$Typings on RTCCertificate
- RTCCertificateExpiration$Typings on RTCCertificateExpiration
- RTCConfiguration$Typings on RTCConfiguration
- RTCDataChannel$Typings on RTCDataChannel
- RTCDataChannelEvent$Typings on RTCDataChannelEvent
- RTCDataChannelEventInit$Typings on RTCDataChannelEventInit
- RTCDataChannelInit$Typings on RTCDataChannelInit
- RTCDtlsFingerprint$Typings on RTCDtlsFingerprint
- RTCDtlsTransport$Typings on RTCDtlsTransport
- RTCDTMFSender$Typings on RTCDTMFSender
- RTCDTMFToneChangeEvent$Typings on RTCDTMFToneChangeEvent
- RTCDTMFToneChangeEventInit$Typings on RTCDTMFToneChangeEventInit
- RTCEncodedAudioFrame$Typings on RTCEncodedAudioFrame
- RTCEncodedAudioFrameMetadata$Typings on RTCEncodedAudioFrameMetadata
- RTCEncodedVideoFrame$Typings on RTCEncodedVideoFrame
- RTCEncodedVideoFrameMetadata$Typings on RTCEncodedVideoFrameMetadata
- RTCError$Typings on RTCError
- RTCErrorEvent$Typings on RTCErrorEvent
- RTCErrorEventInit$Typings on RTCErrorEventInit
- RTCErrorInit$Typings on RTCErrorInit
- RTCIceCandidate$Typings on RTCIceCandidate
- RTCIceCandidateInit$Typings on RTCIceCandidateInit
- RTCIceCandidatePair$Typings on RTCIceCandidatePair
- RTCIceCandidatePairStats$Typings on RTCIceCandidatePairStats
- RTCIceServer$Typings on RTCIceServer
- RTCIceTransport$Typings on RTCIceTransport
- RTCInboundRtpStreamStats$Typings on RTCInboundRtpStreamStats
- RTCLocalSessionDescriptionInit$Typings on RTCLocalSessionDescriptionInit
- RTCOfferOptions$Typings on RTCOfferOptions
- RTCOutboundRtpStreamStats$Typings on RTCOutboundRtpStreamStats
- RTCPeerConnection$Typings on RTCPeerConnection
- RTCPeerConnectionErrorCallback$Typings on RTCPeerConnectionErrorCallback
- RTCPeerConnectionIceErrorEvent$Typings on RTCPeerConnectionIceErrorEvent
- RTCPeerConnectionIceErrorEventInit$Typings on RTCPeerConnectionIceErrorEventInit
- RTCPeerConnectionIceEvent$Typings on RTCPeerConnectionIceEvent
- RTCPeerConnectionIceEventInit$Typings on RTCPeerConnectionIceEventInit
- RTCReceivedRtpStreamStats$Typings on RTCReceivedRtpStreamStats
- RTCRtcpParameters$Typings on RTCRtcpParameters
- RTCRtpCapabilities$Typings on RTCRtpCapabilities
- RTCRtpCodec$Typings on RTCRtpCodec
- RTCRtpCodecParameters$Typings on RTCRtpCodecParameters
- RTCRtpCodingParameters$Typings on RTCRtpCodingParameters
- RTCRtpContributingSource$Typings on RTCRtpContributingSource
- RTCRtpEncodingParameters$Typings on RTCRtpEncodingParameters
- RTCRtpHeaderExtensionCapability$Typings on RTCRtpHeaderExtensionCapability
- RTCRtpHeaderExtensionParameters$Typings on RTCRtpHeaderExtensionParameters
- RTCRtpParameters$Typings on RTCRtpParameters
- RTCRtpReceiver$Typings on RTCRtpReceiver
- RTCRtpSender$Typings on RTCRtpSender
- RTCRtpSendParameters$Typings on RTCRtpSendParameters
- RTCRtpStreamStats$Typings on RTCRtpStreamStats
- RTCRtpTransceiver$Typings on RTCRtpTransceiver
- RTCRtpTransceiverInit$Typings on RTCRtpTransceiverInit
- RTCSctpTransport$Typings on RTCSctpTransport
- RTCSentRtpStreamStats$Typings on RTCSentRtpStreamStats
- RTCSessionDescription$Typings on RTCSessionDescription
- RTCSessionDescriptionCallback$Typings on RTCSessionDescriptionCallback
- RTCSessionDescriptionInit$Typings on RTCSessionDescriptionInit
- RTCStats$Typings on RTCStats
- RTCStatsReport$Typings on RTCStatsReport
- RTCTrackEvent$Typings on RTCTrackEvent
- RTCTrackEventInit$Typings on RTCTrackEventInit
- RTCTransportStats$Typings on RTCTransportStats
-
SafeArray$Typings
on SafeArray<
T> - Screen$Typings on Screen
- ScreenOrientation$Typings on ScreenOrientation
- ScriptProcessorNode$Typings on ScriptProcessorNode
- ScrollIntoViewOptions$Typings on ScrollIntoViewOptions
- ScrollOptions$Typings on ScrollOptions
- ScrollToOptions$Typings on ScrollToOptions
- SecurityPolicyViolationEvent$Typings on SecurityPolicyViolationEvent
- SecurityPolicyViolationEventInit$Typings on SecurityPolicyViolationEventInit
- SegmentData$Typings on SegmentData
- Segmenter$Typings on Segmenter
- SegmenterOptions$Typings on SegmenterOptions
- Segments$Typings on Segments
- Selection$Typings on Selection
- ServiceWorker$Typings on ServiceWorker
- ServiceWorkerContainer$Typings on ServiceWorkerContainer
- ServiceWorkerRegistration$Typings on ServiceWorkerRegistration
-
Set$Typings
on Set<
T> - ShadowRoot$Typings on ShadowRoot
- ShadowRootInit$Typings on ShadowRootInit
- Slottable$Typings on Slottable
- SourceBuffer$Typings on SourceBuffer
- SourceBufferList$Typings on SourceBufferList
- SpeechRecognitionAlternative$Typings on SpeechRecognitionAlternative
- SpeechRecognitionResult$Typings on SpeechRecognitionResult
- SpeechRecognitionResultList$Typings on SpeechRecognitionResultList
- SpeechSynthesis$Typings on SpeechSynthesis
- SpeechSynthesisErrorEvent$Typings on SpeechSynthesisErrorEvent
- SpeechSynthesisErrorEventInit$Typings on SpeechSynthesisErrorEventInit
- SpeechSynthesisEvent$Typings on SpeechSynthesisEvent
- SpeechSynthesisEventInit$Typings on SpeechSynthesisEventInit
- SpeechSynthesisUtterance$Typings on SpeechSynthesisUtterance
- SpeechSynthesisVoice$Typings on SpeechSynthesisVoice
- StaticRangeInit$Typings on StaticRangeInit
- StereoPannerNode$Typings on StereoPannerNode
- StereoPannerOptions$Typings on StereoPannerOptions
- Storage$Typings on Storage
- StorageEstimate$Typings on StorageEstimate
- StorageEvent$Typings on StorageEvent
- StorageEventInit$Typings on StorageEventInit
- StorageManager$Typings on StorageManager
- StreamPipeOptions$Typings on StreamPipeOptions
- StringConstructor$Typings on StringConstructor
- StructuredSerializeOptions$Typings on StructuredSerializeOptions
- StyleMedia$Typings on StyleMedia
- StylePropertyMap$Typings on StylePropertyMap
- StylePropertyMapReadOnly$Typings on StylePropertyMapReadOnly
- StyleSheet$Typings on StyleSheet
- StyleSheetList$Typings on StyleSheetList
- SubmitEvent$Typings on SubmitEvent
- SubmitEventInit$Typings on SubmitEventInit
- SubtleCrypto$Typings on SubtleCrypto
- SVGAElement$Typings on SVGAElement
- SVGAngle$Typings on SVGAngle
- SVGAnimatedAngle$Typings on SVGAnimatedAngle
- SVGAnimatedBoolean$Typings on SVGAnimatedBoolean
- SVGAnimatedEnumeration$Typings on SVGAnimatedEnumeration
- SVGAnimatedInteger$Typings on SVGAnimatedInteger
- SVGAnimatedLength$Typings on SVGAnimatedLength
- SVGAnimatedLengthList$Typings on SVGAnimatedLengthList
- SVGAnimatedNumber$Typings on SVGAnimatedNumber
- SVGAnimatedNumberList$Typings on SVGAnimatedNumberList
- SVGAnimatedPoints$Typings on SVGAnimatedPoints
- SVGAnimatedPreserveAspectRatio$Typings on SVGAnimatedPreserveAspectRatio
- SVGAnimatedRect$Typings on SVGAnimatedRect
- SVGAnimatedString$Typings on SVGAnimatedString
- SVGAnimatedTransformList$Typings on SVGAnimatedTransformList
- SVGAnimateElement$Typings on SVGAnimateElement
- SVGAnimateMotionElement$Typings on SVGAnimateMotionElement
- SVGAnimateTransformElement$Typings on SVGAnimateTransformElement
- SVGAnimationElement$Typings on SVGAnimationElement
- SVGBoundingBoxOptions$Typings on SVGBoundingBoxOptions
- SVGCircleElement$Typings on SVGCircleElement
- SVGClipPathElement$Typings on SVGClipPathElement
- SVGComponentTransferFunctionElement$Typings on SVGComponentTransferFunctionElement
- SVGDefsElement$Typings on SVGDefsElement
- SVGDescElement$Typings on SVGDescElement
- SVGElement$Typings on SVGElement
- SVGEllipseElement$Typings on SVGEllipseElement
- SVGFEBlendElement$Typings on SVGFEBlendElement
- SVGFEColorMatrixElement$Typings on SVGFEColorMatrixElement
- SVGFEComponentTransferElement$Typings on SVGFEComponentTransferElement
- SVGFECompositeElement$Typings on SVGFECompositeElement
- SVGFEConvolveMatrixElement$Typings on SVGFEConvolveMatrixElement
- SVGFEDiffuseLightingElement$Typings on SVGFEDiffuseLightingElement
- SVGFEDisplacementMapElement$Typings on SVGFEDisplacementMapElement
- SVGFEDistantLightElement$Typings on SVGFEDistantLightElement
- SVGFEDropShadowElement$Typings on SVGFEDropShadowElement
- SVGFEFloodElement$Typings on SVGFEFloodElement
- SVGFEFuncAElement$Typings on SVGFEFuncAElement
- SVGFEFuncBElement$Typings on SVGFEFuncBElement
- SVGFEFuncGElement$Typings on SVGFEFuncGElement
- SVGFEFuncRElement$Typings on SVGFEFuncRElement
- SVGFEGaussianBlurElement$Typings on SVGFEGaussianBlurElement
- SVGFEImageElement$Typings on SVGFEImageElement
- SVGFEMergeElement$Typings on SVGFEMergeElement
- SVGFEMergeNodeElement$Typings on SVGFEMergeNodeElement
- SVGFEMorphologyElement$Typings on SVGFEMorphologyElement
- SVGFEOffsetElement$Typings on SVGFEOffsetElement
- SVGFEPointLightElement$Typings on SVGFEPointLightElement
- SVGFESpecularLightingElement$Typings on SVGFESpecularLightingElement
- SVGFESpotLightElement$Typings on SVGFESpotLightElement
- SVGFETileElement$Typings on SVGFETileElement
- SVGFETurbulenceElement$Typings on SVGFETurbulenceElement
- SVGFilterElement$Typings on SVGFilterElement
- SVGFilterPrimitiveStandardAttributes$Typings on SVGFilterPrimitiveStandardAttributes
- SVGFitToViewBox$Typings on SVGFitToViewBox
- SVGForeignObjectElement$Typings on SVGForeignObjectElement
- SVGGElement$Typings on SVGGElement
- SVGGeometryElement$Typings on SVGGeometryElement
- SVGGradientElement$Typings on SVGGradientElement
- SVGGraphicsElement$Typings on SVGGraphicsElement
- SVGImageElement$Typings on SVGImageElement
- SVGLength$Typings on SVGLength
- SVGLengthList$Typings on SVGLengthList
- SVGLinearGradientElement$Typings on SVGLinearGradientElement
- SVGLineElement$Typings on SVGLineElement
- SVGMarkerElement$Typings on SVGMarkerElement
- SVGMaskElement$Typings on SVGMaskElement
- SVGMetadataElement$Typings on SVGMetadataElement
- SVGMPathElement$Typings on SVGMPathElement
- SVGNumber$Typings on SVGNumber
- SVGNumberList$Typings on SVGNumberList
- SVGPathElement$Typings on SVGPathElement
- SVGPatternElement$Typings on SVGPatternElement
- SVGPointList$Typings on SVGPointList
- SVGPolygonElement$Typings on SVGPolygonElement
- SVGPolylineElement$Typings on SVGPolylineElement
- SVGPreserveAspectRatio$Typings on SVGPreserveAspectRatio
- SVGRadialGradientElement$Typings on SVGRadialGradientElement
- SVGRectElement$Typings on SVGRectElement
- SVGScriptElement$Typings on SVGScriptElement
- SVGSetElement$Typings on SVGSetElement
- SVGStopElement$Typings on SVGStopElement
- SVGStringList$Typings on SVGStringList
- SVGStyleElement$Typings on SVGStyleElement
- SVGSVGElement$Typings on SVGSVGElement
- SVGSwitchElement$Typings on SVGSwitchElement
- SVGSymbolElement$Typings on SVGSymbolElement
- SVGTests$Typings on SVGTests
- SVGTextContentElement$Typings on SVGTextContentElement
- SVGTextElement$Typings on SVGTextElement
- SVGTextPathElement$Typings on SVGTextPathElement
- SVGTextPositioningElement$Typings on SVGTextPositioningElement
- SVGTitleElement$Typings on SVGTitleElement
- SVGTransform$Typings on SVGTransform
- SVGTransformList$Typings on SVGTransformList
- SVGTSpanElement$Typings on SVGTSpanElement
- SVGUnitTypes$Typings on SVGUnitTypes
- SVGURIReference$Typings on SVGURIReference
- SVGUseElement$Typings on SVGUseElement
- SVGViewElement$Typings on SVGViewElement
- Symbol$Typings on Symbol
- SymbolConstructor$Typings on SymbolConstructor
- SyntaxErrorConstructor$Typings on SyntaxErrorConstructor
- Table$Typings on Table
- TableDescriptor$Typings on TableDescriptor
- TemplateStringsArray$Typings on TemplateStringsArray
- Text$Typings on Text
- TextDecodeOptions$Typings on TextDecodeOptions
- TextDecoder$Typings on TextDecoder
- TextDecoderCommon$Typings on TextDecoderCommon
- TextDecoderOptions$Typings on TextDecoderOptions
- TextDecoderStream$Typings on TextDecoderStream
- TextEncoder$Typings on TextEncoder
- TextEncoderCommon$Typings on TextEncoderCommon
- TextEncoderEncodeIntoResult$Typings on TextEncoderEncodeIntoResult
- TextEncoderStream$Typings on TextEncoderStream
- TextMetrics$Typings on TextMetrics
- TextStreamBase$Typings on TextStreamBase
- TextStreamReader$Typings on TextStreamReader
- TextStreamWriter$Typings on TextStreamWriter
- TextTrack$Typings on TextTrack
- TextTrackCue$Typings on TextTrackCue
- TextTrackCueList$Typings on TextTrackCueList
- TextTrackList$Typings on TextTrackList
- TimeRanges$Typings on TimeRanges
- ToggleEvent$Typings on ToggleEvent
- ToggleEventInit$Typings on ToggleEventInit
- Touch$Typings on Touch
- TouchEvent$Typings on TouchEvent
- TouchEventInit$Typings on TouchEventInit
- TouchInit$Typings on TouchInit
- TouchList$Typings on TouchList
- TrackEvent$Typings on TrackEvent
- TrackEventInit$Typings on TrackEventInit
-
Transformer$Typings
on Transformer<
I, O> -
TransformerFlushCallback$Typings
on TransformerFlushCallback<
O> -
TransformerStartCallback$Typings
on TransformerStartCallback<
O> -
TransformerTransformCallback$Typings
on TransformerTransformCallback<
I, O> -
TransformStream$Typings
on TransformStream<
I, O> -
TransformStreamDefaultController$Typings
on TransformStreamDefaultController<
O> - TransitionEvent$Typings on TransitionEvent
- TransitionEventInit$Typings on TransitionEventInit
- TreeWalker$Typings on TreeWalker
-
TypedPropertyDescriptor$Typings
on TypedPropertyDescriptor<
T> - TypeErrorConstructor$Typings on TypeErrorConstructor
- UIEvent$Typings on UIEvent
- UIEventInit$Typings on UIEventInit
- Uint16ArrayConstructor$Typings on Uint16ArrayConstructor
- Uint32ArrayConstructor$Typings on Uint32ArrayConstructor
- Uint8ArrayConstructor$Typings on Uint8ArrayConstructor
- Uint8ClampedArrayConstructor$Typings on Uint8ClampedArrayConstructor
- ULongRange$Typings on ULongRange
- UnderlyingByteSource$Typings on UnderlyingByteSource
-
UnderlyingDefaultSource$Typings
on UnderlyingDefaultSource<
R> -
UnderlyingSink$Typings
on UnderlyingSink<
W> - UnderlyingSinkAbortCallback$Typings on UnderlyingSinkAbortCallback
- UnderlyingSinkCloseCallback$Typings on UnderlyingSinkCloseCallback
- UnderlyingSinkStartCallback$Typings on UnderlyingSinkStartCallback
-
UnderlyingSinkWriteCallback$Typings
on UnderlyingSinkWriteCallback<
W> -
UnderlyingSource$Typings
on UnderlyingSource<
R> - UnderlyingSourceCancelCallback$Typings on UnderlyingSourceCancelCallback
-
UnderlyingSourcePullCallback$Typings
on UnderlyingSourcePullCallback<
R> -
UnderlyingSourceStartCallback$Typings
on UnderlyingSourceStartCallback<
R> - URIErrorConstructor$Typings on URIErrorConstructor
- Url$Typings on Url
- URLSearchParams$Typings on URLSearchParams
- UserActivation$Typings on UserActivation
- ValidityState$Typings on ValidityState
- ValidityStateFlags$Typings on ValidityStateFlags
- ValueTypeMap$Typings on ValueTypeMap
- VarDate$Typings on VarDate
-
VBArray$Typings
on VBArray<
T> - VideoColorSpace$Typings on VideoColorSpace
- VideoColorSpaceInit$Typings on VideoColorSpaceInit
- VideoConfiguration$Typings on VideoConfiguration
- VideoDecoder$Typings on VideoDecoder
- VideoDecoderConfig$Typings on VideoDecoderConfig
- VideoDecoderInit$Typings on VideoDecoderInit
- VideoDecoderSupport$Typings on VideoDecoderSupport
- VideoEncoder$Typings on VideoEncoder
- VideoEncoderConfig$Typings on VideoEncoderConfig
- VideoEncoderEncodeOptions$Typings on VideoEncoderEncodeOptions
- VideoEncoderInit$Typings on VideoEncoderInit
- VideoEncoderSupport$Typings on VideoEncoderSupport
- VideoFrame$Typings on VideoFrame
- VideoFrameBufferInit$Typings on VideoFrameBufferInit
- VideoFrameCallbackMetadata$Typings on VideoFrameCallbackMetadata
- VideoFrameCopyToOptions$Typings on VideoFrameCopyToOptions
- VideoFrameInit$Typings on VideoFrameInit
- VideoFrameOutputCallback$Typings on VideoFrameOutputCallback
- VideoFrameRequestCallback$Typings on VideoFrameRequestCallback
- VideoPlaybackQuality$Typings on VideoPlaybackQuality
- VisualViewport$Typings on VisualViewport
- VoidFunction$Typings on VoidFunction
- VTTCue$Typings on VTTCue
- VTTRegion$Typings on VTTRegion
- WaitAsync$Typings on WaitAsync
- WaitAsyncCommon$Typings on WaitAsyncCommon
- WakeLock$Typings on WakeLock
- WakeLockSentinel$Typings on WakeLockSentinel
- WaveShaperNode$Typings on WaveShaperNode
- WaveShaperOptions$Typings on WaveShaperOptions
- WeakKeyTypes$Typings on WeakKeyTypes
-
WeakMap$Typings
on WeakMap<
K, V> -
WeakRef$Typings
on WeakRef<
T> -
WeakSet$Typings
on WeakSet<
T> - WebAssemblyInstantiatedSource$Typings on WebAssemblyInstantiatedSource
- WebCodecsErrorCallback$Typings on WebCodecsErrorCallback
- WebGL2RenderingContextBase$Typings on WebGL2RenderingContextBase
- WebGL2RenderingContextOverloads$Typings on WebGL2RenderingContextOverloads
- WebGLActiveInfo$Typings on WebGLActiveInfo
- WEBGLColorBufferFloat$Typings on WEBGLColorBufferFloat
- WEBGLCompressedTextureAstc$Typings on WEBGLCompressedTextureAstc
- WEBGLCompressedTextureEtc$Typings on WEBGLCompressedTextureEtc
- WEBGLCompressedTextureEtc1$Typings on WEBGLCompressedTextureEtc1
- WEBGLCompressedTexturePvrtc$Typings on WEBGLCompressedTexturePvrtc
- WEBGLCompressedTextureS3tc$Typings on WEBGLCompressedTextureS3tc
- WEBGLCompressedTextureS3tcSrgb$Typings on WEBGLCompressedTextureS3tcSrgb
- WebGLContextAttributes$Typings on WebGLContextAttributes
- WebGLContextEvent$Typings on WebGLContextEvent
- WebGLContextEventInit$Typings on WebGLContextEventInit
- WEBGLDebugRendererInfo$Typings on WEBGLDebugRendererInfo
- WEBGLDebugShaders$Typings on WEBGLDebugShaders
- WEBGLDepthTexture$Typings on WEBGLDepthTexture
- WEBGLDrawBuffers$Typings on WEBGLDrawBuffers
- WEBGLLoseContext$Typings on WEBGLLoseContext
- WEBGLMultiDraw$Typings on WEBGLMultiDraw
- WebGLRenderingContextBase$Typings on WebGLRenderingContextBase
- WebGLRenderingContextOverloads$Typings on WebGLRenderingContextOverloads
- WebGLShaderPrecisionFormat$Typings on WebGLShaderPrecisionFormat
- WebSocket$Typings on WebSocket
- WebTransport$Typings on WebTransport
- WebTransportBidirectionalStream$Typings on WebTransportBidirectionalStream
- WebTransportCloseInfo$Typings on WebTransportCloseInfo
- WebTransportDatagramDuplexStream$Typings on WebTransportDatagramDuplexStream
- WebTransportError$Typings on WebTransportError
- WebTransportErrorOptions$Typings on WebTransportErrorOptions
- WebTransportHash$Typings on WebTransportHash
- WebTransportOptions$Typings on WebTransportOptions
- WebTransportSendStreamOptions$Typings on WebTransportSendStreamOptions
- WheelEvent$Typings on WheelEvent
- WheelEventInit$Typings on WheelEventInit
- Window$Typings on Window
- WindowEventHandlers$Typings on WindowEventHandlers
- WindowLocalStorage$Typings on WindowLocalStorage
- WindowOrWorkerGlobalScope$Typings on WindowOrWorkerGlobalScope
- WindowPostMessageOptions$Typings on WindowPostMessageOptions
- WindowSessionStorage$Typings on WindowSessionStorage
- Worker$Typings on Worker
- WorkerOptions$Typings on WorkerOptions
- Worklet$Typings on Worklet
- WorkletOptions$Typings on WorkletOptions
-
WritableStream$Typings
on WritableStream<
W> - WritableStreamDefaultController$Typings on WritableStreamDefaultController
-
WritableStreamDefaultWriter$Typings
on WritableStreamDefaultWriter<
W> - WriteParams$Typings on WriteParams
- XMLDocument$Typings on XMLDocument
- XMLHttpRequest$Typings on XMLHttpRequest
- XMLHttpRequestEventTarget$Typings on XMLHttpRequestEventTarget
- XMLHttpRequestUpload$Typings on XMLHttpRequestUpload
- XMLSerializer$Typings on XMLSerializer
- XPathEvaluatorBase$Typings on XPathEvaluatorBase
- XPathExpression$Typings on XPathExpression
- XPathResult$Typings on XPathResult
- XSLTProcessor$Typings on XSLTProcessor
Properties
- abortController → dynamic
-
A controller object that allows you to abort one or more DOM requests as and when desired.
no setter
- abortSignal → dynamic
-
A signal object that allows you to communicate with a DOM request (such as a Fetch) and abort it if required via an AbortController object.
no setter
- abstractRange → dynamic
-
MDN Reference
no setter
- activeXObject → ActiveXObject
-
no setter
-
addEventListener
→ ({void Function<
K$>(WindowEventMap< $1, void Function(String type, Object listener, [Object? options]) $2})K$> type, dynamic listener(K$), [Object? options]) -
Overload accessor: $1, $2
no setter
- aggregateError → AggregateErrorConstructor
-
no setter
- analyserNode → dynamic
-
A node able to provide real-time frequency and time-domain analysis information. It is an AudioNode that passes the audio stream unchanged from the input to the output, but allows you to take the generated data, process it, and create audio visualizations.
no setter
- animation → dynamic
-
MDN Reference
no setter
- animationEffect → dynamic
-
MDN Reference
no setter
- animationEvent → dynamic
-
Events providing information related to animations.
no setter
- animationPlaybackEvent → dynamic
-
MDN Reference
no setter
- animationTimeline → dynamic
-
MDN Reference
no setter
- array → ArrayConstructor
-
no setter
- arrayBuffer → ArrayBufferConstructor
-
Represents a raw buffer of binary data, which is used to store data for the
different typed arrays. ArrayBuffers cannot be read from or written to directly,
but can be passed to a typed array or DataView Object to interpret the raw
buffer as needed.
no setter
- atomics → Atomics
-
no setter
- attr → dynamic
-
A DOM element's attribute as an object. In most DOM methods, you will probably directly retrieve the attribute as a string (e.g., Element.getAttribute(), but certain functions (e.g., Element.getAttributeNode()) or means of iterating give Attr types.
no setter
- audio → dynamic
-
no setter
- audioBuffer → dynamic
-
A short audio asset residing in memory, created from an audio file using the AudioContext.decodeAudioData() method, or from raw data using AudioContext.createBuffer(). Once put into an AudioBuffer, the audio can then be played by being passed into an AudioBufferSourceNode.
no setter
- audioBufferSourceNode → dynamic
-
An AudioScheduledSourceNode which represents an audio source consisting of in-memory audio data, stored in an AudioBuffer. It's especially useful for playing back audio which has particularly stringent timing accuracy requirements, such as for sounds that must match a specific rhythm and can be kept in memory rather than being played from disk or the network.
no setter
- audioContext → dynamic
-
An audio-processing graph built from audio modules linked together, each represented by an AudioNode.
no setter
- audioDestinationNode → dynamic
-
AudioDestinationNode has no output (as it is the output, no more AudioNode can be linked after it in the audio graph) and one input. The number of channels in the input must be between 0 and the maxChannelCount value or an exception is raised.
no setter
- audioListener → dynamic
-
The position and orientation of the unique person listening to the audio scene, and is used in audio spatialization. All PannerNodes spatialize in relation to the AudioListener stored in the BaseAudioContext.listener attribute.
no setter
- audioNode → dynamic
-
A generic interface for representing an audio processing module. Examples include:
no setter
- audioParam → dynamic
-
The Web Audio API's AudioParam interface represents an audio-related parameter, usually a parameter of an AudioNode (such as GainNode.gain).
no setter
- audioParamMap → dynamic
-
MDN Reference
no setter
- audioProcessingEvent → dynamic
-
The Web Audio API events that occur when a ScriptProcessorNode input buffer is ready to be processed.
no setter
- audioScheduledSourceNode → dynamic
-
MDN Reference
no setter
- audioWorklet → dynamic
-
Available only in secure contexts.
no setter
- audioWorkletNode → dynamic
-
Available only in secure contexts.
no setter
- authenticatorAssertionResponse → dynamic
-
Available only in secure contexts.
no setter
- authenticatorAttestationResponse → dynamic
-
Available only in secure contexts.
no setter
- authenticatorResponse → dynamic
-
Available only in secure contexts.
no setter
- barProp → dynamic
-
MDN Reference
no setter
- baseAudioContext → dynamic
-
MDN Reference
no setter
- beforeUnloadEvent → dynamic
-
The beforeunload event is fired when the window, the document and its resources are about to be unloaded.
no setter
- bigInt → BigIntConstructor
-
no setter
- bigInt64Array → BigInt64ArrayConstructor
-
A typed array of 64-bit signed integer values. The contents are initialized to 0. If the
requested number of bytes could not be allocated, an exception is raised.
no setter
- bigUint64Array → BigUint64ArrayConstructor
-
A typed array of 64-bit unsigned integer values. The contents are initialized to 0. If the
requested number of bytes could not be allocated, an exception is raised.
no setter
- biquadFilterNode → dynamic
-
A simple low-order filter, and is created using the AudioContext.createBiquadFilter() method. It is an AudioNode that can represent different kinds of filters, tone control devices, and graphic equalizers.
no setter
- blob → dynamic
-
A file-like object of immutable, raw data. Blobs represent data that isn't necessarily in a JavaScript-native format. The File interface is based on Blob, inheriting blob functionality and expanding it to support files on the user's system.
no setter
- blobEvent → dynamic
-
MDN Reference
no setter
- boolean → BooleanConstructor
-
no setter
- broadcastChannel → dynamic
-
MDN Reference
no setter
- byteLengthQueuingStrategy → dynamic
-
This Streams API interface provides a built-in byte length queuing strategy that can be used when constructing streams.
no setter
- cache → dynamic
-
Provides a storage mechanism for Request / Response object pairs that are cached, for example as part of the ServiceWorker life cycle. Note that the Cache interface is exposed to windowed scopes as well as workers. You don't have to use it in conjunction with service workers, even though it is defined in the service worker spec.
Available only in secure contexts.
no setter
- caches → CacheStorage
-
Available only in secure contexts.
no setter
- cacheStorage → dynamic
-
The storage for Cache objects.
Available only in secure contexts.
no setter
- canvasCaptureMediaStreamTrack → dynamic
-
MDN Reference
no setter
- canvasGradient → dynamic
-
An opaque object describing a gradient. It is returned by the methods CanvasRenderingContext2D.createLinearGradient() or CanvasRenderingContext2D.createRadialGradient().
no setter
- canvasPattern → dynamic
-
An opaque object describing a pattern, based on an image, a canvas, or a video, created by the CanvasRenderingContext2D.createPattern() method.
no setter
- canvasRenderingContext2D → dynamic
-
The CanvasRenderingContext2D interface, part of the Canvas API, provides the 2D rendering context for the drawing surface of a
no setter
- cdataSection → dynamic
-
A CDATA section that can be used within XML to include extended portions of unescaped text. The symbols < and & don’t need escaping as they normally do when inside a CDATA section.
no setter
- channelMergerNode → dynamic
-
The ChannelMergerNode interface, often used in conjunction with its opposite, ChannelSplitterNode, reunites different mono inputs into a single output. Each input is used to fill a channel of the output. This is useful for accessing each channels separately, e.g. for performing channel mixing where gain must be separately controlled on each channel.
no setter
- channelSplitterNode → dynamic
-
The ChannelSplitterNode interface, often used in conjunction with its opposite, ChannelMergerNode, separates the different channels of an audio source into a set of mono outputs. This is useful for accessing each channel separately, e.g. for performing channel mixing where gain must be separately controlled on each channel.
no setter
- characterData → dynamic
-
The CharacterData abstract interface represents a Node object that contains characters. This is an abstract interface, meaning there aren't any object of type CharacterData: it is implemented by other interfaces, like Text, Comment, or ProcessingInstruction which aren't abstract.
no setter
- clientInformation → Navigator
-
no setter
- clipboard → dynamic
-
Available only in secure contexts.
no setter
- clipboardEvent → dynamic
-
Events providing information related to modification of the clipboard, that is cut, copy, and paste events.
no setter
- clipboardItem → dynamic
-
Available only in secure contexts.
no setter
- closed → bool
-
Returns true if the window has been closed, false otherwise.
no setter
- closeEvent → dynamic
-
A CloseEvent is sent to clients using WebSockets when the connection is closed. This is delivered to the listener indicated by the WebSocket object's onclose attribute.
no setter
- comment → dynamic
-
Textual notations within markup; although it is generally not visually shown, such comments are available to be read in the source view.
no setter
- compositionEvent → dynamic
-
The DOM CompositionEvent represents events that occur due to the user indirectly entering text.
no setter
- compressionStream → dynamic
-
MDN Reference
no setter
- console → Console
-
no setter
- constantSourceNode → dynamic
-
MDN Reference
no setter
- convolverNode → dynamic
-
An AudioNode that performs a Linear Convolution on a given AudioBuffer, often used to achieve a reverb effect. A ConvolverNode always has exactly one input and one output.
no setter
- countQueuingStrategy → dynamic
-
This Streams API interface provides a built-in byte length queuing strategy that can be used when constructing streams.
no setter
-
createImageBitmap
→ ({Future<
ImageBitmap> Function(Object image, [ImageBitmapOptions? options]) $1, Future<ImageBitmap> Function(Object image, num sx, num sy, num sw, num sh, [ImageBitmapOptions? options]) $2}) -
Overload accessor: $1, $2
no setter
- credential → dynamic
-
Available only in secure contexts.
no setter
- credentialsContainer → dynamic
-
Available only in secure contexts.
no setter
- crossOriginIsolated → bool
-
MDN Reference
no setter
- crypto → Crypto
-
MDN Reference
no setter
- cryptoKey → dynamic
-
The CryptoKey dictionary of the Web Crypto API represents a cryptographic key.
Available only in secure contexts.
no setter
- css → $ModuleCss
-
no setter
- cssAnimation → dynamic
-
MDN Reference
no setter
- cssConditionRule → dynamic
-
A single condition CSS at-rule, which consists of a condition and a statement block. It is a child of CSSGroupingRule.
no setter
- cssContainerRule → dynamic
-
MDN Reference
no setter
- cssCounterStyleRule → dynamic
-
MDN Reference
no setter
- cssFontFaceRule → dynamic
-
MDN Reference
no setter
- cssFontFeatureValuesRule → dynamic
-
MDN Reference
no setter
- cssFontPaletteValuesRule → dynamic
-
MDN Reference
no setter
- cssGroupingRule → dynamic
-
Any CSS at-rule that contains other rules nested within it.
no setter
- cssImageValue → dynamic
-
MDN Reference
no setter
- cssImportRule → dynamic
-
MDN Reference
no setter
- cssKeyframeRule → dynamic
-
An object representing a set of style for a given keyframe. It corresponds to the contains of a single keyframe of a @keyframes at-rule. It implements the CSSRule interface with a type value of 8 (CSSRule.KEYFRAME_RULE).
no setter
- cssKeyframesRule → dynamic
-
An object representing a complete set of keyframes for a CSS animation. It corresponds to the contains of a whole @keyframes at-rule. It implements the CSSRule interface with a type value of 7 (CSSRule.KEYFRAMES_RULE).
no setter
- cssKeywordValue → dynamic
-
MDN Reference
no setter
- cssLayerBlockRule → dynamic
-
MDN Reference
no setter
- cssLayerStatementRule → dynamic
-
MDN Reference
no setter
- cssMathClamp → dynamic
-
no setter
- cssMathInvert → dynamic
-
MDN Reference
no setter
- cssMathMax → dynamic
-
MDN Reference
no setter
- cssMathMin → dynamic
-
MDN Reference
no setter
- cssMathNegate → dynamic
-
MDN Reference
no setter
- cssMathProduct → dynamic
-
MDN Reference
no setter
- cssMathSum → dynamic
-
MDN Reference
no setter
- cssMathValue → dynamic
-
MDN Reference
no setter
- cssMatrixComponent → dynamic
-
MDN Reference
no setter
- cssMediaRule → dynamic
-
A single CSS @media rule. It implements the CSSConditionRule interface, and therefore the CSSGroupingRule and the CSSRule interface with a type value of 4 (CSSRule.MEDIA_RULE).
no setter
- cssNamespaceRule → dynamic
-
An object representing a single CSS @namespace at-rule. It implements the CSSRule interface, with a type value of 10 (CSSRule.NAMESPACE_RULE).
no setter
- cssNumericArray → dynamic
-
MDN Reference
no setter
- cssNumericValue → dynamic
-
MDN Reference
no setter
- cssPageRule → dynamic
-
CSSPageRule is an interface representing a single CSS @page rule. It implements the CSSRule interface with a type value of 6 (CSSRule.PAGE_RULE).
no setter
- cssPerspective → dynamic
-
MDN Reference
no setter
- cssPropertyRule → dynamic
-
MDN Reference
no setter
- cssRotate → dynamic
-
MDN Reference
no setter
- cssRule → dynamic
-
A single CSS rule. There are several types of rules, listed in the Type constants section below.
no setter
- cssRuleList → dynamic
-
A CSSRuleList is an (indirect-modify only) array-like object containing an ordered collection of CSSRule objects.
no setter
- cssScale → dynamic
-
MDN Reference
no setter
- cssSkew → dynamic
-
MDN Reference
no setter
- cssSkewX → dynamic
-
MDN Reference
no setter
- cssSkewY → dynamic
-
MDN Reference
no setter
- cssStyleDeclaration → dynamic
-
An object that is a CSS declaration block, and exposes style information and various style-related methods and properties.
no setter
- cssStyleRule → dynamic
-
CSSStyleRule represents a single CSS style rule. It implements the CSSRule interface with a type value of 1 (CSSRule.STYLE_RULE).
no setter
- cssStyleSheet → dynamic
-
A single CSS style sheet. It inherits properties and methods from its parent, StyleSheet.
no setter
- cssStyleValue → dynamic
-
MDN Reference
no setter
- cssSupportsRule → dynamic
-
An object representing a single CSS @supports at-rule. It implements the CSSConditionRule interface, and therefore the CSSRule and CSSGroupingRule interfaces with a type value of 12 (CSSRule.SUPPORTS_RULE).
no setter
- cssTransformComponent → dynamic
-
MDN Reference
no setter
- cssTransformValue → dynamic
-
MDN Reference
no setter
- cssTransition → dynamic
-
MDN Reference
no setter
- cssTranslate → dynamic
-
MDN Reference
no setter
- cssUnitValue → dynamic
-
MDN Reference
no setter
- cssUnparsedValue → dynamic
-
MDN Reference
no setter
- cssVariableReferenceValue → dynamic
-
MDN Reference
no setter
- customElementRegistry → dynamic
-
MDN Reference
no setter
- customElements → CustomElementRegistry
-
Defines a new custom element, mapping the given name to the given constructor as an autonomous custom element.
no setter
- customEvent → dynamic
-
MDN Reference
no setter
- dataTransfer → dynamic
-
Used to hold the data that is being dragged during a drag and drop operation. It may hold one or more data items, each of one or more data types. For more information about drag and drop, see HTML Drag and Drop API.
no setter
- dataTransferItem → dynamic
-
One drag data item. During a drag operation, each drag event has a dataTransfer property which contains a list of drag data items. Each item in the list is a DataTransferItem object.
no setter
- dataTransferItemList → dynamic
-
A list of DataTransferItem objects representing items being dragged. During a drag operation, each DragEvent has a dataTransfer property and that property is a DataTransferItemList.
no setter
- dataView → DataViewConstructor
-
no setter
- date → DateConstructor
-
Enables basic storage and retrieval of dates and times.
no setter
- decompressionStream → dynamic
-
MDN Reference
no setter
- delayNode → dynamic
-
A delay-line; an AudioNode audio-processing module that causes a delay between the arrival of an input data and its propagation to the output.
no setter
- deviceMotionEvent → dynamic
-
The DeviceMotionEvent provides web developers with information about the speed of changes for the device's position and orientation.
Available only in secure contexts.
no setter
- deviceOrientationEvent → dynamic
-
The DeviceOrientationEvent provides web developers with information from the physical orientation of the device running the web page.
Available only in secure contexts.
no setter
- devicePixelRatio → num
-
MDN Reference
no setter
- document → Document
-
MDN Reference
no setter
- documentFragment → dynamic
-
A minimal document object that has no parent. It is used as a lightweight version of Document that stores a segment of a document structure comprised of nodes just like a standard document. The key difference is that because the document fragment isn't part of the active document tree structure, changes made to the fragment don't affect the document, cause reflow, or incur any performance impact that can occur when changes are made.
no setter
- documentTimeline → dynamic
-
MDN Reference
no setter
- documentType → dynamic
-
A Node containing a doctype.
no setter
- domException → dynamic
-
An abnormal event (called an exception) which occurs as a result of calling a method or accessing a property of a web API.
no setter
- domImplementation → dynamic
-
An object providing methods which are not dependent on any particular document. Such an object is returned by the Document.implementation property.
no setter
- domMatrix → dynamic
-
MDN Reference
no setter
- domMatrixReadOnly → dynamic
-
MDN Reference
no setter
- domParser → dynamic
-
Provides the ability to parse XML or HTML source code from a string into a DOM Document.
no setter
- domPoint → dynamic
-
MDN Reference
no setter
- domPointReadOnly → dynamic
-
MDN Reference
no setter
- domQuad → dynamic
-
MDN Reference
no setter
- domRect → dynamic
-
MDN Reference
no setter
- domRectList → dynamic
-
no setter
- domRectReadOnly → dynamic
-
MDN Reference
no setter
- domStringList → dynamic
-
A type returned by some APIs which contains a list of DOMString (strings).
no setter
- domStringMap → dynamic
-
Used by the dataset HTML attribute to represent data for custom attributes added to elements.
no setter
- domTokenList → dynamic
-
A set of space-separated tokens. Such a set is returned by Element.classList, HTMLLinkElement.relList, HTMLAnchorElement.relList, HTMLAreaElement.relList, HTMLIframeElement.sandbox, or HTMLOutputElement.htmlFor. It is indexed beginning with 0 as with JavaScript Array objects. DOMTokenList is always case-sensitive.
no setter
- dragEvent → dynamic
-
A DOM event that represents a drag and drop interaction. The user initiates a drag by placing a pointer device (such as a mouse) on the touch surface and then dragging the pointer to a new location (such as another DOM element). Applications are free to interpret a drag and drop interaction in an application-specific way.
no setter
- dynamicsCompressorNode → dynamic
-
Inherits properties from its parent, AudioNode.
no setter
- element → dynamic
-
Element is the most general base class from which all objects in a Document inherit. It only has methods and properties common to all kinds of elements. More specific classes inherit from Element.
no setter
- elementInternals → dynamic
-
MDN Reference
no setter
- encodedVideoChunk → dynamic
-
MDN Reference
no setter
- enumerator → EnumeratorConstructor
-
Allows enumerating over a COM collection, which may not have indexed item access.
no setter
- error → ErrorConstructor
-
no setter
- errorEvent → dynamic
-
Events providing information related to errors in scripts or in files.
no setter
- evalError → EvalErrorConstructor
-
no setter
- event → Event?
-
no setter
- eventCounts → dynamic
-
MDN Reference
no setter
- eventSource → dynamic
-
MDN Reference
no setter
- eventTarget → dynamic
-
EventTarget is a DOM interface implemented by objects that can receive events and may have listeners for them.
no setter
- external$ → External
-
no setter
- file → dynamic
-
Provides information about files and allows JavaScript in a web page to access their content.
no setter
- fileList → dynamic
-
An object of this type is returned by the files property of the HTML element; this lets you access the list of files selected with the element. It's also used for a list of files dropped into web content when using the drag and drop API; see the DataTransfer object for details on this usage.
no setter
- fileReader → dynamic
-
Lets web applications asynchronously read the contents of files (or raw data buffers) stored on the user's computer, using File or Blob objects to specify the file or data to read.
no setter
- fileSystem → dynamic
-
MDN Reference
no setter
- fileSystemDirectoryEntry → dynamic
-
MDN Reference
no setter
- fileSystemDirectoryHandle → dynamic
-
Available only in secure contexts.
no setter
- fileSystemDirectoryReader → dynamic
-
MDN Reference
no setter
- fileSystemEntry → dynamic
-
MDN Reference
no setter
- fileSystemFileEntry → dynamic
-
MDN Reference
no setter
- fileSystemFileHandle → dynamic
-
Available only in secure contexts.
no setter
- fileSystemHandle → dynamic
-
Available only in secure contexts.
no setter
- fileSystemWritableFileStream → dynamic
-
Available only in secure contexts.
no setter
- finalizationRegistry → FinalizationRegistryConstructor
-
no setter
- float32Array → Float32ArrayConstructor
-
A typed array of 32-bit float values. The contents are initialized to 0. If the requested number
of bytes could not be allocated an exception is raised.
no setter
- float64Array → Float64ArrayConstructor
-
A typed array of 64-bit float values. The contents are initialized to 0. If the requested
number of bytes could not be allocated an exception is raised.
no setter
- focusEvent → dynamic
-
Focus-related events like focus, blur, focusin, or focusout.
no setter
- fontFace → dynamic
-
MDN Reference
no setter
- fontFaceSet → dynamic
-
MDN Reference
no setter
- fontFaceSetLoadEvent → dynamic
-
MDN Reference
no setter
- formData → dynamic
-
Provides a way to easily construct a set of key/value pairs representing form fields and their values, which can then be easily sent using the XMLHttpRequest.send() method. It uses the same format a form would use if the encoding type were set to "multipart/form-data".
no setter
- formDataEvent → dynamic
-
MDN Reference
no setter
- frameElement → Element?
-
MDN Reference
no setter
- frames → WindowProxy
-
MDN Reference
no setter
- function → FunctionConstructor
-
Creates a new function.
no setter
- gainNode → dynamic
-
A change in volume. It is an AudioNode audio-processing module that causes a given gain to be applied to the input data before its propagation to the output. A GainNode always has exactly one input and one output, both with the same number of channels.
no setter
- gamepad → dynamic
-
This Gamepad API interface defines an individual gamepad or other controller, allowing access to information such as button presses, axis positions, and id.
Available only in secure contexts.
no setter
- gamepadButton → dynamic
-
An individual button of a gamepad or other controller, allowing access to the current state of different types of buttons available on the control device.
Available only in secure contexts.
no setter
- gamepadEvent → dynamic
-
This Gamepad API interface contains references to gamepads connected to the system, which is what the gamepad events Window.gamepadconnected and Window.gamepaddisconnected are fired in response to.
Available only in secure contexts.
no setter
- gamepadHapticActuator → dynamic
-
This Gamepad API interface represents hardware in the controller designed to provide haptic feedback to the user (if available), most commonly vibration hardware.
no setter
- geolocation → dynamic
-
An object able to programmatically obtain the position of the device. It gives Web content access to the location of the device. This allows a Web site or app to offer customized results based on the user's location.
no setter
- geolocationCoordinates → dynamic
-
Available only in secure contexts.
no setter
- geolocationPosition → dynamic
-
Available only in secure contexts.
no setter
- geolocationPositionError → dynamic
-
MDN Reference
no setter
- hashChangeEvent → dynamic
-
Events that fire when the fragment identifier of the URL has changed.
no setter
- headers → dynamic
-
This Fetch API interface allows you to perform various actions on HTTP request and response headers. These actions include retrieving, setting, adding to, and removing. A Headers object has an associated header list, which is initially empty and consists of zero or more name and value pairs. You can add to this using methods like append() (see Examples.) In all methods of this interface, header names are matched by case-insensitive byte sequence.
no setter
- history → History
-
MDN Reference
no setter
- htmlAllCollection → dynamic
-
MDN Reference
no setter
- htmlAnchorElement → dynamic
-
Hyperlink elements and provides special properties and methods (beyond those of the regular HTMLElement object interface that they inherit from) for manipulating the layout and presentation of such elements.
no setter
- htmlAreaElement → dynamic
-
Provides special properties and methods (beyond those of the regular object HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of elements.
no setter
- htmlAudioElement → dynamic
-
Provides access to the properties of
no setter
- htmlBaseElement → dynamic
-
Contains the base URI for a document. This object inherits all of the properties and methods as described in the HTMLElement interface.
no setter
- htmlBodyElement → dynamic
-
Provides special properties (beyond those inherited from the regular HTMLElement interface) for manipulating elements.
no setter
- htmlbrElement → dynamic
-
A HTML line break element (
). It inherits from HTMLElement.no setter - htmlButtonElement → dynamic
-
Provides properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating
no setter
- htmlCanvasElement → dynamic
-
Provides properties and methods for manipulating the layout and presentation of
no setter
- htmlCollection → dynamic
-
no setter
- htmlDataElement → dynamic
-
Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating
no setter
- htmlDataListElement → dynamic
-
Provides special properties (beyond the HTMLElement object interface it also has available to it by inheritance) to manipulate
no setter
- htmlDetailsElement → dynamic
-
MDN Reference
no setter
- htmlDialogElement → dynamic
-
MDN Reference
no setter
- htmlDirectoryElement → dynamic
-
no setter
- htmlDivElement → dynamic
-
Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating
no setter
- htmldListElement → dynamic
-
Provides special properties (beyond those of the regular HTMLElement interface it also has available to it by inheritance) for manipulating definition list (
no setter
- htmlDocument → dynamic
-
no setter
- htmlElement → dynamic
-
Any HTML element. Some elements directly implement this interface, while others implement it via an interface that inherits it.
no setter
- htmlEmbedElement → dynamic
-
Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating elements.
no setter
- htmlFieldSetElement → dynamic
-
Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of
no setter
- htmlFontElement → dynamic
-
Implements the document object model (DOM) representation of the font element. The HTML Font Element
no setter
- htmlFormControlsCollection → dynamic
-
A collection of HTML form control elements.
no setter
- htmlFormElement → dynamic
-
A
no setter
- htmlFrameElement → dynamic
-
no setter
- htmlFrameSetElement → dynamic
-
Provides special properties (beyond those of the regular HTMLElement interface they also inherit) for manipulating elements.
no setter
- htmlHeadElement → dynamic
-
Contains the descriptive information, or metadata, for a document. This object inherits all of the properties and methods described in the HTMLElement interface.
no setter
- htmlHeadingElement → dynamic
-
The different heading elements. It inherits methods and properties from the HTMLElement interface.
no setter
- htmlhrElement → dynamic
-
Provides special properties (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating
no setter
- htmlHtmlElement → dynamic
-
Serves as the root node for a given HTML document. This object inherits the properties and methods described in the HTMLElement interface.
no setter
- htmliFrameElement → dynamic
-
Provides special properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of inline frame elements.
no setter
- htmlImageElement → dynamic
-
Provides special properties and methods for manipulating elements.
no setter
- htmlInputElement → dynamic
-
Provides special properties and methods for manipulating the options, layout, and presentation of elements.
no setter
- htmlLabelElement → dynamic
-
Gives access to properties specific to
no setter
- htmlLegendElement → dynamic
-
The HTMLLegendElement is an interface allowing to access properties of the
no setter
- htmlliElement → dynamic
-
Exposes specific properties and methods (beyond those defined by regular HTMLElement interface it also has available to it by inheritance) for manipulating list elements.
no setter
- htmlLinkElement → dynamic
-
Reference information for external resources and the relationship of those resources to a document and vice-versa. This object inherits all of the properties and methods of the HTMLElement interface.
no setter
- htmlMapElement → dynamic
-
Provides special properties and methods (beyond those of the regular object HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of map elements.
no setter
- htmlMarqueeElement → dynamic
-
Provides methods to manipulate
no setter
- htmlMediaElement → dynamic
-
Adds to HTMLElement the properties and methods needed to support basic media-related capabilities that are common to audio and video.
no setter
- htmlMenuElement → dynamic
-
MDN Reference
no setter
- htmlMetaElement → dynamic
-
Contains descriptive metadata about a document. It inherits all of the properties and methods described in the HTMLElement interface.
no setter
- htmlMeterElement → dynamic
-
The HTML
no setter
- htmlModElement → dynamic
-
Provides special properties (beyond the regular methods and properties available through the HTMLElement interface they also have available to them by inheritance) for manipulating modification elements, that is
and .no setter - htmlObjectElement → dynamic
-
Provides special properties and methods (beyond those on the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of
no setter
- htmloListElement → dynamic
-
Provides special properties (beyond those defined on the regular HTMLElement interface it also has available to it by inheritance) for manipulating ordered list elements.
no setter
- htmlOptGroupElement → dynamic
-
Provides special properties and methods (beyond the regular HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of
no setter
- htmlOptionElement → dynamic
-
no setter
- htmlOptionsCollection → dynamic
-
HTMLOptionsCollection is an interface representing a collection of HTML option elements (in document order) and offers methods and properties for traversing the list as well as optionally altering its items. This type is returned solely by the "options" property of select.
no setter
- htmlOutputElement → dynamic
-
Provides properties and methods (beyond those inherited from HTMLElement) for manipulating the layout and presentation of
no setter
- htmlParagraphElement → dynamic
-
Provides special properties (beyond those of the regular HTMLElement object interface it inherits) for manipulating
no setter
- htmlParamElement → dynamic
-
Provides special properties (beyond those of the regular HTMLElement object interface it inherits) for manipulating elements, representing a pair of a key and a value that acts as a parameter for an
no setter
- htmlPictureElement → dynamic
-
A
no setter
- htmlPreElement → dynamic
-
Exposes specific properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating a block of preformatted text (
no setter
- htmlProgressElement → dynamic
-
Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of
no setter
- htmlQuoteElement → dynamic
-
Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating quoting elements, like
no setter
- htmlScriptElement → dynamic
-
HTML
no setter
- htmlSelectElement → dynamic
-
A
no setter
- htmlSlotElement → dynamic
-
MDN Reference
no setter
- htmlSourceElement → dynamic
-
Provides special properties (beyond the regular HTMLElement object interface it also has available to it by inheritance) for manipulating elements.
no setter
- htmlSpanElement → dynamic
-
A element and derives from the HTMLElement interface, but without implementing any additional properties or methods.
no setter
- htmlStyleElement → dynamic
-
A
no setter
- htmlTableCaptionElement → dynamic
-
Special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating table caption elements.
no setter
- htmlTableCellElement → dynamic
-
Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of table cells, either header or data cells, in an HTML document.
no setter
- htmlTableColElement → dynamic
-
Provides special properties (beyond the HTMLElement interface it also has available to it inheritance) for manipulating single or grouped table column elements.
no setter
- htmlTableElement → dynamic
-
Provides special properties and methods (beyond the regular HTMLElement object interface it also has available to it by inheritance) for manipulating the layout and presentation of tables in an HTML document.
no setter
- htmlTableRowElement → dynamic
-
Provides special properties and methods (beyond the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of rows in an HTML table.
no setter
- htmlTableSectionElement → dynamic
-
Provides special properties and methods (beyond the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of sections, that is headers, footers and bodies, in an HTML table.
no setter
- htmlTemplateElement → dynamic
-
Enables access to the contents of an HTML
no setter
- htmlTextAreaElement → dynamic
-
Provides special properties and methods for manipulating the layout and presentation of
no setter
- htmlTimeElement → dynamic
-
Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating
no setter
- htmlTitleElement → dynamic
-
Contains the title for a document. This element inherits all of the properties and methods of the HTMLElement interface.
no setter
- htmlTrackElement → dynamic
-
The HTMLTrackElement
no setter
- htmluListElement → dynamic
-
Provides special properties (beyond those defined on the regular HTMLElement interface it also has available to it by inheritance) for manipulating unordered list elements.
no setter
- htmlUnknownElement → dynamic
-
An invalid HTML element and derives from the HTMLElement interface, but without implementing any additional properties or methods.
no setter
- htmlVideoElement → dynamic
-
Provides special properties and methods for manipulating video objects. It also inherits properties and methods of HTMLMediaElement and HTMLElement.
no setter
- idbCursor → dynamic
-
This IndexedDB API interface represents a cursor for traversing or iterating over multiple records in a database.
no setter
- idbCursorWithValue → dynamic
-
This IndexedDB API interface represents a cursor for traversing or iterating over multiple records in a database. It is the same as the IDBCursor, except that it includes the value property.
no setter
- idbDatabase → dynamic
-
This IndexedDB API interface provides a connection to a database; you can use an IDBDatabase object to open a transaction on your database then create, manipulate, and delete objects (data) in that database. The interface provides the only way to get and manage versions of the database.
no setter
- idbFactory → dynamic
-
In the following code snippet, we make a request to open a database, and include handlers for the success and error cases. For a full working example, see our To-do Notifications app (view example live.)
no setter
- idbIndex → dynamic
-
IDBIndex interface of the IndexedDB API provides asynchronous access to an index in a database. An index is a kind of object store for looking up records in another object store, called the referenced object store. You use this interface to retrieve data.
no setter
- idbKeyRange → dynamic
-
A key range can be a single value or a range with upper and lower bounds or endpoints. If the key range has both upper and lower bounds, then it is bounded; if it has no bounds, it is unbounded. A bounded key range can either be open (the endpoints are excluded) or closed (the endpoints are included). To retrieve all keys within a certain range, you can use the following code constructs:
no setter
- idbObjectStore → dynamic
-
This example shows a variety of different uses of object stores, from updating the data structure with IDBObjectStore.createIndex inside an onupgradeneeded function, to adding a new item to our object store with IDBObjectStore.add. For a full working example, see our To-do Notifications app (view example live.)
no setter
- idbOpenDBRequest → dynamic
-
Also inherits methods from its parents IDBRequest and EventTarget.
no setter
- idbRequest → dynamic
-
The request object does not initially contain any information about the result of the operation, but once information becomes available, an event is fired on the request, and the information becomes available through the properties of the IDBRequest instance.
no setter
- idbTransaction → dynamic
-
MDN Reference
no setter
- idbVersionChangeEvent → dynamic
-
This IndexedDB API interface indicates that the version of the database has changed, as the result of an IDBOpenDBRequest.onupgradeneeded event handler function.
no setter
- idleDeadline → dynamic
-
MDN Reference
no setter
- iirFilterNode → dynamic
-
The IIRFilterNode interface of the Web Audio API is a AudioNode processor which implements a general infinite impulse response (IIR) filter; this type of filter can be used to implement tone control devices and graphic equalizers as well. It lets the parameters of the filter response be specified, so that it can be tuned as needed.
no setter
- image → dynamic
-
no setter
- imageBitmap → dynamic
-
MDN Reference
no setter
- imageBitmapRenderingContext → dynamic
-
MDN Reference
no setter
- imageData → dynamic
-
The underlying pixel data of an area of a
no setter
- indexedDB → IDBFactory
-
MDN Reference
no setter
- infinity → num
-
no setter
- innerHeight → num
-
MDN Reference
no setter
- innerWidth → num
-
MDN Reference
no setter
- inputDeviceInfo → dynamic
-
Available only in secure contexts.
no setter
- inputEvent → dynamic
-
MDN Reference
no setter
- int16Array → Int16ArrayConstructor
-
A typed array of 16-bit signed integer values. The contents are initialized to 0. If the
requested number of bytes could not be allocated an exception is raised.
no setter
- int32Array → Int32ArrayConstructor
-
A typed array of 32-bit signed integer values. The contents are initialized to 0. If the
requested number of bytes could not be allocated an exception is raised.
no setter
- int8Array → Int8ArrayConstructor
-
A typed array of 8-bit integer values. The contents are initialized to 0. If the requested
number of bytes could not be allocated an exception is raised.
no setter
- intersectionObserver → dynamic
-
provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a top-level document's viewport.
no setter
- intersectionObserverEntry → dynamic
-
This Intersection Observer API interface describes the intersection between the target element and its root container at a specific moment of transition.
no setter
- intl → $ModuleIntl
-
no setter
- isSecureContext → bool
-
MDN Reference
no setter
- json → Json
-
An intrinsic object that provides functions to convert JavaScript values to and from the JavaScript Object Notation (JSON) format.
no setter
- keyboardEvent → dynamic
-
KeyboardEvent objects describe a user interaction with the keyboard; each event describes a single interaction between the user and a key (or combination of a key with modifier keys) on the keyboard.
no setter
- keyframeEffect → dynamic
-
MDN Reference
no setter
- length → num
-
MDN Reference
no setter
- localStorage → Storage
-
MDN Reference
no setter
- location → Location
-
MDN Reference
no setter
- locationbar → BarProp
-
Returns true if the location bar is visible; otherwise, returns false.
no setter
- lock → dynamic
-
Available only in secure contexts.
no setter
- lockManager → dynamic
-
Available only in secure contexts.
no setter
- map → MapConstructor
-
no setter
- math → Math
-
An intrinsic object that provides basic mathematics functionality and constants.
no setter
- mathMLElement → dynamic
-
MDN Reference
no setter
- mediaCapabilities → dynamic
-
MDN Reference
no setter
- mediaDeviceInfo → dynamic
-
The MediaDevicesInfo interface contains information that describes a single media input or output device.
Available only in secure contexts.
no setter
- mediaDevices → dynamic
-
Provides access to connected media input devices like cameras and microphones, as well as screen sharing. In essence, it lets you obtain access to any hardware source of media data.
Available only in secure contexts.
no setter
- mediaElementAudioSourceNode → dynamic
-
A MediaElementSourceNode has no inputs and exactly one output, and is created using the AudioContext.createMediaElementSource method. The amount of channels in the output equals the number of channels of the audio referenced by the HTMLMediaElement used in the creation of the node, or is 1 if the HTMLMediaElement has no audio.
no setter
- mediaEncryptedEvent → dynamic
-
MDN Reference
no setter
- mediaError → dynamic
-
An error which occurred while handling media in an HTML media element based on HTMLMediaElement, such as
no setter
- mediaKeyMessageEvent → dynamic
-
This EncryptedMediaExtensions API interface contains the content and related data when the content decryption module generates a message for the session.
Available only in secure contexts.
no setter
- mediaKeys → dynamic
-
This EncryptedMediaExtensions API interface the represents a set of keys that an associated HTMLMediaElement can use for decryption of media data during playback.
Available only in secure contexts.
no setter
- mediaKeySession → dynamic
-
This EncryptedMediaExtensions API interface represents a context for message exchange with a content decryption module (CDM).
Available only in secure contexts.
no setter
- mediaKeyStatusMap → dynamic
-
This EncryptedMediaExtensions API interface is a read-only map of media key statuses by key IDs.
Available only in secure contexts.
no setter
- mediaKeySystemAccess → dynamic
-
This EncryptedMediaExtensions API interface provides access to a Key System for decryption and/or a content protection provider. You can request an instance of this object using the Navigator.requestMediaKeySystemAccess method.
Available only in secure contexts.
no setter
- mediaList → dynamic
-
MDN Reference
no setter
- mediaMetadata → dynamic
-
MDN Reference
no setter
- mediaQueryList → dynamic
-
Stores information on a media query applied to a document, and handles sending notifications to listeners when the media query state change (i.e. when the media query test starts or stops evaluating to true).
no setter
- mediaQueryListEvent → dynamic
-
MDN Reference
no setter
- mediaRecorder → dynamic
-
MDN Reference
no setter
- mediaSession → dynamic
-
MDN Reference
no setter
- mediaSource → dynamic
-
This Media Source Extensions API interface represents a source of media data for an HTMLMediaElement object. A MediaSource object can be attached to a HTMLMediaElement to be played in the user agent.
no setter
- mediaStream → dynamic
-
A stream of media content. A stream consists of several tracks such as video or audio tracks. Each track is specified as an instance of MediaStreamTrack.
no setter
- mediaStreamAudioDestinationNode → dynamic
-
MDN Reference
no setter
- mediaStreamAudioSourceNode → dynamic
-
A type of AudioNode which operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.
no setter
- mediaStreamTrack → dynamic
-
A single media track within a stream; typically, these are audio or video tracks, but other track types may exist as well.
no setter
- mediaStreamTrackEvent → dynamic
-
Events which indicate that a MediaStream has had tracks added to or removed from the stream through calls to Media Stream API methods. These events are sent to the stream when these changes occur.
no setter
-
Returns true if the menu bar is visible; otherwise, returns false.
no setter
- messageChannel → dynamic
-
This Channel Messaging API interface allows us to create a new message channel and send data through it via its two MessagePort properties.
no setter
- messageEvent → dynamic
-
A message received by a target object.
no setter
- messagePort → dynamic
-
This Channel Messaging API interface represents one of the two ports of a MessageChannel, allowing messages to be sent from one port and listening out for them arriving at the other.
no setter
- midiAccess → dynamic
-
Available only in secure contexts.
no setter
- midiConnectionEvent → dynamic
-
Available only in secure contexts.
no setter
- midiInput → dynamic
-
Available only in secure contexts.
no setter
- midiInputMap → dynamic
-
Available only in secure contexts.
no setter
- midiMessageEvent → dynamic
-
Available only in secure contexts.
no setter
- midiOutput → dynamic
-
Available only in secure contexts.
no setter
- midiOutputMap → dynamic
-
Available only in secure contexts.
no setter
- midiPort → dynamic
-
Available only in secure contexts.
no setter
- mimeType → dynamic
-
Provides contains information about a MIME type associated with a particular plugin. NavigatorPlugins.mimeTypes returns an array of this object.
no setter
- mimeTypeArray → dynamic
-
Returns an array of MimeType instances, each of which contains information about a supported browser plugins. This object is returned by NavigatorPlugins.mimeTypes.
no setter
- mouseEvent → dynamic
-
Events that occur due to the user interacting with a pointing device (such as a mouse). Common events using this interface include click, dblclick, mouseup, mousedown.
no setter
- mutationEvent → dynamic
-
Provides event properties that are specific to modifications to the Document Object Model (DOM) hierarchy and nodes.
no setter
- mutationObserver → dynamic
-
Provides the ability to watch for changes being made to the DOM tree. It is designed as a replacement for the older Mutation Events feature which was part of the DOM3 Events specification.
no setter
- mutationRecord → dynamic
-
A MutationRecord represents an individual DOM mutation. It is the object that is passed to MutationObserver's callback.
no setter
- name → void
-
no setter
- namedNodeMap → dynamic
-
A collection of Attr objects. Objects inside a NamedNodeMap are not in any particular order, unlike NodeList, although they may be accessed by an index as in an array.
no setter
- naN → num
-
no setter
- nan ↔ num
-
getter/setter pair
-
Available only in secure contexts.
no setter
-
MDN Reference
no setter
- node → dynamic
-
Node is an interface from which a number of DOM API object types inherit. It allows those types to be treated similarly; for example, inheriting the same set of methods, or being tested in the same way.
no setter
- nodeFilter → dynamic
-
no setter
- nodeIterator → dynamic
-
An iterator over the members of a list of the nodes in a subtree of the DOM. The nodes will be returned in document order.
no setter
- nodeList → dynamic
-
NodeList objects are collections of nodes, usually returned by properties such as Node.childNodes and methods such as document.querySelectorAll().
no setter
- notification → dynamic
-
This Notifications API interface is used to configure and display desktop notifications to the user.
no setter
- number → NumberConstructor
-
An object that represents a number of any kind. All JavaScript numbers are 64-bit floating-point numbers.
no setter
- object → ObjectConstructor
-
Provides functionality common to all JavaScript objects.
no setter
- offlineAudioCompletionEvent → dynamic
-
The Web Audio API OfflineAudioCompletionEvent interface represents events that occur when the processing of an OfflineAudioContext is terminated. The complete event implements this interface.
no setter
- offlineAudioContext → dynamic
-
An AudioContext interface representing an audio-processing graph built from linked together AudioNodes. In contrast with a standard AudioContext, an OfflineAudioContext doesn't render the audio to the device hardware; instead, it generates it, as fast as it can, and outputs the result to an AudioBuffer.
no setter
- offscreenCanvas → dynamic
-
MDN Reference
no setter
- offscreenCanvasRenderingContext2D → dynamic
-
MDN Reference
no setter
- onabort → dynamic Function(UIEvent)?
-
Fires when the user aborts the download.
no setter
- onafterprint → dynamic Function(Event)?
-
MDN Reference
no setter
- onanimationcancel → dynamic Function(AnimationEvent)?
-
MDN Reference
no setter
- onanimationend → dynamic Function(AnimationEvent)?
-
MDN Reference
no setter
- onanimationiteration → dynamic Function(AnimationEvent)?
-
MDN Reference
no setter
- onanimationstart → dynamic Function(AnimationEvent)?
-
MDN Reference
no setter
- onauxclick → dynamic Function(MouseEvent)?
-
MDN Reference
no setter
- onbeforeinput → dynamic Function(InputEvent)?
-
MDN Reference
no setter
- onbeforeprint → dynamic Function(Event)?
-
MDN Reference
no setter
- onbeforeunload → dynamic Function(BeforeUnloadEvent)?
-
MDN Reference
no setter
- onblur → dynamic Function(FocusEvent)?
-
Fires when the object loses the input focus.
no setter
- oncancel → dynamic Function(Event)?
-
MDN Reference
no setter
- oncanplay → dynamic Function(Event)?
-
Occurs when playback is possible, but would require further buffering.
no setter
- oncanplaythrough → dynamic Function(Event)?
-
MDN Reference
no setter
- onchange → dynamic Function(Event)?
-
Fires when the contents of the object or selection have changed.
no setter
- onclick → dynamic Function(MouseEvent)?
-
Fires when the user clicks the left mouse button on the object
no setter
- onclose → dynamic Function(Event)?
-
MDN Reference
no setter
-
Fires when the user clicks the right mouse button in the client area, opening the context menu.
no setter
- oncopy → dynamic Function(ClipboardEvent)?
-
MDN Reference
no setter
- oncuechange → dynamic Function(Event)?
-
MDN Reference
no setter
- oncut → dynamic Function(ClipboardEvent)?
-
MDN Reference
no setter
- ondblclick → dynamic Function(MouseEvent)?
-
Fires when the user double-clicks the object.
no setter
- ondevicemotion → dynamic Function(DeviceMotionEvent)?
-
Available only in secure contexts.
no setter
- ondeviceorientation → dynamic Function(DeviceOrientationEvent)?
-
Available only in secure contexts.
no setter
- ondrag → dynamic Function(DragEvent)?
-
Fires on the source object continuously during a drag operation.
no setter
- ondragend → dynamic Function(DragEvent)?
-
Fires on the source object when the user releases the mouse at the close of a drag operation.
no setter
- ondragenter → dynamic Function(DragEvent)?
-
Fires on the target element when the user drags the object to a valid drop target.
no setter
- ondragleave → dynamic Function(DragEvent)?
-
Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.
no setter
- ondragover → dynamic Function(DragEvent)?
-
Fires on the target element continuously while the user drags the object over a valid drop target.
no setter
- ondragstart → dynamic Function(DragEvent)?
-
Fires on the source object when the user starts to drag a text selection or selected object.
no setter
- ondrop → dynamic Function(DragEvent)?
-
MDN Reference
no setter
- ondurationchange → dynamic Function(Event)?
-
Occurs when the duration attribute is updated.
no setter
- onemptied → dynamic Function(Event)?
-
Occurs when the media element is reset to its initial state.
no setter
- onended → dynamic Function(Event)?
-
Occurs when the end of playback is reached.
no setter
- onerror → OnErrorEventHandler?
-
Fires when an error occurs during object loading.
no setter
- onfocus → dynamic Function(FocusEvent)?
-
Fires when the object receives focus.
no setter
- onformdata → dynamic Function(FormDataEvent)?
-
MDN Reference
no setter
- ongamepadconnected → dynamic Function(GamepadEvent)?
-
MDN Reference
no setter
- ongamepaddisconnected → dynamic Function(GamepadEvent)?
-
MDN Reference
no setter
- ongotpointercapture → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onhashchange → dynamic Function(HashChangeEvent)?
-
MDN Reference
no setter
- oninput → dynamic Function(Event)?
-
MDN Reference
no setter
- oninvalid → dynamic Function(Event)?
-
MDN Reference
no setter
- onkeydown → dynamic Function(KeyboardEvent)?
-
Fires when the user presses a key.
no setter
- onkeypress → dynamic Function(KeyboardEvent)?
-
Fires when the user presses an alphanumeric key.
no setter
- onkeyup → dynamic Function(KeyboardEvent)?
-
Fires when the user releases a key.
no setter
- onlanguagechange → dynamic Function(Event)?
-
MDN Reference
no setter
- onload → dynamic Function(Event)?
-
Fires immediately after the browser loads the object.
no setter
- onloadeddata → dynamic Function(Event)?
-
Occurs when media data is loaded at the current playback position.
no setter
- onloadedmetadata → dynamic Function(Event)?
-
Occurs when the duration and dimensions of the media have been determined.
no setter
- onloadstart → dynamic Function(Event)?
-
Occurs when Internet Explorer begins looking for media data.
no setter
- onlostpointercapture → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onmessage → dynamic Function(MessageEvent)?
-
MDN Reference
no setter
- onmessageerror → dynamic Function(MessageEvent)?
-
MDN Reference
no setter
- onmousedown → dynamic Function(MouseEvent)?
-
Fires when the user clicks the object with either mouse button.
no setter
- onmouseenter → dynamic Function(MouseEvent)?
-
MDN Reference
no setter
- onmouseleave → dynamic Function(MouseEvent)?
-
MDN Reference
no setter
- onmousemove → dynamic Function(MouseEvent)?
-
Fires when the user moves the mouse over the object.
no setter
- onmouseout → dynamic Function(MouseEvent)?
-
Fires when the user moves the mouse pointer outside the boundaries of the object.
no setter
- onmouseover → dynamic Function(MouseEvent)?
-
Fires when the user moves the mouse pointer into the object.
no setter
- onmouseup → dynamic Function(MouseEvent)?
-
Fires when the user releases a mouse button while the mouse is over the object.
no setter
- onoffline → dynamic Function(Event)?
-
MDN Reference
no setter
- ononline → dynamic Function(Event)?
-
MDN Reference
no setter
- onorientationchange → dynamic Function(Event)?
-
no setter
- onpagehide → dynamic Function(PageTransitionEvent)?
-
MDN Reference
no setter
- onpageshow → dynamic Function(PageTransitionEvent)?
-
MDN Reference
no setter
- onpaste → dynamic Function(ClipboardEvent)?
-
MDN Reference
no setter
- onpause → dynamic Function(Event)?
-
Occurs when playback is paused.
no setter
- onplay → dynamic Function(Event)?
-
Occurs when the play method is requested.
no setter
- onplaying → dynamic Function(Event)?
-
Occurs when the audio or video has started playing.
no setter
- onpointercancel → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onpointerdown → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onpointerenter → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onpointerleave → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onpointermove → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onpointerout → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onpointerover → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onpointerup → dynamic Function(PointerEvent)?
-
MDN Reference
no setter
- onpopstate → dynamic Function(PopStateEvent)?
-
MDN Reference
no setter
-
onprogress
→ dynamic Function(ProgressEvent<
EventTarget> )? -
Occurs to indicate progress while downloading media data.
no setter
- onratechange → dynamic Function(Event)?
-
Occurs when the playback rate is increased or decreased.
no setter
- onrejectionhandled → dynamic Function(PromiseRejectionEvent)?
-
MDN Reference
no setter
- onreset → dynamic Function(Event)?
-
Fires when the user resets a form.
no setter
- onresize → dynamic Function(UIEvent)?
-
MDN Reference
no setter
- onscroll → dynamic Function(Event)?
-
Fires when the user repositions the scroll box in the scroll bar on the object.
no setter
- onscrollend → dynamic Function(Event)?
-
MDN Reference
no setter
- onsecuritypolicyviolation → dynamic Function(SecurityPolicyViolationEvent)?
-
MDN Reference
no setter
- onseeked → dynamic Function(Event)?
-
Occurs when the seek operation ends.
no setter
- onseeking → dynamic Function(Event)?
-
Occurs when the current playback position is moved.
no setter
- onselect → dynamic Function(Event)?
-
Fires when the current selection changes.
no setter
- onselectionchange → dynamic Function(Event)?
-
MDN Reference
no setter
- onselectstart → dynamic Function(Event)?
-
MDN Reference
no setter
- onslotchange → dynamic Function(Event)?
-
MDN Reference
no setter
- onstalled → dynamic Function(Event)?
-
Occurs when the download has stopped.
no setter
- onstorage → dynamic Function(StorageEvent)?
-
MDN Reference
no setter
- onsubmit → dynamic Function(SubmitEvent)?
-
MDN Reference
no setter
- onsuspend → dynamic Function(Event)?
-
Occurs if the load operation has been intentionally halted.
no setter
- ontimeupdate → dynamic Function(Event)?
-
Occurs to indicate the current playback position.
no setter
- ontoggle → dynamic Function(Event)?
-
MDN Reference
no setter
- ontouchcancel → dynamic Function(TouchEvent)?
-
MDN Reference
no setter
- ontouchend → dynamic Function(TouchEvent)?
-
MDN Reference
no setter
- ontouchmove → dynamic Function(TouchEvent)?
-
MDN Reference
no setter
- ontouchstart → dynamic Function(TouchEvent)?
-
MDN Reference
no setter
- ontransitioncancel → dynamic Function(TransitionEvent)?
-
MDN Reference
no setter
- ontransitionend → dynamic Function(TransitionEvent)?
-
MDN Reference
no setter
- ontransitionrun → dynamic Function(TransitionEvent)?
-
MDN Reference
no setter
- ontransitionstart → dynamic Function(TransitionEvent)?
-
MDN Reference
no setter
- onunhandledrejection → dynamic Function(PromiseRejectionEvent)?
-
MDN Reference
no setter
- onunload → dynamic Function(Event)?
-
MDN Reference
no setter
- onvolumechange → dynamic Function(Event)?
-
Occurs when the volume is changed, or playback is muted or unmuted.
no setter
- onwaiting → dynamic Function(Event)?
-
Occurs when playback stops because the next frame of a video resource is not available.
no setter
- onwebkitanimationend → dynamic Function(Event)?
-
no setter
- onwebkitanimationiteration → dynamic Function(Event)?
-
no setter
- onwebkitanimationstart → dynamic Function(Event)?
-
no setter
- onwebkittransitionend → dynamic Function(Event)?
-
no setter
- onwheel → dynamic Function(WheelEvent)?
-
MDN Reference
no setter
- opener → dynamic
-
MDN Reference
no setter
- option → dynamic
-
no setter
- orientation → num
-
no setter
- origin → String
-
MDN Reference
no setter
- oscillatorNode → dynamic
-
The OscillatorNode interface represents a periodic waveform, such as a sine wave. It is an AudioScheduledSourceNode audio-processing module that causes a specified frequency of a given wave to be created—in effect, a constant tone.
no setter
- outerHeight → num
-
MDN Reference
no setter
- outerWidth → num
-
MDN Reference
no setter
- overconstrainedError → dynamic
-
MDN Reference
no setter
- pageTransitionEvent → dynamic
-
The PageTransitionEvent is fired when a document is being loaded or unloaded.
no setter
- pageXOffset → num
-
no setter
- pageYOffset → num
-
no setter
- pannerNode → dynamic
-
A PannerNode always has exactly one input and one output: the input can be mono or stereo but the output is always stereo (2 channels); you can't have panning effects without at least two audio channels!
no setter
- parent → WindowProxy
-
Refers to either the parent WindowProxy, or itself.
no setter
- path2D → dynamic
-
This Canvas 2D API interface is used to declare a path that can then be used on a CanvasRenderingContext2D object. The path methods of the CanvasRenderingContext2D interface are also present on this interface, which gives you the convenience of being able to retain and replay your path whenever desired.
no setter
- paymentMethodChangeEvent → dynamic
-
Available only in secure contexts.
no setter
- paymentRequest → dynamic
-
This Payment Request API interface is the primary access point into the API, and lets web content and apps accept payments from the end user.
Available only in secure contexts.
no setter
- paymentRequestUpdateEvent → dynamic
-
This Payment Request API interface enables a web page to update the details of a PaymentRequest in response to a user action.
Available only in secure contexts.
no setter
- paymentResponse → dynamic
-
This Payment Request API interface is returned after a user selects a payment method and approves a payment request.
Available only in secure contexts.
no setter
- performance → Performance
-
MDN Reference
no setter
- performanceEntry → dynamic
-
Encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the mark() method) at an explicit point in an application. Performance entries are also created in indirect ways such as loading a resource (such as an image).
no setter
- performanceEventTiming → dynamic
-
MDN Reference
no setter
- performanceMark → dynamic
-
PerformanceMark is an abstract interface for PerformanceEntry objects with an entryType of "mark". Entries of this type are created by calling performance.mark() to add a named DOMHighResTimeStamp (the mark) to the browser's performance timeline.
no setter
- performanceMeasure → dynamic
-
PerformanceMeasure is an abstract interface for PerformanceEntry objects with an entryType of "measure". Entries of this type are created by calling performance.measure() to add a named DOMHighResTimeStamp (the measure) between two marks to the browser's performance timeline.
no setter
-
The legacy PerformanceNavigation interface represents information about how the navigation to the current document was done.
no setter
-
Provides methods and properties to store and retrieve metrics regarding the browser's document navigation events. For example, this interface can be used to determine how much time it takes to load or unload a document.
no setter
- performanceObserver → dynamic
-
MDN Reference
no setter
- performanceObserverEntryList → dynamic
-
MDN Reference
no setter
- performancePaintTiming → dynamic
-
MDN Reference
no setter
- performanceResourceTiming → dynamic
-
Enables retrieval and analysis of detailed network timing data regarding the loading of an application's resources. An application can use the timing metrics to determine, for example, the length of time it takes to fetch a specific resource, such as an XMLHttpRequest,
no setter
- performanceServerTiming → dynamic
-
MDN Reference
no setter
- performanceTiming → dynamic
-
A legacy interface kept for backwards compatibility and contains properties that offer performance timing information for various events which occur during the loading and use of the current page. You get a PerformanceTiming object describing your page using the window.performance.timing property.
no setter
- periodicWave → dynamic
-
PeriodicWave has no inputs or outputs; it is used to define custom oscillators when calling OscillatorNode.setPeriodicWave(). The PeriodicWave itself is created/returned by AudioContext.createPeriodicWave().
no setter
- permissions → dynamic
-
MDN Reference
no setter
- permissionStatus → dynamic
-
MDN Reference
no setter
- personalbar → BarProp
-
Returns true if the personal bar is visible; otherwise, returns false.
no setter
- pictureInPictureEvent → dynamic
-
MDN Reference
no setter
- pictureInPictureWindow → dynamic
-
MDN Reference
no setter
- plugin → dynamic
-
Provides information about a browser plugin.
no setter
- pluginArray → dynamic
-
Used to store a list of Plugin objects describing the available plugins; it's returned by the window.navigator.plugins property. The PluginArray is not a JavaScript array, but has the length property and supports accessing individual items using bracket notation (plugins
2
), as well as via item(index) and namedItem("name") methods.no setter - pointerEvent → dynamic
-
The state of a DOM event produced by a pointer such as the geometry of the contact point, the device type that generated the event, the amount of pressure that was applied on the contact surface, etc.
no setter
- popStateEvent → dynamic
-
PopStateEvent is an event handler for the popstate event on the window.
no setter
-
postMessage
→ ({void Function([dynamic message, WindowPostMessageOptions? options]) $1, void Function(dynamic message, String targetOrigin, [List<
Object> ? transfer]) $2}) -
Overload accessor: $1, $2
no setter
- processingInstruction → dynamic
-
A processing instruction embeds application-specific instructions in XML which can be ignored by other applications that don't recognize them.
no setter
- progressEvent → dynamic
-
Events measuring progress of an underlying process, like an HTTP request (for an XMLHttpRequest, or the loading of the underlying resource of an ,
no setter
- promise → PromiseConstructor
-
Represents the completion of an asynchronous operation
no setter
- promiseRejectionEvent → dynamic
-
MDN Reference
no setter
- proxy → ProxyConstructor
-
no setter
- publicKeyCredential → dynamic
-
Available only in secure contexts.
no setter
- pushManager → dynamic
-
This Push API interface provides a way to receive notifications from third-party servers as well as request URLs for push notifications.
Available only in secure contexts.
no setter
- pushSubscription → dynamic
-
This Push API interface provides a subcription's URL endpoint and allows unsubscription from a push service.
Available only in secure contexts.
no setter
- pushSubscriptionOptions → dynamic
-
Available only in secure contexts.
no setter
- radioNodeList → dynamic
-
MDN Reference
no setter
- range → dynamic
-
A fragment of a document that can contain nodes and parts of text nodes.
no setter
- rangeError → RangeErrorConstructor
-
no setter
- readableByteStreamController → dynamic
-
MDN Reference
no setter
- readableStream → dynamic
-
This Streams API interface represents a readable stream of byte data. The Fetch API offers a concrete instance of a ReadableStream through the body property of a Response object.
no setter
- readableStreamBYOBReader → dynamic
-
MDN Reference
no setter
- readableStreamBYOBRequest → dynamic
-
MDN Reference
no setter
- readableStreamDefaultController → dynamic
-
MDN Reference
no setter
- readableStreamDefaultReader → dynamic
-
MDN Reference
no setter
- referenceError → ReferenceErrorConstructor
-
no setter
- reflect → $ModuleReflect
-
no setter
- regExp → RegExpConstructor
-
no setter
- remotePlayback → dynamic
-
MDN Reference
no setter
-
removeEventListener
→ ({void Function<
K$>(WindowEventMap< $1, void Function(String type, Object listener, [Object? options]) $2})K$> type, dynamic listener(K$), [Object? options]) -
Overload accessor: $1, $2
no setter
- report → dynamic
-
MDN Reference
no setter
- reportBody → dynamic
-
MDN Reference
no setter
- reportingObserver → dynamic
-
MDN Reference
no setter
- request → dynamic
-
This Fetch API interface represents a resource request.
no setter
- resizeObserver → dynamic
-
MDN Reference
no setter
- resizeObserverEntry → dynamic
-
MDN Reference
no setter
- resizeObserverSize → dynamic
-
MDN Reference
no setter
- response → dynamic
-
This Fetch API interface represents the response to a request.
no setter
- rtcCertificate → dynamic
-
MDN Reference
no setter
- rtcDataChannel → dynamic
-
MDN Reference
no setter
- rtcDataChannelEvent → dynamic
-
MDN Reference
no setter
- rtcDtlsTransport → dynamic
-
MDN Reference
no setter
- rtcdtmfSender → dynamic
-
MDN Reference
no setter
- rtcdtmfToneChangeEvent → dynamic
-
Events sent to indicate that DTMF tones have started or finished playing. This interface is used by the tonechange event.
no setter
- rtcEncodedAudioFrame → dynamic
-
no setter
- rtcEncodedVideoFrame → dynamic
-
no setter
- rtcError → dynamic
-
MDN Reference
no setter
- rtcErrorEvent → dynamic
-
MDN Reference
no setter
- rtcIceCandidate → dynamic
-
The RTCIceCandidate interface—part of the WebRTC API—represents a candidate Internet Connectivity Establishment (ICE) configuration which may be used to establish an RTCPeerConnection.
no setter
- rtcIceTransport → dynamic
-
Provides access to information about the ICE transport layer over which the data is being sent and received.
no setter
- rtcPeerConnection → dynamic
-
A WebRTC connection between the local computer and a remote peer. It provides methods to connect to a remote peer, maintain and monitor the connection, and close the connection once it's no longer needed.
no setter
- rtcPeerConnectionIceErrorEvent → dynamic
-
MDN Reference
no setter
- rtcPeerConnectionIceEvent → dynamic
-
Events that occurs in relation to ICE candidates with the target, usually an RTCPeerConnection. Only one event is of this type: icecandidate.
no setter
- rtcRtpReceiver → dynamic
-
This WebRTC API interface manages the reception and decoding of data for a MediaStreamTrack on an RTCPeerConnection.
no setter
- rtcRtpSender → dynamic
-
Provides the ability to control and obtain details about how a particular MediaStreamTrack is encoded and sent to a remote peer.
no setter
- rtcRtpTransceiver → dynamic
-
MDN Reference
no setter
- rtcSctpTransport → dynamic
-
MDN Reference
no setter
- rtcSessionDescription → dynamic
-
One end of a connection—or potential connection—and how it's configured. Each RTCSessionDescription consists of a description type indicating which part of the offer/answer negotiation process it describes and of the SDP descriptor of the session.
no setter
- rtcStatsReport → dynamic
-
MDN Reference
no setter
- rtcTrackEvent → dynamic
-
MDN Reference
no setter
- screen → Screen
-
MDN Reference
no setter
- screenLeft → num
-
MDN Reference
no setter
- screenOrientation → dynamic
-
MDN Reference
no setter
- screenTop → num
-
MDN Reference
no setter
- screenX → num
-
MDN Reference
no setter
- screenY → num
-
MDN Reference
no setter
- scriptProcessorNode → dynamic
-
Allows the generation, processing, or analyzing of audio using JavaScript.
no setter
- scroll → ({void Function([ScrollToOptions? options]) $1, void Function(num x, num y) $2})
-
Overload accessor: $1, $2
no setter
- scrollbars → BarProp
-
Returns true if the scrollbars are visible; otherwise, returns false.
no setter
- scrollBy → ({void Function([ScrollToOptions? options]) $1, void Function(num x, num y) $2})
-
Overload accessor: $1, $2
no setter
- scrollTo → ({void Function([ScrollToOptions? options]) $1, void Function(num x, num y) $2})
-
Overload accessor: $1, $2
no setter
- scrollX → num
-
MDN Reference
no setter
- scrollY → num
-
MDN Reference
no setter
- securityPolicyViolationEvent → dynamic
-
Inherits from Event, and represents the event object of an event sent on a document or worker when its content security policy is violated.
no setter
- selection → dynamic
-
A Selection object represents the range of text selected by the user or the current position of the caret. To obtain a Selection object for examination or modification, call Window.getSelection().
no setter
- self → _Intersection5
-
MDN Reference
no setter
- serviceWorker → dynamic
-
This ServiceWorker API interface provides a reference to a service worker. Multiple browsing contexts (e.g. pages, workers, etc.) can be associated with the same service worker, each through a unique ServiceWorker object.
Available only in secure contexts.
no setter
- serviceWorkerContainer → dynamic
-
The ServiceWorkerContainer interface of the ServiceWorker API provides an object representing the service worker as an overall unit in the network ecosystem, including facilities to register, unregister and update service workers, and access the state of service workers and their registrations.
Available only in secure contexts.
no setter
- serviceWorkerRegistration → dynamic
-
This ServiceWorker API interface represents the service worker registration. You register a service worker to control one or more pages that share the same origin.
Available only in secure contexts.
no setter
- sessionStorage → Storage
-
MDN Reference
no setter
- set → SetConstructor
-
no setter
- shadowRoot → dynamic
-
MDN Reference
no setter
-
no setter
-
MDN Reference
no setter
- sourceBuffer → dynamic
-
A chunk of media to be passed into an HTMLMediaElement and played, via a MediaSource object. This can be made up of one or several media segments.
no setter
- sourceBufferList → dynamic
-
A simple container list for multiple SourceBuffer objects.
no setter
- speechRecognitionAlternative → dynamic
-
MDN Reference
no setter
- speechRecognitionResult → dynamic
-
MDN Reference
no setter
- speechRecognitionResultList → dynamic
-
MDN Reference
no setter
- speechSynthesis → SpeechSynthesis
-
MDN Reference
no setter
- speechSynthesisErrorEvent → dynamic
-
MDN Reference
no setter
- speechSynthesisEvent → dynamic
-
This Web Speech API interface contains information about the current state of SpeechSynthesisUtterance objects that have been processed in the speech service.
no setter
- speechSynthesisUtterance → dynamic
-
This Web Speech API interface represents a speech request. It contains the content the speech service should read and information about how to read it (e.g. language, pitch and volume.)
no setter
- speechSynthesisVoice → dynamic
-
This Web Speech API interface represents a voice that the system supports. Every SpeechSynthesisVoice has its own relative speech service including information about language, name and URI.
no setter
- staticRange → dynamic
-
MDN Reference
no setter
- status → String
-
no setter
- statusbar → BarProp
-
Returns true if the status bar is visible; otherwise, returns false.
no setter
- stereoPannerNode → dynamic
-
The pan property takes a unitless value between -1 (full left pan) and 1 (full right pan). This interface was introduced as a much simpler way to apply a simple panning effect than having to use a full PannerNode.
no setter
- storage → dynamic
-
This Web Storage API interface provides access to a particular domain's session or local storage. It allows, for example, the addition, modification, or deletion of stored data items.
no setter
- storageEvent → dynamic
-
A StorageEvent is sent to a window when a storage area it has access to is changed within the context of another document.
no setter
- storageManager → dynamic
-
Available only in secure contexts.
no setter
- string → StringConstructor
-
Allows manipulation and formatting of text strings and determination and location of substrings within strings.
no setter
- stylePropertyMap → dynamic
-
MDN Reference
no setter
- stylePropertyMapReadOnly → dynamic
-
MDN Reference
no setter
- styleSheet → dynamic
-
A single style sheet. CSS style sheets will further implement the more specialized CSSStyleSheet interface.
no setter
- styleSheetList → dynamic
-
A list of StyleSheet.
no setter
- submitEvent → dynamic
-
MDN Reference
no setter
- subtleCrypto → dynamic
-
This Web Crypto API interface provides a number of low-level cryptographic functions. It is accessed via the Crypto.subtle properties available in a window context (via Window.crypto).
Available only in secure contexts.
no setter
- svgaElement → dynamic
-
Provides access to the properties of element, as well as methods to manipulate them.
no setter
- svgAngle → dynamic
-
Used to represent a value that can be an
no setter
- svgAnimatedAngle → dynamic
-
Used for attributes of basic type
no setter
- svgAnimatedBoolean → dynamic
-
Used for attributes of type boolean which can be animated.
no setter
- svgAnimatedEnumeration → dynamic
-
Used for attributes whose value must be a constant from a particular enumeration and which can be animated.
no setter
- svgAnimatedInteger → dynamic
-
Used for attributes of basic type
no setter
- svgAnimatedLength → dynamic
-
Used for attributes of basic type
no setter
- svgAnimatedLengthList → dynamic
-
Used for attributes of type SVGLengthList which can be animated.
no setter
- svgAnimatedNumber → dynamic
-
Used for attributes of basic type
no setter
- svgAnimatedNumberList → dynamic
-
The SVGAnimatedNumber interface is used for attributes which take a list of numbers and which can be animated.
no setter
- svgAnimatedPreserveAspectRatio → dynamic
-
Used for attributes of type SVGPreserveAspectRatio which can be animated.
no setter
- svgAnimatedRect → dynamic
-
Used for attributes of basic SVGRect which can be animated.
no setter
- svgAnimatedString → dynamic
-
The SVGAnimatedString interface represents string attributes which can be animated from each SVG declaration. You need to create SVG attribute before doing anything else, everything should be declared inside this.
no setter
- svgAnimatedTransformList → dynamic
-
Used for attributes which take a list of numbers and which can be animated.
no setter
- svgAnimateElement → dynamic
-
MDN Reference
no setter
- svgAnimateMotionElement → dynamic
-
MDN Reference
no setter
- svgAnimateTransformElement → dynamic
-
MDN Reference
no setter
- svgAnimationElement → dynamic
-
MDN Reference
no setter
- svgCircleElement → dynamic
-
An interface for the
no setter
- svgClipPathElement → dynamic
-
Provides access to the properties of
no setter
- svgComponentTransferFunctionElement → dynamic
-
A base interface used by the component transfer function interfaces.
no setter
- svgDefsElement → dynamic
-
Corresponds to the
no setter
- svgDescElement → dynamic
-
Corresponds to the
no setter
- svgElement → dynamic
-
All of the SVG DOM interfaces that correspond directly to elements in the SVG language derive from the SVGElement interface.
no setter
- svgEllipseElement → dynamic
-
Provides access to the properties of
no setter
- svgfeBlendElement → dynamic
-
Corresponds to the
no setter
- svgfeColorMatrixElement → dynamic
-
Corresponds to the
no setter
- svgfeComponentTransferElement → dynamic
-
Corresponds to the
no setter
- svgfeCompositeElement → dynamic
-
Corresponds to the
no setter
- svgfeConvolveMatrixElement → dynamic
-
Corresponds to the
no setter
- svgfeDiffuseLightingElement → dynamic
-
Corresponds to the
no setter
- svgfeDisplacementMapElement → dynamic
-
Corresponds to the
no setter
- svgfeDistantLightElement → dynamic
-
Corresponds to the
no setter
- svgfeDropShadowElement → dynamic
-
MDN Reference
no setter
- svgfeFloodElement → dynamic
-
Corresponds to the
no setter
- svgfeFuncAElement → dynamic
-
Corresponds to the
no setter
- svgfeFuncBElement → dynamic
-
Corresponds to the
no setter
- svgfeFuncGElement → dynamic
-
Corresponds to the
no setter
- svgfeFuncRElement → dynamic
-
Corresponds to the
no setter
- svgfeGaussianBlurElement → dynamic
-
Corresponds to the
no setter
- svgfeImageElement → dynamic
-
Corresponds to the
no setter
- svgfeMergeElement → dynamic
-
Corresponds to the
no setter
- svgfeMergeNodeElement → dynamic
-
Corresponds to the
no setter
- svgfeMorphologyElement → dynamic
-
Corresponds to the
no setter
- svgfeOffsetElement → dynamic
-
Corresponds to the
no setter
- svgfePointLightElement → dynamic
-
Corresponds to the
no setter
- svgfeSpecularLightingElement → dynamic
-
Corresponds to the
no setter
- svgfeSpotLightElement → dynamic
-
Corresponds to the
no setter
- svgfeTileElement → dynamic
-
Corresponds to the
no setter
- svgfeTurbulenceElement → dynamic
-
Corresponds to the
no setter
- svgFilterElement → dynamic
-
Provides access to the properties of
no setter
- svgForeignObjectElement → dynamic
-
Provides access to the properties of
no setter
- svggElement → dynamic
-
Corresponds to the
no setter
- svgGeometryElement → dynamic
-
MDN Reference
no setter
- svgGradientElement → dynamic
-
The SVGGradient interface is a base interface used by SVGLinearGradientElement and SVGRadialGradientElement.
no setter
- svgGraphicsElement → dynamic
-
SVG elements whose primary purpose is to directly render graphics into a group.
no setter
- svgImageElement → dynamic
-
Corresponds to the element.
no setter
- svgLength → dynamic
-
Correspond to the
no setter
- svgLengthList → dynamic
-
The SVGLengthList defines a list of SVGLength objects.
no setter
- svgLinearGradientElement → dynamic
-
Corresponds to the
no setter
- svgLineElement → dynamic
-
Provides access to the properties of
no setter
- svgMarkerElement → dynamic
-
MDN Reference
no setter
- svgMaskElement → dynamic
-
Provides access to the properties of
no setter
- svgMatrix → dynamic
-
no setter
- svgMetadataElement → dynamic
-
Corresponds to the
no setter
- svgmPathElement → dynamic
-
MDN Reference
no setter
- svgNumber → dynamic
-
Corresponds to the
no setter
- svgNumberList → dynamic
-
The SVGNumberList defines a list of SVGNumber objects.
no setter
- svgPathElement → dynamic
-
Corresponds to the
no setter
- svgPatternElement → dynamic
-
Corresponds to the
no setter
- svgPoint → dynamic
-
no setter
- svgPointList → dynamic
-
MDN Reference
no setter
- svgPolygonElement → dynamic
-
Provides access to the properties of
no setter
- svgPolylineElement → dynamic
-
Provides access to the properties of
no setter
- svgPreserveAspectRatio → dynamic
-
Corresponds to the preserveAspectRatio attribute, which is available for some of SVG's elements.
no setter
- svgRadialGradientElement → dynamic
-
Corresponds to the
no setter
- svgRect → dynamic
-
no setter
- svgRectElement → dynamic
-
Provides access to the properties of
no setter
- svgScriptElement → dynamic
-
Corresponds to the SVG
no setter
- svgSetElement → dynamic
-
MDN Reference
no setter
- svgStopElement → dynamic
-
Corresponds to the
no setter
- svgStringList → dynamic
-
The SVGStringList defines a list of DOMString objects.
no setter
- svgStyleElement → dynamic
-
Corresponds to the SVG
no setter
- svgsvgElement → dynamic
-
Provides access to the properties of
no setter
- svgSwitchElement → dynamic
-
Corresponds to the
no setter
- svgSymbolElement → dynamic
-
Corresponds to the
no setter
- svgTextContentElement → dynamic
-
Implemented by elements that support rendering child text content. It is inherited by various text-related interfaces, such as SVGTextElement, SVGTSpanElement, SVGTRefElement, SVGAltGlyphElement and SVGTextPathElement.
no setter
- svgTextElement → dynamic
-
Corresponds to the
no setter
- svgTextPathElement → dynamic
-
Corresponds to the
no setter
- svgTextPositioningElement → dynamic
-
Implemented by elements that support attributes that position individual text glyphs. It is inherited by SVGTextElement, SVGTSpanElement, SVGTRefElement and SVGAltGlyphElement.
no setter
- svgTitleElement → dynamic
-
Corresponds to the
no setter
- svgTransform → dynamic
-
SVGTransform is the interface for one of the component transformations within an SVGTransformList; thus, an SVGTransform object corresponds to a single component (e.g., scale(…) or matrix(…)) within a transform attribute.
no setter
- svgTransformList → dynamic
-
The SVGTransformList defines a list of SVGTransform objects.
no setter
- svgtSpanElement → dynamic
-
A
no setter
- svgUnitTypes → dynamic
-
A commonly used set of constants used for reflecting gradientUnits, patternContentUnits and other similar attributes.
no setter
- svgUseElement → dynamic
-
Corresponds to the
no setter
- svgViewElement → dynamic
-
Provides access to the properties of
no setter
- symbol → SymbolConstructor
-
no setter
- syntaxError → SyntaxErrorConstructor
-
no setter
- text → dynamic
-
The textual content of Element or Attr. If an element has no markup within its content, it has a single child implementing Text that contains the element's text. However, if the element contains markup, it is parsed into information items and Text nodes that form its children.
no setter
- textDecoder → dynamic
-
A decoder for a specific method, that is a specific character encoding, like utf-8, iso-8859-2, koi8, cp1261, gbk, etc. A decoder takes a stream of bytes as input and emits a stream of code points. For a more scalable, non-native library, see StringView – a C-like representation of strings based on typed arrays.
no setter
- textDecoderStream → dynamic
-
MDN Reference
no setter
- textEncoder → dynamic
-
TextEncoder takes a stream of code points as input and emits a stream of bytes. For a more scalable, non-native library, see StringView – a C-like representation of strings based on typed arrays.
no setter
- textEncoderStream → dynamic
-
MDN Reference
no setter
- textMetrics → dynamic
-
The dimensions of a piece of text in the canvas, as created by the CanvasRenderingContext2D.measureText() method.
no setter
- textTrack → dynamic
-
This interface also inherits properties from EventTarget.
no setter
- textTrackCue → dynamic
-
TextTrackCues represent a string of text that will be displayed for some duration of time on a TextTrack. This includes the start and end times that the cue will be displayed. A TextTrackCue cannot be used directly, instead one of the derived types (e.g. VTTCue) must be used.
no setter
- textTrackCueList → dynamic
-
MDN Reference
no setter
- textTrackList → dynamic
-
MDN Reference
no setter
- timeRanges → dynamic
-
Used to represent a set of time ranges, primarily for the purpose of tracking which portions of media have been buffered when loading it for use by the
no setter
- toggleEvent → dynamic
-
MDN Reference
no setter
- toolbar → BarProp
-
Returns true if the toolbar is visible; otherwise, returns false.
no setter
- top → WindowProxy?
-
MDN Reference
no setter
- touch → dynamic
-
A single contact point on a touch-sensitive device. The contact point is commonly a finger or stylus and the device may be a touchscreen or trackpad.
no setter
- touchEvent → dynamic
-
An event sent when the state of contacts with a touch-sensitive surface changes. This surface can be a touch screen or trackpad, for example. The event can describe one or more points of contact with the screen and includes support for detecting movement, addition and removal of contact points, and so forth.
no setter
- touchList → dynamic
-
A list of contact points on a touch surface. For example, if the user has three fingers on the touch surface (such as a screen or trackpad), the corresponding TouchList object would have one Touch object for each finger, for a total of three entries.
no setter
- trackEvent → dynamic
-
The TrackEvent interface, part of the HTML DOM specification, is used for events which represent changes to the set of available tracks on an HTML media element; these events are addtrack and removetrack.
no setter
- transformStream → dynamic
-
MDN Reference
no setter
- transformStreamDefaultController → dynamic
-
MDN Reference
no setter
- transitionEvent → dynamic
-
Events providing information related to transitions.
no setter
- treeWalker → dynamic
-
The nodes of a document subtree and a position within them.
no setter
- typeError → TypeErrorConstructor
-
no setter
- uiEvent → dynamic
-
Simple user interface events.
no setter
- uint16Array → Uint16ArrayConstructor
-
A typed array of 16-bit unsigned integer values. The contents are initialized to 0. If the
requested number of bytes could not be allocated an exception is raised.
no setter
- uint32Array → Uint32ArrayConstructor
-
A typed array of 32-bit unsigned integer values. The contents are initialized to 0. If the
requested number of bytes could not be allocated an exception is raised.
no setter
- uint8Array → Uint8ArrayConstructor
-
A typed array of 8-bit unsigned integer values. The contents are initialized to 0. If the
requested number of bytes could not be allocated an exception is raised.
no setter
- uint8ClampedArray → Uint8ClampedArrayConstructor
-
A typed array of 8-bit unsigned integer (clamped) values. The contents are initialized to 0.
If the requested number of bytes could not be allocated an exception is raised.
no setter
- undefined ↔ dynamic
-
getter/setter pair
- uriError → URIErrorConstructor
-
no setter
- url → dynamic
-
The URL interface represents an object providing static methods used for creating object URLs.
no setter
- urlSearchParams → dynamic
-
MDN Reference
no setter
- userActivation → dynamic
-
MDN Reference
no setter
- validityState → dynamic
-
The validity states that an element can be in, with respect to constraint validation. Together, they help explain why an element's value fails to validate, if it's not valid.
no setter
- vbArray → VBArrayConstructor
-
Enables reading from a COM safe array, which might have an alternate lower bound, or multiple dimensions.
no setter
- videoColorSpace → dynamic
-
MDN Reference
no setter
- videoDecoder → dynamic
-
Available only in secure contexts.
no setter
- videoEncoder → dynamic
-
Available only in secure contexts.
no setter
- videoFrame → dynamic
-
MDN Reference
no setter
- videoPlaybackQuality → dynamic
-
Returned by the HTMLVideoElement.getVideoPlaybackQuality() method and contains metrics that can be used to determine the playback quality of a video.
no setter
- visualViewport → VisualViewport?
-
MDN Reference
no setter
- vttCue → dynamic
-
MDN Reference
no setter
- vttRegion → dynamic
-
MDN Reference
no setter
- wakeLock → dynamic
-
Available only in secure contexts.
no setter
- wakeLockSentinel → dynamic
-
Available only in secure contexts.
no setter
- waveShaperNode → dynamic
-
A WaveShaperNode always has exactly one input and one output.
no setter
- weakMap → WeakMapConstructor
-
no setter
- weakRef → WeakRefConstructor
-
no setter
- weakSet → WeakSetConstructor
-
no setter
- webAssembly → $ModuleWebAssembly
-
no setter
- webGL2RenderingContext → dynamic
-
MDN Reference
no setter
- webGLActiveInfo → dynamic
-
Part of the WebGL API and represents the information returned by calling the WebGLRenderingContext.getActiveAttrib() and WebGLRenderingContext.getActiveUniform() methods.
no setter
- webGLBuffer → dynamic
-
Part of the WebGL API and represents an opaque buffer object storing data such as vertices or colors.
no setter
- webGLContextEvent → dynamic
-
The WebContextEvent interface is part of the WebGL API and is an interface for an event that is generated in response to a status change to the WebGL rendering context.
no setter
- webGLFramebuffer → dynamic
-
Part of the WebGL API and represents a collection of buffers that serve as a rendering destination.
no setter
- webGLProgram → dynamic
-
The WebGLProgram is part of the WebGL API and is a combination of two compiled WebGLShaders consisting of a vertex shader and a fragment shader (both written in GLSL).
no setter
- webGLQuery → dynamic
-
MDN Reference
no setter
- webGLRenderbuffer → dynamic
-
Part of the WebGL API and represents a buffer that can contain an image, or can be source or target of an rendering operation.
no setter
- webGLRenderingContext → dynamic
-
Provides an interface to the OpenGL ES 2.0 graphics rendering context for the drawing surface of an HTML
no setter
- webGLSampler → dynamic
-
MDN Reference
no setter
- webGLShader → dynamic
-
The WebGLShader is part of the WebGL API and can either be a vertex or a fragment shader. A WebGLProgram requires both types of shaders.
no setter
- webGLShaderPrecisionFormat → dynamic
-
Part of the WebGL API and represents the information returned by calling the WebGLRenderingContext.getShaderPrecisionFormat() method.
no setter
- webGLSync → dynamic
-
MDN Reference
no setter
- webGLTexture → dynamic
-
Part of the WebGL API and represents an opaque texture object providing storage and state for texturing operations.
no setter
- webGLTransformFeedback → dynamic
-
MDN Reference
no setter
- webGLUniformLocation → dynamic
-
Part of the WebGL API and represents the location of a uniform variable in a shader program.
no setter
- webGLVertexArrayObject → dynamic
-
MDN Reference
no setter
- webKitCSSMatrix → dynamic
-
no setter
- webkitURL → dynamic
-
no setter
- webSocket → dynamic
-
Provides the API for creating and managing a WebSocket connection to a server, as well as for sending and receiving data on the connection.
no setter
- webTransport → dynamic
-
Available only in secure contexts.
no setter
- webTransportBidirectionalStream → dynamic
-
Available only in secure contexts.
no setter
- webTransportDatagramDuplexStream → dynamic
-
Available only in secure contexts.
no setter
- webTransportError → dynamic
-
Available only in secure contexts.
no setter
- wheelEvent → dynamic
-
Events that occur due to the user moving a mouse wheel or similar input device.
no setter
- window → _Intersection6
-
MDN Reference
no setter
- worker → dynamic
-
This Web Workers API interface represents a background task that can be easily created and can send messages back to its creator. Creating a worker is as simple as calling the Worker() constructor and specifying a script to be run in the worker thread.
no setter
- worklet → dynamic
-
Available only in secure contexts.
no setter
- writableStream → dynamic
-
This Streams API interface provides a standard abstraction for writing streaming data to a destination, known as a sink. This object comes with built-in backpressure and queuing.
no setter
- writableStreamDefaultController → dynamic
-
This Streams API interface represents a controller allowing control of a WritableStream's state. When constructing a WritableStream, the underlying sink is given a corresponding WritableStreamDefaultController instance to manipulate.
no setter
- writableStreamDefaultWriter → dynamic
-
This Streams API interface is the object returned by WritableStream.getWriter() and once created locks the < writer to the WritableStream ensuring that no other streams can write to the underlying sink.
no setter
- wScript → dynamic
-
no setter
- wsh → dynamic
-
WSH is an alias for WScript under Windows Script Host
no setter
- xmlDocument → dynamic
-
An XML document. It inherits from the generic Document and does not add any specific methods or properties to it: nevertheless, several algorithms behave differently with the two types of documents.
no setter
- xmlHttpRequest → dynamic
-
Use XMLHttpRequest (XHR) objects to interact with servers. You can retrieve data from a URL without having to do a full page refresh. This enables a Web page to update just part of a page without disrupting what the user is doing.
no setter
- xmlHttpRequestEventTarget → dynamic
-
MDN Reference
no setter
- xmlHttpRequestUpload → dynamic
-
MDN Reference
no setter
- xmlSerializer → dynamic
-
Provides the serializeToString() method to construct an XML string representing a DOM tree.
no setter
- xPathEvaluator → dynamic
-
The XPathEvaluator interface allows to compile and evaluate XPath expressions.
no setter
- xPathExpression → dynamic
-
This interface is a compiled XPath expression that can be evaluated on a document or specific node to return information its DOM tree.
no setter
- xPathResult → dynamic
-
The results generated by evaluating an XPath expression within the context of a given node.
no setter
- xsltProcessor → dynamic
-
An XSLTProcessor applies an XSLT stylesheet transformation to an XML document to produce a new XML document as output. It has methods to load the XSLT stylesheet, to manipulate xsl:param parameter values, and to apply the transformation to documents.
no setter
Functions
-
alert(
[dynamic message]) → void - MDN Reference
-
atob(
String data) → String - MDN Reference
-
blur(
) → void - MDN Reference
-
btoa(
String data) → String - MDN Reference
-
cancelAnimationFrame(
num handle) → void -
cancelIdleCallback(
num handle) → void - MDN Reference
-
captureEvents(
) → void -
clearInterval(
[num? id]) → void - MDN Reference
-
clearTimeout(
[num? id]) → void - MDN Reference
-
close(
) → void - Closes the window.
-
confirm(
[String? message]) → bool - MDN Reference
-
decodeURI(
String encodedURI) → String - Gets the unencoded version of an encoded Uniform Resource Identifier (URI).
-
decodeURIComponent(
String encodedURIComponent) → String - Gets the unencoded version of an encoded component of a Uniform Resource Identifier (URI).
-
dispatchEvent(
Event event) → bool - 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.
-
encodeURI(
String uri) → String - Encodes a text string as a valid Uniform Resource Identifier (URI)
-
encodeURIComponent(
Object uriComponent) → String - Encodes a text string as a valid component of a Uniform Resource Identifier (URI).
-
eval(
String x) → dynamic - Evaluates JavaScript code and executes it.
-
fetch(
Object input, [RequestInit? init]) → Future< Response> - MDN Reference
-
focus(
) → void - Moves the focus to the window's browsing context, if any.
-
getComputedStyle(
Element elt, [String? pseudoElt]) → CSSStyleDeclaration - MDN Reference
-
getSelection(
) → Selection? - MDN Reference
-
isFinite(
num number) → bool - Determines whether a supplied number is finite.
-
isNaN(
num number) → bool - Returns a Boolean value that indicates whether a value is the reserved value NaN (not a number).
-
matchMedia(
String query) → MediaQueryList - MDN Reference
-
moveBy(
num x, num y) → void - MDN Reference
-
moveTo(
num x, num y) → void - MDN Reference
-
open(
[Object? url, String? target, String? features]) → WindowProxy? - MDN Reference
-
parseFloat(
String string) → num - Converts a string to a floating-point number.
-
parseInt(
String string, [num? radix]) → num - Converts a string to an integer.
-
print(
) → void - MDN Reference
-
prompt(
[String? message, String? default$]) → String? - MDN Reference
-
queueMicrotask(
VoidFunction callback) → void - MDN Reference
-
releaseEvents(
) → void -
reportError(
[dynamic e]) → void - MDN Reference
-
requestAnimationFrame(
FrameRequestCallback callback) → num -
requestIdleCallback(
IdleRequestCallback callback, [IdleRequestOptions? options]) → num - MDN Reference
-
resizeBy(
num x, num y) → void - MDN Reference
-
resizeTo(
num width, num height) → void - MDN Reference
-
setInterval(
Object handler, [num? timeout, Iterable? arguments]) → num - MDN Reference
-
setTimeout(
Object handler, [num? timeout, Iterable? arguments]) → num - MDN Reference
-
stop(
) → void - Cancels the document load.
-
structuredClone<
T> (T value, [StructuredSerializeOptions? options]) → T - MDN Reference
-
toString$(
) → String -
unescape(
String string) → String - Computes a new string in which hexadecimal escape sequences are replaced with the character that it represents.
Typedefs
- AlgorithmIdentifier = Object
- AlignSetting = AlignSettingOptions
- AlphaOption = AlphaOptionOptions
- AnimationPlayState = AnimationPlayStateOptions
- AnimationReplaceState = AnimationReplaceStateOptions
- AppendMode = AppendModeOptions
- ArrayBufferLike = dynamic
- AttestationConveyancePreference = AttestationConveyancePreferenceOptions
- AudioContextLatencyCategory = AudioContextLatencyCategoryOptions
- AudioContextState = AudioContextStateOptions
- AuthenticatorAttachment = AuthenticatorAttachmentOptions
- AuthenticatorTransport = AuthenticatorTransportOptions
- AutoFill = Object
- AutoFillAddressKind = AutoFillAddressKindOptions
- AutoFillBase = AutoFillBaseOptions
- AutoFillContactField = AutoFillContactFieldOptions
- AutoFillContactKind = AutoFillContactKindOptions
- AutoFillCredentialField = String
- AutoFillField = Object
- AutoFillNormalField = AutoFillNormalFieldOptions
- AutoFillSection = String
- AutoKeyword = String
- AutomationRate = AutomationRateOptions
- AvcBitstreamFormat = AvcBitstreamFormatOptions
-
Awaited<
T> = dynamic - BCP47LanguageTag = String
- BigInteger = Uint8List
- BinaryData = Object
- BinaryType = BinaryTypeOptions
- BiquadFilterType = BiquadFilterTypeOptions
- BlobPart = Object
- BodyInit = Object
- BufferSource = Object
- CanPlayTypeResult = CanPlayTypeResultOptions
- CanvasDirection = CanvasDirectionOptions
- CanvasFillRule = CanvasFillRuleOptions
- CanvasFontKerning = CanvasFontKerningOptions
- CanvasFontStretch = CanvasFontStretchOptions
- CanvasFontVariantCaps = CanvasFontVariantCapsOptions
- CanvasImageSource = Object
- CanvasLineCap = CanvasLineCapOptions
- CanvasLineJoin = CanvasLineJoinOptions
- CanvasTextAlign = CanvasTextAlignOptions
- CanvasTextBaseline = CanvasTextBaselineOptions
- CanvasTextRendering = CanvasTextRenderingOptions
-
Capitalize<
S extends String> = Never - ChannelCountMode = ChannelCountModeOptions
- ChannelInterpretation = ChannelInterpretationOptions
- ClientTypes = ClientTypesOptions
-
ClipboardItemData
= Future<
Object> -
ClipboardItems
= List<
ClipboardItem> - CodecState = CodecStateOptions
- ColorGamut = ColorGamutOptions
- ColorSpaceConversion = ColorSpaceConversionOptions
- CompositeOperation = CompositeOperationOptions
- CompositeOperationOrAuto = CompositeOperationOrAutoOptions
- CompressionFormat = CompressionFormatOptions
- ConstrainBoolean = Object
- ConstrainDOMString = Object
- ConstrainDouble = Object
-
ConstructorParameters<
T extends dynamic Function([Iterable?])> = dynamic - COSEAlgorithmIdentifier = num
- CredentialMediationRequirement = CredentialMediationRequirementOptions
- CSSKeywordish = Object
- CSSMathOperator = CSSMathOperatorOptions
- CSSNumberish = Object
- CSSNumericBaseType = CSSNumericBaseTypeOptions
- CSSPerspectiveValue = Object
- CSSUnparsedSegment = Object
- DateTimeFormatPartTypes = DateTimeFormatPartTypesRegistryKeys
- DirectionSetting = DirectionSettingOptions
- DisplayCaptureSurfaceType = DisplayCaptureSurfaceTypeOptions
- DisplayNamesFallback = DisplayNamesFallbackOptions
- DisplayNamesLanguageDisplay = DisplayNamesLanguageDisplayOptions
- DisplayNamesType = DisplayNamesTypeOptions
- DistanceModelType = DistanceModelTypeOptions
- DocumentReadyState = DocumentReadyStateOptions
- DocumentVisibilityState = DocumentVisibilityStateOptions
- DOMHighResTimeStamp = num
- DOMParserSupportedType = DOMParserSupportedTypeOptions
- ElementTagNameMap = _Intersection4
- EncodedVideoChunkType = EncodedVideoChunkTypeOptions
- EndingType = EndingTypeOptions
- EndOfStreamError = EndOfStreamErrorOptions
- ES2018NumberFormatPartType = ES2018NumberFormatPartTypeOptions
- ES2020NumberFormatPartType = ES2020NumberFormatPartTypeOptions
- EventListenerOrEventListenerObject = Object
-
Exclude<
T, U> = dynamic - Exports = dynamic
- ExportValue = Object
-
Extract<
T, U> = dynamic - FileSystemHandleKind = FileSystemHandleKindOptions
- FileSystemWriteChunkType = Object
- FillMode = FillModeOptions
-
FlatArray<
Arr, Depth extends num> = dynamic - Float32List = Object
- FontDisplay = FontDisplayOptions
- FontFaceLoadStatus = FontFaceLoadStatusOptions
- FontFaceSetLoadStatus = FontFaceSetLoadStatusOptions
- FormDataEntryValue = Object
- GamepadHapticActuatorType = String
- GamepadHapticEffectType = String
- GamepadHapticsResult = GamepadHapticsResultOptions
- GamepadMappingType = GamepadMappingTypeOptions
- GLbitfield = num
- GLboolean = bool
- GLclampf = num
- GLenum = num
- GLfloat = num
- GLint = num
- GLint64 = num
- GLintptr = num
- GlobalCompositeOperation = GlobalCompositeOperationOptions
- GLsizei = num
- GLsizeiptr = num
- GLuint = num
- GLuint64 = num
- HardwareAcceleration = HardwareAccelerationOptions
- HashAlgorithmIdentifier = Object
- HdrMetadataType = HdrMetadataTypeOptions
- HeadersInit = Object
- HTMLOrSVGImageElement = Element
- HTMLOrSVGScriptElement = Element
- IDBCursorDirection = IDBCursorDirectionOptions
- IDBRequestReadyState = IDBRequestReadyStateOptions
- IDBTransactionDurability = IDBTransactionDurabilityOptions
- IDBTransactionMode = IDBTransactionModeOptions
- IDBValidKey = Object
- ImageBitmapSource = Object
- ImageOrientation = ImageOrientationOptions
- ImageSmoothingQuality = ImageSmoothingQualityOptions
- ImportExportKind = ImportExportKindOptions
- Imports = dynamic
- ImportValue = Object
- InsertPosition = InsertPositionOptions
-
InstanceType<
T extends dynamic Function([Iterable?])> = dynamic - Int32List = Object
- IterationCompositeOperation = IterationCompositeOperationOptions
-
IteratorResult<
T, TReturn> = IteratorResultCommon - KeyFormat = KeyFormatOptions
- KeyType = KeyTypeOptions
- KeyUsage = KeyUsageOptions
- LatencyMode = LatencyModeOptions
- LDMLPluralRule = LDMLPluralRuleOptions
- LineAlignSetting = LineAlignSettingOptions
- LineAndPositionSetting = Object
- ListFormatLocaleMatcher = ListFormatLocaleMatcherOptions
- ListFormatStyle = ListFormatStyleOptions
- ListFormatType = ListFormatTypeOptions
- LocaleCollationCaseFirst = LocaleCollationCaseFirstOptions
- LocaleHourCycleKey = LocaleHourCycleKeyOptions
- LocalesArgument = dynamic
- LockMode = LockModeOptions
-
Lowercase<
S extends String> = Never - MediaDecodingType = MediaDecodingTypeOptions
- MediaDeviceKind = MediaDeviceKindOptions
- MediaEncodingType = MediaEncodingTypeOptions
- MediaKeyMessageType = MediaKeyMessageTypeOptions
- MediaKeySessionClosedReason = MediaKeySessionClosedReasonOptions
- MediaKeySessionType = MediaKeySessionTypeOptions
- MediaKeysRequirement = MediaKeysRequirementOptions
- MediaKeyStatus = MediaKeyStatusOptions
- MediaProvider = Object
- MediaSessionAction = MediaSessionActionOptions
- MediaSessionPlaybackState = MediaSessionPlaybackStateOptions
- MediaStreamTrackState = MediaStreamTrackStateOptions
- MessageEventSource = Object
- MIDIPortConnectionState = MIDIPortConnectionStateOptions
- MIDIPortDeviceState = MIDIPortDeviceStateOptions
- MIDIPortType = MIDIPortTypeOptions
- ModuleImports = dynamic
- MutationRecordType = MutationRecordTypeOptions
- NamedCurve = String
- NodeFilter = Object
-
NonNullable<
T> = _Intersection0 - NotificationDirection = NotificationDirectionOptions
- NotificationPermission = NotificationPermissionOptions
- NumberFormatPartTypes = Object
- OffscreenRenderingContext = Object
- OffscreenRenderingContextId = OffscreenRenderingContextIdOptions
-
Omit<
T, K extends dynamic> = dynamic -
OmitThisParameter<
T> = dynamic - OnBeforeUnloadEventHandler = OnBeforeUnloadEventHandlerNonNull?
- OnErrorEventHandler = OnErrorEventHandlerNonNull?
-
OptionalPostfixToken<
T extends String> = Object -
OptionalPrefixToken<
T extends String> = Object - OrientationType = OrientationTypeOptions
- OscillatorType = OscillatorTypeOptions
- OverSampleType = OverSampleTypeOptions
- PanningModelType = PanningModelTypeOptions
-
Parameters<
T extends dynamic Function([Iterable?])> = dynamic -
Partial<
T> = dynamic - PaymentComplete = PaymentCompleteOptions
-
PerformanceEntryList
= List<
PerformanceEntry> - PermissionName = PermissionNameOptions
- PermissionState = PermissionStateOptions
-
Pick<
T, K extends dynamic> = dynamic - PlaybackDirection = PlaybackDirectionOptions
- PluralRuleType = PluralRuleTypeOptions
- PositionAlignSetting = PositionAlignSettingOptions
- PredefinedColorSpace = PredefinedColorSpaceOptions
- PremultiplyAlpha = PremultiplyAlphaOptions
- PresentationStyle = PresentationStyleOptions
-
PromiseConstructorLike
= Future<
T> Function<T>(void (void (FutureOr< T> ), void ([dynamic]))) -
PromiseSettledResult<
T> = Object - PropertyKey = Object
- PublicKeyCredentialType = String
- PushEncryptionKeyName = PushEncryptionKeyNameOptions
-
ReadableStreamController<
T> = Object -
ReadableStreamReader<
T> = ReadableStreamGenericReader - ReadableStreamReaderMode = String
-
ReadableStreamReadResult<
T> = ReadableStreamReadResultCommon - ReadableStreamType = String
-
Readonly<
T> = dynamic - ReadyState = ReadyStateOptions
-
Record<
K extends dynamic, T> = dynamic - RecordingState = RecordingStateOptions
- ReferrerPolicy = ReferrerPolicyOptions
- RelativeTimeFormatLocaleMatcher = RelativeTimeFormatLocaleMatcherOptions
- RelativeTimeFormatNumeric = RelativeTimeFormatNumericOptions
- RelativeTimeFormatPart = Object
- RelativeTimeFormatStyle = RelativeTimeFormatStyleOptions
- RelativeTimeFormatUnit = RelativeTimeFormatUnitOptions
- RelativeTimeFormatUnitSingular = RelativeTimeFormatUnitSingularOptions
- RemotePlaybackState = RemotePlaybackStateOptions
- RenderingContext = Object
-
ReportList
= List<
Report> - RequestCache = RequestCacheOptions
- RequestCredentials = RequestCredentialsOptions
- RequestDestination = RequestDestinationOptions
- RequestInfo = Object
- RequestMode = RequestModeOptions
- RequestRedirect = RequestRedirectOptions
-
Required<
T> = dynamic - ResidentKeyRequirement = ResidentKeyRequirementOptions
- ResizeObserverBoxOptions = ResizeObserverBoxOptionsOptions
- ResizeQuality = ResizeQualityOptions
- ResponseType = ResponseTypeOptions
-
ReturnType<
T extends dynamic Function([Iterable?])> = dynamic - RTCBundlePolicy = RTCBundlePolicyOptions
- RTCDataChannelState = RTCDataChannelStateOptions
- RTCDegradationPreference = RTCDegradationPreferenceOptions
- RTCDtlsTransportState = RTCDtlsTransportStateOptions
- RTCEncodedVideoFrameType = RTCEncodedVideoFrameTypeOptions
- RTCErrorDetailType = RTCErrorDetailTypeOptions
- RTCIceCandidateType = RTCIceCandidateTypeOptions
- RTCIceComponent = RTCIceComponentOptions
- RTCIceConnectionState = RTCIceConnectionStateOptions
- RTCIceGathererState = RTCIceGathererStateOptions
- RTCIceGatheringState = RTCIceGatheringStateOptions
- RTCIceProtocol = RTCIceProtocolOptions
- RTCIceTcpCandidateType = RTCIceTcpCandidateTypeOptions
- RTCIceTransportPolicy = RTCIceTransportPolicyOptions
- RTCIceTransportState = RTCIceTransportStateOptions
- RTCPeerConnectionState = RTCPeerConnectionStateOptions
- RTCPriorityType = RTCPriorityTypeOptions
- RTCRtcpMuxPolicy = String
- RTCRtpTransceiverDirection = RTCRtpTransceiverDirectionOptions
- RTCSctpTransportState = RTCSctpTransportStateOptions
- RTCSdpType = RTCSdpTypeOptions
- RTCSignalingState = RTCSignalingStateOptions
- RTCStatsIceCandidatePairState = RTCStatsIceCandidatePairStateOptions
- RTCStatsType = RTCStatsTypeOptions
- ScrollBehavior = ScrollBehaviorOptions
- ScrollLogicalPosition = ScrollLogicalPositionOptions
- ScrollRestoration = ScrollRestorationOptions
- ScrollSetting = ScrollSettingOptions
- SecurityPolicyViolationEventDisposition = SecurityPolicyViolationEventDispositionOptions
- SelectionMode = SelectionModeOptions
- ServiceWorkerState = ServiceWorkerStateOptions
- ServiceWorkerUpdateViaCache = ServiceWorkerUpdateViaCacheOptions
- ShadowRootMode = ShadowRootModeOptions
- SlotAssignmentMode = SlotAssignmentModeOptions
- SpeechSynthesisErrorCode = SpeechSynthesisErrorCodeOptions
- SVGMatrix = DOMMatrix
- SVGPoint = DOMPoint
- SVGRect = DOMRect
- TableKind = TableKindOptions
- TexImageSource = Object
- TextTrackKind = TextTrackKindOptions
- TextTrackMode = TextTrackModeOptions
-
ThisParameterType<
T> = dynamic - TimerHandler = Object
- TouchType = TouchTypeOptions
- Transferable = Object
- TransferFunction = TransferFunctionOptions
- Uint32List = Object
-
Uncapitalize<
S extends String> = Never - UnicodeBCP47LocaleIdentifier = String
-
Uppercase<
S extends String> = Never - UserVerificationRequirement = UserVerificationRequirementOptions
- ValueType = ValueTypeMapKeys
- VibratePattern = Object
- VideoColorPrimaries = VideoColorPrimariesOptions
- VideoEncoderBitrateMode = VideoEncoderBitrateModeOptions
- VideoFacingModeEnum = VideoFacingModeEnumOptions
- VideoMatrixCoefficients = VideoMatrixCoefficientsOptions
- VideoPixelFormat = VideoPixelFormatOptions
- VideoTransferCharacteristics = VideoTransferCharacteristicsOptions
- WakeLockType = String
- WeakKey = dynamic
- WebGLPowerPreference = WebGLPowerPreferenceOptions
- WebKitCSSMatrix = DOMMatrix
- WebkitURL = Url
- WebTransportCongestionControl = WebTransportCongestionControlOptions
- WebTransportErrorSource = WebTransportErrorSourceOptions
- WindowProxy = Window
- WorkerType = WorkerTypeOptions
- WriteCommandType = WriteCommandTypeOptions
- XMLHttpRequestBodyInit = Object
- XMLHttpRequestResponseType = XMLHttpRequestResponseTypeOptions
- XPathNSResolver = Object