Liking cljdoc? Tell your friends :D

web.AbortController

The AbortController interface represents a controller object allows you to abort one or more DOM requests as and when desired.

The AbortController interface represents a controller object
allows you to abort one or more DOM requests as and when desired.
raw docstring

web.AbortSignal

The AbortSignal interface represents a signal object that allows to communicate with a DOM request (such as a Fetch) and abort if required via an web.AbortController object.

The AbortSignal interface represents a signal object that allows
to communicate with a DOM request (such as a Fetch) and abort
if required via an `web.AbortController` object.
raw docstring

web.AbstractWorker

The AbstractWorker interface of the Web Workers API is an abstract that defines properties and methods that are common to all types worker, including not only the basic web.Worker, but also web.ServiceWorker web.SharedWorker.

The AbstractWorker interface of the Web Workers API is an abstract
that defines properties and methods that are common to all types
worker, including not only the basic `web.Worker`, but also `web.ServiceWorker`
`web.SharedWorker`.
raw docstring

web.Accelerometer

The Accelerometer interface of the Sensor APIs provides on each the acceleration applied to the device along all three axes.

The Accelerometer interface of the Sensor APIs provides on each
the acceleration applied to the device along all three axes.
raw docstring

web.AddressErrors

The AddressErrors dictionary is used by the Payment Request API to report validation errors in a physical address (typically billing address or a shipping address).

The AddressErrors dictionary is used by the Payment Request API
to report validation errors in a physical address (typically
billing address or a shipping address).
raw docstring

web.AmbientLightSensor

The AmbientLightSensor interface of the the Sensor APIs returns current light level or illuminance of the ambient light around hosting device.

The AmbientLightSensor interface of the the Sensor APIs returns
current light level or illuminance of the ambient light around
hosting device.
raw docstring

web.AnalyserNode

The AnalyserNode interface represents a node able to provide frequency and time-domain analysis information. It is an audio.AudioNode passes the audio stream unchanged from the input to the output, allows you to take the generated data, process it, and create visualizations.

The AnalyserNode interface represents a node able to provide
frequency and time-domain analysis information. It is an `audio.AudioNode`
passes the audio stream unchanged from the input to the output,
allows you to take the generated data, process it, and create
visualizations.
raw docstring

web.Animation

The Animation interface of the Web Animations API represents single animation player and provides playback controls and a for an animation node or source.

The Animation interface of the Web Animations API represents
single animation player and provides playback controls and a
for an animation node or source.
raw docstring

web.AnimationEffect

The AnimationEffect interface of the Web Animations API defines and future animation effects like web.KeyframeEffect, which be passed to web.Animation objects for playing, and web.KeyframeEffectReadOnly is used by CSS Animations and Transitions).

The AnimationEffect interface of the Web Animations API defines
and future animation effects like `web.KeyframeEffect`, which
be passed to `web.Animation` objects for playing, and `web.KeyframeEffectReadOnly`
is used by CSS Animations and Transitions).
raw docstring

web.AnimationEvent

The AnimationEvent interface represents events providing information to animations.

The AnimationEvent interface represents events providing information
to animations.
raw docstring

web.AnimationPlaybackEvent

The AnimationPlaybackEvent interface of the Web Animations API animation events.

The AnimationPlaybackEvent interface of the Web Animations API
animation events.
raw docstring

web.AnimationTimeline

The AnimationTimeline interface of the Web Animations API represents timeline of an animation. This interface exists to define timeline (inherited by web.DocumentTimeline and future timeline types) is not itself directly used by developers. Anywhere you see AnimationTimeline, should use DocumentTimeline or any other timeline type instead.

The AnimationTimeline interface of the Web Animations API represents
timeline of an animation. This interface exists to define timeline
(inherited by `web.DocumentTimeline` and future timeline types)
is not itself directly used by developers. Anywhere you see AnimationTimeline,
should use DocumentTimeline or any other timeline type instead.
raw docstring

web.Attr

This type represents a DOM element's attribute as an object. most DOM methods, you will probably directly retrieve the attribute a string (e.g., web.Element.getAttribute(), but certain functions web.Element.getAttributeNode()) or means of iterating give types.

This type represents a DOM element's attribute as an object.
most DOM methods, you will probably directly retrieve the attribute
a string (e.g., `web.Element.getAttribute()`, but certain functions
`web.Element.getAttributeNode()`) or means of iterating give
types.
raw docstring

web.AuthenticatorAssertionResponse

The AuthenticatorAssertionResponse interface of the Web Authentication is returned by web.CredentialsContainer.get() when a web.PublicKeyCredential passed, and provides proof to a service that it has a key pair that the authentication request is valid and approved.

The AuthenticatorAssertionResponse interface of the Web Authentication
is returned by `web.CredentialsContainer.get()` when a `web.PublicKeyCredential`
passed, and provides proof to a service that it has a key pair
that the authentication request is valid and approved.
raw docstring

web.AuthenticatorAttestationResponse

The AuthenticatorAttestationResponse interface of the Web Authentication is returned by web.CredentialsContainer.create() when a web.PublicKeyCredential passed, and provides a cryptographic root of trust for the new pair that has been generated. This response should be sent to relying party's server to complete the creation of the credential.

The AuthenticatorAttestationResponse interface of the Web Authentication
is returned by `web.CredentialsContainer.create()` when a `web.PublicKeyCredential`
passed, and provides a cryptographic root of trust for the new
pair that has been generated. This response should be sent to
relying party's server to complete the creation of the credential.
raw docstring

web.AuthenticatorResponse

The AuthenticatorResponse interface of the Web Authentication is the base interface for interfaces that provide a cryptographic of trust for a key pair. The child interfaces include information the browser such as the challenge origin and either may be returned web.PublicKeyCredential.response.

The AuthenticatorResponse interface of the Web Authentication
is the base interface for interfaces that provide a cryptographic
of trust for a key pair. The child interfaces include information
the browser such as the challenge origin and either may be returned
`web.PublicKeyCredential.response`.
raw docstring

web.BaseAudioContext

The BaseAudioContext interface of the Web Audio API acts as a definition for online and offline audio-processing graphs, as by audio.AudioContext and web.OfflineAudioContext respectively.

The BaseAudioContext interface of the Web Audio API acts as a
definition for online and offline audio-processing graphs, as
by `audio.AudioContext` and `web.OfflineAudioContext` respectively.
raw docstring

web.BasicCardRequest

The BasicCardRequest dictionary is a JavaScript object-structure can be used in the Payment Request API. The properties of BasicCardRequest defined in the Basic Card Payment spec).

The BasicCardRequest dictionary is a JavaScript object-structure
can be used in the Payment Request API. The properties of BasicCardRequest
defined in the Basic Card Payment spec).
raw docstring

web.BasicCardResponse

The BasicCardResponse dictionary (related to the Payment Request although defined in the Basic Card Payment spec) defines an object for payment response details such as the number/expiry date of card used to make the payment, and the billing address.

The BasicCardResponse dictionary (related to the Payment Request
although defined in the Basic Card Payment spec) defines an object
for payment response details such as the number/expiry date of
card used to make the payment, and the billing address.
raw docstring

web.BeforeInstallPromptEvent

The BeforeInstallPromptEvent is fired at the web.Window.onbeforeinstallprompt before a user is prompted to "install" a web site to a home on mobile.

The BeforeInstallPromptEvent is fired at the `web.Window.onbeforeinstallprompt`
before a user is prompted to \"install\" a web site to a home
on mobile.
raw docstring

web.BiquadFilterNode

The BiquadFilterNode interface represents a simple low-order and is created using the audio.AudioContext.createBiquadFilter() It is an audio.AudioNode that can represent different kinds filters, tone control devices, and graphic equalizers.

The BiquadFilterNode interface represents a simple low-order
and is created using the `audio.AudioContext.createBiquadFilter()`
It is an `audio.AudioNode` that can represent different kinds
filters, tone control devices, and graphic equalizers.
raw docstring

web.Blob

A Blob object represents a file-like object of immutable, raw Blobs represent data that isn't necessarily in a JavaScript-native The file.File interface is based on Blob, inheriting blob functionality expanding it to support files on the user's system.

A Blob object represents a file-like object of immutable, raw
Blobs represent data that isn't necessarily in a JavaScript-native
The `file.File` interface is based on Blob, inheriting blob functionality
expanding it to support files on the user's system.
raw docstring

web.BlobEvent

The BlobEvent interface represents events associated with a web.Blob. blobs are typically, but not necessarily, associated with media

The BlobEvent interface represents events associated with a `web.Blob`.
blobs are typically, but not necessarily, associated with media
raw docstring

web.Body

The Body mixin of the Fetch API represents the body of the response/request, you to declare what its content type is and how it should be

The Body mixin of the Fetch API represents the body of the response/request,
you to declare what its content type is and how it should be
raw docstring

web.BroadcastChannel

The BroadcastChannel interface represents a named channel that browsing context of a given origin can subscribe to. It allows between different documents (in different windows, tabs, frames iframes) of the same origin. Messages are broadcasted via a message fired at all BroadcastChannel objects listening to the channel.

The BroadcastChannel interface represents a named channel that
browsing context of a given origin can subscribe to. It allows
between different documents (in different windows, tabs, frames
iframes) of the same origin. Messages are broadcasted via a message
fired at all BroadcastChannel objects listening to the channel.
raw docstring

web.BroadcastChannel.ev

BroadcastChannel Events.

BroadcastChannel Events.
raw docstring

web.BudgetService

The BudgetService interface of the Web Budget API provides a interface to the user agent’s budget service. It is available both document and worker environments.

The BudgetService interface of the Web Budget API provides a
interface to the user agent’s budget service. It is available
both document and worker environments.
raw docstring

web.BudgetState

The BudgetState interface of the the Web Budget API provides amount of the user agent's processing budget at a specific point time.

The BudgetState interface of the the Web Budget API provides
amount of the user agent's processing budget at a specific point
time.
raw docstring

web.ByteLengthQueuingStrategy

The ByteLengthQueuingStrategy interface of the the Streams API a built-in byte length queuing strategy that can be used when streams.

The ByteLengthQueuingStrategy interface of the the Streams API
a built-in byte length queuing strategy that can be used when
streams.
raw docstring

web.Cache

The Cache interface provides a storage mechanism for Request Response object pairs that are cached, for example as part of web.ServiceWorker life cycle. Note that the Cache interface exposed to windowed scopes as well as workers. You don't have use it in conjunction with service workers, even though it is in the service worker spec.

The Cache interface provides a storage mechanism for Request
Response object pairs that are cached, for example as part of
`web.ServiceWorker` life cycle. Note that the Cache interface
exposed to windowed scopes as well as workers. You don't have
use it in conjunction with service workers, even though it is
in the service worker spec.
raw docstring

web.CacheStorage

The CacheStorage interface represents the storage for web.Cache

The CacheStorage interface represents the storage for `web.Cache`
raw docstring

web.CanvasCaptureMediaStreamTrack

The CanvasCaptureMediaStreamTrack interface represents the video contained in a media.MediaStream being generated from a web.<canvas> a call to html.HTMLCanvasElement.captureStream().

The CanvasCaptureMediaStreamTrack interface represents the video
contained in a `media.MediaStream` being generated from a `web.<canvas>`
a call to `html.HTMLCanvasElement.captureStream()`.
raw docstring

web.CanvasGradient

The CanvasGradient interface represents an opaque object describing gradient. It is returned by the methods web.CanvasRenderingContext2D.createLinearGradient() web.CanvasRenderingContext2D.createRadialGradient().

The CanvasGradient interface represents an opaque object describing
gradient. It is returned by the methods `web.CanvasRenderingContext2D.createLinearGradient()`
`web.CanvasRenderingContext2D.createRadialGradient()`.
raw docstring

web.CanvasPattern

The CanvasPattern interface represents an opaque object describing pattern, based on an image, a canvas, or a video, created by web.CanvasRenderingContext2D.createPattern() method.

The CanvasPattern interface represents an opaque object describing
pattern, based on an image, a canvas, or a video, created by
`web.CanvasRenderingContext2D.createPattern()` method.
raw docstring

web.CanvasRenderingContext2D

The CanvasRenderingContext2D interface, part of the Canvas API, the 2D rendering context for the drawing surface of a web.<canvas> It is used for drawing shapes, text, images, and other objects.

The CanvasRenderingContext2D interface, part of the Canvas API,
the 2D rendering context for the drawing surface of a `web.<canvas>`
It is used for drawing shapes, text, images, and other objects.
raw docstring

web.CharacterData

The CharacterData abstract interface represents a web.Node that contains characters. This is an abstract interface, meaning aren't any object of type CharacterData: it is implemented by interfaces, like web.Text, web.Comment, or web.ProcessingInstruction aren't abstract.

The CharacterData abstract interface represents a `web.Node`
that contains characters. This is an abstract interface, meaning
aren't any object of type CharacterData: it is implemented by
interfaces, like `web.Text`, `web.Comment`, or `web.ProcessingInstruction`
aren't abstract.
raw docstring

web.ChildNode

The ChildNode interface contains methods that are particular web.Node objects that can have a parent.

The ChildNode interface contains methods that are particular
`web.Node` objects that can have a parent.
raw docstring

web.Client

The Client interface represents an executable context such as web.Worker, or a web.SharedWorker. web.Window clients are by the more-specific web.WindowClient. You can get Client/WindowClient from methods such as web.Clients.matchAll() and web.Clients.get().

The Client interface represents an executable context such as
`web.Worker`, or a `web.SharedWorker`. `web.Window` clients are
by the more-specific `web.WindowClient`. You can get Client/WindowClient
from methods such as `web.Clients.matchAll()` and `web.Clients.get()`.
raw docstring

web.Clients

The Clients interface provides access to web.Client objects. it via web.self.clients within a service worker.

The Clients interface provides access to `web.Client` objects.
it via `web.self`.clients within a service worker.
raw docstring

web.Clipboard

The Clipboard interface implements the Clipboard API, providing—if user grants permission—both read and write access to the contents the system clipboard.

The Clipboard interface implements the Clipboard API, providing—if
user grants permission—both read and write access to the contents
the system clipboard.
raw docstring

web.ClipboardEvent

The ClipboardEvent interface represents events providing information to modification of the clipboard, that is cut, copy, and paste

The ClipboardEvent interface represents events providing information
to modification of the clipboard, that is cut, copy, and paste
raw docstring

web.CloseEvent

A CloseEvent is sent to clients using WebSockets when the connection closed. This is delivered to the listener indicated by the WebSocket onclose attribute.

A CloseEvent is sent to clients using WebSockets when the connection
closed. This is delivered to the listener indicated by the WebSocket
onclose attribute.
raw docstring

web.CompositionEvent

The DOM CompositionEvent represents events that occur due to user indirectly entering text.

The DOM CompositionEvent represents events that occur due to
user indirectly entering text.
raw docstring

web.ConstantSourceNode

The ConstantSourceNode interface—part of the Web Audio API—represents audio source (based upon audio.AudioScheduledSourceNode) whose is single unchanging value. This makes it useful for cases in you need a constant value coming in from an audio source. In it can be used like a constructible audio.AudioParam by automating value of its web.offset or by connecting another node to it; Controlling multiple parameters with ConstantSourceNode.

The ConstantSourceNode interface—part of the Web Audio API—represents
audio source (based upon `audio.AudioScheduledSourceNode`) whose
is single unchanging value. This makes it useful for cases in
you need a constant value coming in from an audio source. In
it can be used like a constructible `audio.AudioParam` by automating
value of its `web.offset` or by connecting another node to it;
Controlling multiple parameters with ConstantSourceNode.
raw docstring

web.ConvolverNode

The ConvolverNode interface is an audio.AudioNode that performs Linear Convolution on a given audio.AudioBuffer, often used achieve a reverb effect. A ConvolverNode always has exactly one and one output.

The ConvolverNode interface is an `audio.AudioNode` that performs
Linear Convolution on a given `audio.AudioBuffer`, often used
achieve a reverb effect. A ConvolverNode always has exactly one
and one output.
raw docstring

web.Coordinates

The Coordinates interface represents the position and altitude the device on Earth, as well as the accuracy with which these are calculated.

The Coordinates interface represents the position and altitude
the device on Earth, as well as the accuracy with which these
are calculated.
raw docstring

web.CountQueuingStrategy

The CountQueuingStrategy interface of the the Streams API provides built-in byte length queuing strategy that can be used when constructing

The CountQueuingStrategy interface of the the Streams API provides
built-in byte length queuing strategy that can be used when constructing
raw docstring

web.Credential

The Credential interface of the the Credential Management API information about an entity as a prerequisite to a trust decision.

The Credential interface of the the Credential Management API
information about an entity as a prerequisite to a trust decision.
raw docstring

web.CredentialsContainer

The CredentialsContainer interface of the the Credential Management exposes methods to request credentials and notify the user agent events such as successful sign in or sign out happen. This interface accessible from web.Navigator.credentials.

The CredentialsContainer interface of the the Credential Management
exposes methods to request credentials and notify the user agent
events such as successful sign in or sign out happen. This interface
accessible from `web.Navigator.credentials`.
raw docstring

web.Crypto

The Crypto interface represents basic cryptography features available the current context. It allows access to a cryptographically random number generator and to cryptographic primitives.

The Crypto interface represents basic cryptography features available
the current context. It allows access to a cryptographically
random number generator and to cryptographic primitives.
raw docstring

web.CustomElementRegistry

The CustomElementRegistry interface provides methods for registering elements and querying registered elements. To get an instance it, use the web.window.customElements property.

The CustomElementRegistry interface provides methods for registering
elements and querying registered elements. To get an instance
it, use the `web.window.customElements` property.
raw docstring

web.DataTransfer

The DataTransfer object is used to hold the data that is being during a drag and drop operation. It may hold one or more data each of one or more data types. For more information about drag drop, see HTML Drag and Drop API.

The DataTransfer object is used to hold the data that is being
during a drag and drop operation. It may hold one or more data
each of one or more data types. For more information about drag
drop, see HTML Drag and Drop API.
raw docstring

web.DataTransferItem

The DataTransferItem object represents one drag data item. During drag operation, each web.drag event has a web.dataTransfer which contains a web.list of drag data items. Each item in list is a DataTransferItem object.

The DataTransferItem object represents one drag data item. During
drag operation, each `web.drag event` has a `web.dataTransfer`
which contains a `web.list` of drag data items. Each item in
list is a DataTransferItem object.
raw docstring

web.DataTransferItemList

The DataTransferItemList object is a list of web.DataTransferItem representing items being dragged. During a drag operation, each has a web.dataTransfer property and that property is a DataTransferItemList.

The DataTransferItemList object is a list of `web.DataTransferItem`
representing items being dragged. During a drag operation, each
has a `web.dataTransfer` property and that property is a DataTransferItemList.
raw docstring

web.DedicatedWorkerGlobalScope

The DedicatedWorkerGlobalScope object (the web.Worker global is accessible through the web.self keyword. Some additional functions, namespaces objects, and constructors, not typically with the worker global scope, but available on it, are listed the JavaScript Reference. See also: Functions available to workers.

The DedicatedWorkerGlobalScope object (the `web.Worker` global
is accessible through the `web.self` keyword. Some additional
functions, namespaces objects, and constructors, not typically
with the worker global scope, but available on it, are listed
the JavaScript Reference. See also: Functions available to workers.
raw docstring

web.DedicatedWorkerGlobalScope.ev

DedicatedWorkerGlobalScope Events.

DedicatedWorkerGlobalScope Events.
raw docstring

web.DelayNode

The DelayNode interface represents a delay-line; an audio.AudioNode module that causes a delay between the arrival of an input data its propagation to the output.

The DelayNode interface represents a delay-line; an `audio.AudioNode`
module that causes a delay between the arrival of an input data
its propagation to the output.
raw docstring

web.DeviceAcceleration

A DeviceAcceleration object provides information about the amount acceleration the device is experiencing along all three axes.

A DeviceAcceleration object provides information about the amount
acceleration the device is experiencing along all three axes.
raw docstring

web.DeviceLightEvent

The DeviceLightEvent provides web developers with information photo sensors or similiar detectors about ambient light levels the device. For example this may be useful to adjust the screen's based on the current ambient light level in order to save energy provide better readability.

The DeviceLightEvent provides web developers with information
photo sensors or similiar detectors about ambient light levels
the device. For example this may be useful to adjust the screen's
based on the current ambient light level in order to save energy
provide better readability.
raw docstring

web.DeviceMotionEvent

The DeviceMotionEvent provides web developers with information the speed of changes for the device's position and orientation.

The DeviceMotionEvent provides web developers with information
the speed of changes for the device's position and orientation.
raw docstring

web.DeviceOrientationEvent

The DeviceOrientationEvent provides web developers with information the physical orientation of the device running the web page.

The DeviceOrientationEvent provides web developers with information
the physical orientation of the device running the web page.
raw docstring

web.DeviceProximityEvent

The DeviceProximityEvent interface provides information about distance of a nearby physical object using the proximity sensor a device.

The DeviceProximityEvent interface provides information about
distance of a nearby physical object using the proximity sensor
a device.
raw docstring

web.DeviceRotationRate

A DeviceRotationRate object provides information about the rate which the device is rotating around all three axes.

A DeviceRotationRate object provides information about the rate
which the device is rotating around all three axes.
raw docstring

web.DisplayMediaStreamConstraints

The DisplayMediaStreamConstraints dictionary is used to specify or not to include video and/or audio tracks in the media.MediaStream be returned by web.getDisplayMedia(), as well as what type processing must be applied to the tracks.

The DisplayMediaStreamConstraints dictionary is used to specify
or not to include video and/or audio tracks in the `media.MediaStream`
be returned by `web.getDisplayMedia()`, as well as what type
processing must be applied to the tracks.
raw docstring

web.Document

The Document interface represents any web page loaded in the and serves as an entry point into the web page's content, which the DOM tree.

The Document interface represents any web page loaded in the
and serves as an entry point into the web page's content, which
the DOM tree.
raw docstring

web.DocumentFragment

The DocumentFragment interface represents a minimal document that has no parent. It is used as a lightweight version of web.Document stores a segment of a document structure comprised of nodes just a standard document. The key difference is that because the document isn't part of the active document tree structure, changes made the fragment don't affect the document, cause reflow, or incur performance impact that can occur when changes are made.

The DocumentFragment interface represents a minimal document
that has no parent. It is used as a lightweight version of `web.Document`
stores a segment of a document structure comprised of nodes just
a standard document. The key difference is that because the document
isn't part of the active document tree structure, changes made
the fragment don't affect the document, cause reflow, or incur
performance impact that can occur when changes are made.
raw docstring

web.DocumentOrShadowRoot

The DocumentOrShadowRoot mixin of the Shadow DOM API provides that are shared between documents and shadow roots. The following are included in both web.Document and web.ShadowRoot.

The DocumentOrShadowRoot mixin of the Shadow DOM API provides
that are shared between documents and shadow roots. The following
are included in both `web.Document` and `web.ShadowRoot`.
raw docstring

web.DocumentTimeline

The DocumentTimeline interface of the the Web Animations API animation timelines, including the default document timeline via web.Document.timeline).

The DocumentTimeline interface of the the Web Animations API
animation timelines, including the default document timeline
via `web.Document.timeline`).
raw docstring

web.DocumentType

The DocumentType interface represents a web.Node containing doctype.

The DocumentType interface represents a `web.Node` containing
doctype.
raw docstring

web.DragEvent

The DragEvent interface is a dom.DOM event that represents drag and drop interaction. The user initiates a drag by placing pointer device (such as a mouse) on the touch surface and then the pointer to a new location (such as another DOM element). are free to interpret a drag and drop interaction in an application-specific

The DragEvent interface is a `dom.DOM event` that represents
drag and drop interaction. The user initiates a drag by placing
pointer device (such as a mouse) on the touch surface and then
the pointer to a new location (such as another DOM element).
are free to interpret a drag and drop interaction in an application-specific
raw docstring

web.DynamicsCompressorNode

Inherits properties from its parent, audio.AudioNode.

Inherits properties from its parent, `audio.AudioNode`.
raw docstring

web.EffectTiming

The EffectTiming dictionary, part of the Web Animations API, used by web.Element.animate(), web.KeyframeEffectReadOnly(), web.KeyframeEffect() to describe timing properties for animation These properties are all optional, although without setting a the animation will not play.

The EffectTiming dictionary, part of the Web Animations API,
used by `web.Element.animate()`, `web.KeyframeEffectReadOnly()`,
`web.KeyframeEffect()` to describe timing properties for animation
These properties are all optional, although without setting a
the animation will not play.
raw docstring

web.Element

Element is the most general base class from which all objects a web.Document inherit. It only has methods and properties to all kinds of elements. More specific classes inherit from

Element is the most general base class from which all objects
a `web.Document` inherit. It only has methods and properties
to all kinds of elements. More specific classes inherit from
raw docstring

web.EventListener

The EventListener interface represents an object that can handle event dispatched by an web.EventTarget object.

The EventListener interface represents an object that can handle
event dispatched by an `web.EventTarget` object.
raw docstring

web.EventSource

The EventSource interface is web content's interface to server-sent An EventSource instance opens a persistent connection to an HTTP which sends events in text/event-stream format.

The EventSource interface is web content's interface to server-sent
An EventSource instance opens a persistent connection to an HTTP
which sends events in text/event-stream format.
raw docstring

web.EventSource.ev

EventSource Events.

EventSource Events.
raw docstring

web.EventTarget

EventTarget is a DOM interface implemented by objects that can events and may have listeners for them.

EventTarget is a DOM interface implemented by objects that can
events and may have listeners for them.
raw docstring

web.ExtendableEvent

The ExtendableEvent interface extends the lifetime of the install activate events dispatched on the global scope as part of the worker lifecycle. This ensures that any functional events (like are not dispatched until it upgrades database schemas and deletes outdated cache entries.

The ExtendableEvent interface extends the lifetime of the install
activate events dispatched on the global scope as part of the
worker lifecycle. This ensures that any functional events (like
are not dispatched until it upgrades database schemas and deletes
outdated cache entries.
raw docstring

web.ExtendableMessageEvent

The ExtendableMessageEvent interface of the web.ServiceWorker represents the event object of a message event fired on a service (when a channel message is received on theweb.ServiceWorkerGlobalScope` another context) — extends the lifetime of such events.

The ExtendableMessageEvent interface of the `web.ServiceWorker
represents the event object of a message event fired on a service
(when a channel message is received on the `web.ServiceWorkerGlobalScope`
another context) — extends the lifetime of such events.
raw docstring

web.FederatedCredential

The FederatedCredential interface of the the Credential Management provides information about credentials from a federated identity A federated identity provider is an entity that a website trusts correctly authenticate a user, and that provides an API for that OpenID Connect is an example of a federated identity provider

The FederatedCredential interface of the the Credential Management
provides information about credentials from a federated identity
A federated identity provider is an entity that a website trusts
correctly authenticate a user, and that provides an API for that
OpenID Connect is an example of a federated identity provider
raw docstring

web.FetchEvent

This is the event type for fetch events dispatched on the service global scope. It contains information about the fetch, including request and how the receiver will treat the response. It provides web.event.respondWith() method, which allows us to provide response to this fetch.

This is the event type for fetch events dispatched on the service
global scope. It contains information about the fetch, including
request and how the receiver will treat the response. It provides
`web.event.respondWith()` method, which allows us to provide
response to this fetch.
raw docstring

web.FocusEvent

The FocusEvent interface represents focus-related events, including blur, focusin, and focusout.

The FocusEvent interface represents focus-related events, including
blur, focusin, and focusout.
raw docstring

web.FontFace

The FontFace interface represents a single usable font face. allows control of the source of the font face, being a URL to external resource, or a buffer; it also allows control of when font face is loaded and its current status.

The FontFace interface represents a single usable font face.
allows control of the source of the font face, being a URL to
external resource, or a buffer; it also allows control of when
font face is loaded and its current status.
raw docstring

web.FontFaceSet

The FontFaceSet interface of the CSS Font Loading API manages loading of font-faces and querying of their download status.

The FontFaceSet interface of the CSS Font Loading API manages
loading of font-faces and querying of their download status.
raw docstring

web.FontFaceSetLoadEvent

The FontFaceSetLoadEvent interface of the the Css Font Loading is fired whenever a web.FontFaceSet loads.

The FontFaceSetLoadEvent interface of the the Css Font Loading
is fired whenever a `web.FontFaceSet` loads.
raw docstring

web.FormData

The FormData interface provides a way to easily construct a set key/value pairs representing form fields and their values, which then be easily sent using the xml.XMLHttpRequest.send() method. uses the same format a form would use if the encoding type were to "multipart/form-data".

The FormData interface provides a way to easily construct a set
key/value pairs representing form fields and their values, which
then be easily sent using the `xml.XMLHttpRequest.send()` method.
uses the same format a form would use if the encoding type were
to \"multipart/form-data\".
raw docstring

web.FullscreenOptions

The FullscreenOptions dictionary is used to provide configuration when calling web.requestFullscreen() on an element to place element into full-screen mode.

The FullscreenOptions dictionary is used to provide configuration
when calling `web.requestFullscreen()` on an element to place
element into full-screen mode.
raw docstring

web.GainNode

The GainNode interface represents a change in volume. It is an audio-processing module that causes a given gain to be applied the input data before its propagation to the output. A GainNode has exactly one input and one output, both with the same number channels.

The GainNode interface represents a change in volume. It is an
audio-processing module that causes a given gain to be applied
the input data before its propagation to the output. A GainNode
has exactly one input and one output, both with the same number
channels.
raw docstring

web.Gamepad

The Gamepad interface of the Gamepad API defines an individual or other controller, allowing access to information such as button axis positions, and id.

The Gamepad interface of the Gamepad API defines an individual
or other controller, allowing access to information such as button
axis positions, and id.
raw docstring

web.GamepadButton

The GamepadButton interface defines an individual button of a or other controller, allowing access to the current state of types of buttons available on the control device.

The GamepadButton interface defines an individual button of a
or other controller, allowing access to the current state of
types of buttons available on the control device.
raw docstring

web.GamepadEvent

The GamepadEvent interface of the Gamepad API contains references gamepads connected to the system, which is what the gamepad events and web.Window.gamepaddisconnected are fired in response to.

The GamepadEvent interface of the Gamepad API contains references
gamepads connected to the system, which is what the gamepad events
and `web.Window.gamepaddisconnected` are fired in response to.
raw docstring

web.GamepadHapticActuator

The GamepadHapticActuator interface of the Gamepad API represents in the controller designed to provide haptic feedback to the (if available), most commonly vibration hardware.

The GamepadHapticActuator interface of the Gamepad API represents
in the controller designed to provide haptic feedback to the
(if available), most commonly vibration hardware.
raw docstring

web.GamepadPose

The GamepadPose interface of the Gamepad API represents the pose a WebVR controller at a given timestamp (which includes orientation, velocity, and acceleration information.)

The GamepadPose interface of the Gamepad API represents the pose
a WebVR controller at a given timestamp (which includes orientation,
velocity, and acceleration information.)
raw docstring

web.Geolocation

The Geolocation interface represents an object able to programmatically the position of the device. It gives Web content access to the of the device. This allows a Web site or app to offer customized based on the user's location.

The Geolocation interface represents an object able to programmatically
the position of the device. It gives Web content access to the
of the device. This allows a Web site or app to offer customized
based on the user's location.
raw docstring

web.GlobalEventHandlers

The GlobalEventHandlers mixin describes the event handlers common several interfaces like html.HTMLElement, web.Document, or

The GlobalEventHandlers mixin describes the event handlers common
several interfaces like `html.HTMLElement`, `web.Document`, or
raw docstring

web.Gyroscope

The Gyroscope interface of the Sensor APIs provides on each reading angular velocity of the device along all three axes.

The Gyroscope interface of the Sensor APIs provides on each reading
angular velocity of the device along all three axes.
raw docstring

web.HashChangeEvent

The HashChangeEvent interface represents events that fire when fragment identifier of the URL has changed.

The HashChangeEvent interface represents events that fire when
fragment identifier of the URL has changed.
raw docstring

web.Headers

The Headers interface of the Fetch API allows you to perform actions on HTTP request and response headers. These actions include setting, adding to, and removing. A Headers object has an associated list, which is initially empty and consists of zero or more name value pairs. You can add to this using methods like web.append() Examples.) In all methods of this interface, header names are by case-insensitive byte sequence.

The Headers interface of the Fetch API allows you to perform
actions on HTTP request and response headers. These actions include
setting, adding to, and removing. A Headers object has an associated
list, which is initially empty and consists of zero or more name
value pairs. You can add to this using methods like `web.append()`
Examples.) In all methods of this interface, header names are
by case-insensitive byte sequence.
raw docstring

web.History

The History interface allows manipulation of the browser session that is the pages visited in the tab or frame that the current is loaded in.

The History interface allows manipulation of the browser session
that is the pages visited in the tab or frame that the current
is loaded in.
raw docstring

web.HMDVRDevice

The HMDVRDevice interface of the WebVR API represents a head display, providing access to information about each eye, and us to modify the current field of view.

The HMDVRDevice interface of the WebVR API represents a head
display, providing access to information about each eye, and
us to modify the current field of view.
raw docstring

web.IdleDeadline

See our complete example in the article Cooperative Scheduling Background Tasks API.

See our complete example in the article Cooperative Scheduling
Background Tasks API.
raw docstring

web.IIRFilterNode

The IIRFilterNode interface of the Web Audio API is a audio.AudioNode which implements a general infinite impulse response (IIR) filter; type of filter can be used to implement tone control devices graphic equalizers as well. It lets the parameters of the filter be specified, so that it can be tuned as needed.

The IIRFilterNode interface of the Web Audio API is a `audio.AudioNode`
which implements a general infinite impulse response (IIR) filter;
type of filter can be used to implement tone control devices
graphic equalizers as well. It lets the parameters of the filter
be specified, so that it can be tuned as needed.
raw docstring

web.ImageBitmap

The ImageBitmap interface represents a bitmap image which can drawn to a web.<canvas> without undue latency. It can be created a variety of source objects using the web.createImageBitmap() method. ImageBitmap provides an asynchronous and resource efficient to prepare textures for rendering in WebGL.

The ImageBitmap interface represents a bitmap image which can
drawn to a `web.<canvas>` without undue latency. It can be created
a variety of source objects using the `web.createImageBitmap()`
method. ImageBitmap provides an asynchronous and resource efficient
to prepare textures for rendering in WebGL.
raw docstring

web.ImageBitmapRenderingContext

The ImageBitmapRenderingContext interface is a canvas rendering that provides the functionality to replace the canvas's contents the given web.ImageBitmap. Its context id (the first argument html.HTMLCanvasElement.getContext() or web.OffscreenCanvas.getContext()) "bitmaprenderer".

The ImageBitmapRenderingContext interface is a canvas rendering
that provides the functionality to replace the canvas's contents
the given `web.ImageBitmap`. Its context id (the first argument
`html.HTMLCanvasElement.getContext()` or `web.OffscreenCanvas.getContext()`)
\"bitmaprenderer\".
raw docstring

web.ImageCapture

The ImageCapture interface of the MediaStream Image Capture API methods to enable the capture of images or photos from a camera other photographic device provides an interface for capturing from a photographic device referenced through a valid media.MediaStreamTrack.

The ImageCapture interface of the MediaStream Image Capture API
methods to enable the capture of images or photos from a camera
other photographic device provides an interface for capturing
from a photographic device referenced through a valid `media.MediaStreamTrack`.
raw docstring

web.ImageData

The ImageData interface represents the underlying pixel data an area of a web.<canvas> element. It is created using the constructor or creator methods on the web.CanvasRenderingContext2D associated with a canvas: web.createImageData() and web.getImageData(). can also be used to set a part of the canvas by using web.putImageData().

The ImageData interface represents the underlying pixel data
an area of a `web.<canvas>` element. It is created using the
constructor or creator methods on the `web.CanvasRenderingContext2D`
associated with a canvas: `web.createImageData()` and `web.getImageData()`.
can also be used to set a part of the canvas by using `web.putImageData()`.
raw docstring

web.InputDeviceCapabilities

The InputDeviceCapabilities interface of the Input Device Capabilities provides information about the physical device or a group of devices responsible for generating input events. Events caused the same physical input device get the same instance of this but the converse isn't true. For example, two mice with the same in a system may appear as a single InputDeviceCapabilities instance.

The InputDeviceCapabilities interface of the Input Device Capabilities
provides information about the physical device or a group of
devices responsible for generating input events. Events caused
the same physical input device get the same instance of this
but the converse isn't true. For example, two mice with the same
in a system may appear as a single InputDeviceCapabilities instance.
raw docstring

web.InputEvent

The InputEvent interface represents an event notifying of editable change.

The InputEvent interface represents an event notifying of editable
change.
raw docstring

web.InstallEvent

The parameter passed into the web.oninstall handler, the InstallEvent represents an install action that is dispatched on the web.ServiceWorkerGlobalScope a web.ServiceWorker. As a child of web.ExtendableEvent, it that functional events such as web.FetchEvent are not dispatched installation.

The parameter passed into the `web.oninstall` handler, the InstallEvent
represents an install action that is dispatched on the `web.ServiceWorkerGlobalScope`
a `web.ServiceWorker`. As a child of `web.ExtendableEvent`, it
that functional events such as `web.FetchEvent` are not dispatched
installation.
raw docstring

web.IntersectionObserver

provides a way to asynchronously observe changes in the intersection a target element with an ancestor element or with a top-level viewport.

provides a way to asynchronously observe changes in the intersection
a target element with an ancestor element or with a top-level
viewport.
raw docstring

web.IntersectionObserverEntry

The IntersectionObserverEntry interface of the Intersection Observer describes the intersection between the target element and its container at a specific moment of transition.

The IntersectionObserverEntry interface of the Intersection Observer
describes the intersection between the target element and its
container at a specific moment of transition.
raw docstring

web.Keyboard

The Keyboard interface of the the Keyboard API provides functions retrieve keyboard layout maps and toggle capturing of key presses the physical keyboard.

The Keyboard interface of the the Keyboard API provides functions
retrieve keyboard layout maps and toggle capturing of key presses
the physical keyboard.
raw docstring

web.KeyboardEvent

KeyboardEvent objects describe a user interaction with the keyboard; event describes a single interaction between the user and a key combination of a key with modifier keys) on the keyboard.

KeyboardEvent objects describe a user interaction with the keyboard;
event describes a single interaction between the user and a key
combination of a key with modifier keys) on the keyboard.
raw docstring

web.KeyboardLayoutMap

The KeyboardLayoutMap interface of the the Keyboard API is a object with functions for retrieving the string associated with physical keys.

The KeyboardLayoutMap interface of the the Keyboard API is a
object with functions for retrieving the string associated with
physical keys.
raw docstring

web.KeyframeEffect

The KeyframeEffect interface of the Web Animations API lets us sets of animatable properties and values, called keyframes. These then be played using the web.Animation() constructor.

The KeyframeEffect interface of the Web Animations API lets us
sets of animatable properties and values, called keyframes. These
then be played using the `web.Animation()` constructor.
raw docstring

web.LinearAccelerationSensor

The LinearAccelerationSensor interface of the Sensor APIs provides each reading the acceleration applied to the device along all axes, but without the contribution of gravity.

The LinearAccelerationSensor interface of the Sensor APIs provides
each reading the acceleration applied to the device along all
axes, but without the contribution of gravity.
raw docstring

web.Location

The Location interface represents the location (URL) of the object is linked to. Changes done on it are reflected on the object relates to. Both the web.Document and web.Window interface such a linked Location, accessible via web.Document.location web.Window.location respectively.

The Location interface represents the location (URL) of the object
is linked to. Changes done on it are reflected on the object
relates to. Both the `web.Document` and `web.Window` interface
such a linked Location, accessible via `web.Document.location`
`web.Window.location` respectively.
raw docstring

web.Lock

The Lock interface of the the Web Locks API provides the name mode of a previously requested lock, which is received in the to web.LockManager.request().

The Lock interface of the the Web Locks API provides the name
mode of a previously requested lock, which is received in the
to `web.LockManager.request()`.
raw docstring

web.LockedFile

The LockedFile interface provides tools to deal with a given with all the necessary locks.

The LockedFile interface provides tools to deal with a given
with all the necessary locks.
raw docstring

web.LockManager

The LockManager interface of the the Web Locks API provides methods requesting a new web.Lock object and querying for an existing object. To get an instance of LockManager, call web.navigator.locks.

The LockManager interface of the the Web Locks API provides methods
requesting a new `web.Lock` object and querying for an existing
object. To get an instance of LockManager, call `web.navigator.locks`.
raw docstring

web.Magnetometer

The Magnetometer interface of the Sensor APIs provides information the magnetic field as detected by the device’s primary magnetometer

The Magnetometer interface of the Sensor APIs provides information
the magnetic field as detected by the device’s primary magnetometer
raw docstring

web.MerchantValidationEvent

The MerchantValidationEvent interface of the the Payment Request enables a merchant to verify themselves as allowed to use a particular handler.

The MerchantValidationEvent interface of the the Payment Request
enables a merchant to verify themselves as allowed to use a particular
handler.
raw docstring

web.MessageChannel

The MessageChannel interface of the Channel Messaging API allows to create a new message channel and send data through it via two web.MessagePort properties.

The MessageChannel interface of the Channel Messaging API allows
to create a new message channel and send data through it via
two `web.MessagePort` properties.
raw docstring

web.MessageEvent

The MessageEvent interface represents a message received by a object.

The MessageEvent interface represents a message received by a
object.
raw docstring

web.MessagePort

The MessagePort interface of the Channel Messaging API represents of the two ports of a web.MessageChannel, allowing messages be sent from one port and listening out for them arriving at other.

The MessagePort interface of the Channel Messaging API represents
of the two ports of a `web.MessageChannel`, allowing messages
be sent from one port and listening out for them arriving at
other.
raw docstring

web.MessagePort.ev

MessagePort Events.

MessagePort Events.
raw docstring

web.Metadata

The Metadata interface is used by the File and Directory Entries to contain information about a file system entry. This metadata the file's size and modification date and time.

The Metadata interface is used by the File and Directory Entries
to contain information about a file system entry. This metadata
the file's size and modification date and time.
raw docstring

web.MouseEvent

The MouseEvent interface represents events that occur due to user interacting with a pointing device (such as a mouse). Common using this interface include click, dblclick, mouseup, mousedown.

The MouseEvent interface represents events that occur due to
user interacting with a pointing device (such as a mouse). Common
using this interface include click, dblclick, mouseup, mousedown.
raw docstring

web.MSManipulationEvent

MSManipulationEvent provides contextual information when contact made to the screen and an element is manipulated.

MSManipulationEvent provides contextual information when contact
made to the screen and an element is manipulated.
raw docstring

web.MutationObserver

The web.MutationObserver interface provides the ability to for changes being made to the DOM tree. It is designed as a replacement the older Mutation Events feature which was part of the DOM3 specification.

The `web.MutationObserver` interface provides the ability to
for changes being made to the DOM tree. It is designed as a replacement
the older Mutation Events feature which was part of the DOM3
specification.
raw docstring

web.MutationObserverInit

The MutationObserverInit dictionary describes the configuration a mutation observer. As such, it's primarily used as the type the options parameter on the web.MutationObserver.observe()

The MutationObserverInit dictionary describes the configuration
a mutation observer. As such, it's primarily used as the type
the options parameter on the `web.MutationObserver.observe()`
raw docstring

web.NamedNodeMap

The NamedNodeMap interface represents a collection of web.Attr Objects inside a NamedNodeMap are not in any particular order, web.NodeList, although they may be accessed by an index as an array.

The NamedNodeMap interface represents a collection of `web.Attr`
Objects inside a NamedNodeMap are not in any particular order,
`web.NodeList`, although they may be accessed by an index as
an array.
raw docstring

web.NavigatorConcurrentHardware

The NavigatorConcurrentHardware mixin adds to the web.Navigator features which allow Web content to determine how many logical the user has available, in order to let content and Web apps their operations to best take advantage of the user's CPU.

The NavigatorConcurrentHardware mixin adds to the `web.Navigator`
features which allow Web content to determine how many logical
the user has available, in order to let content and Web apps
their operations to best take advantage of the user's CPU.
raw docstring

web.NavigatorID

The NavigatorID interface contains methods and properties related the identity of the browser.

The NavigatorID interface contains methods and properties related
the identity of the browser.
raw docstring

web.NavigatorLanguage

NavigatorLanguage contains methods and properties related to language of the navigator.

NavigatorLanguage contains methods and properties related to
language of the navigator.
raw docstring

web.NavigatorOnLine

The NavigatorOnLine interface contains methods and properties to the connectivity status of the browser.

The NavigatorOnLine interface contains methods and properties
to the connectivity status of the browser.
raw docstring

web.NavigatorPlugins

The NavigatorPlugins mixin adds to the web.Navigator interface and properties for discovering and interacting with plugins installed the browser.

The NavigatorPlugins mixin adds to the `web.Navigator` interface
and properties for discovering and interacting with plugins installed
the browser.
raw docstring

web.NavigatorStorage

The NavigatorStorage mixin adds to the web.Navigator and web.WorkerNavigator the web.Navigator.storage property, which provides access to web.StorageManager singleton used for controlling the persistence data stores as well as obtaining information

The NavigatorStorage mixin adds to the `web.Navigator` and `web.WorkerNavigator`
the `web.Navigator.storage` property, which provides access to
`web.StorageManager` singleton used for controlling the persistence
data stores as well as obtaining information
raw docstring

web.NetworkInformation

The NetworkInformation interface provides information about the a device is using to communicate with the network and provides means for scripts to be notified if the connection type changes. NetworkInformation interfaces cannot be instantiated. It is instead through the connection property of the web.Navigator interface.

The NetworkInformation interface provides information about the
a device is using to communicate with the network and provides
means for scripts to be notified if the connection type changes.
NetworkInformation interfaces cannot be instantiated. It is instead
through the connection property of the `web.Navigator` interface.
raw docstring

web.NodeFilter

A NodeFilter interface represents an object used to filter the in a web.NodeIterator or web.TreeWalker. They don't know about the DOM or how to traverse nodes; they just know how to a single node against the provided filter.

A NodeFilter interface represents an object used to filter the
in a `web.NodeIterator` or `web.TreeWalker`. They don't know
about the DOM or how to traverse nodes; they just know how to
a single node against the provided filter.
raw docstring

web.NodeIterator

The NodeIterator interface represents an iterator over the members a list of the nodes in a subtree of the DOM. The nodes will be in document order.

The NodeIterator interface represents an iterator over the members
a list of the nodes in a subtree of the DOM. The nodes will be
in document order.
raw docstring

web.NodeList

NodeList objects are collections of nodes, usually returned by such as web.Node.childNodes and methods such as web.document.querySelectorAll().

NodeList objects are collections of nodes, usually returned by
such as `web.Node.childNodes` and methods such as `web.document.querySelectorAll()`.
raw docstring

web.NonDocumentTypeChildNode

The NonDocumentTypeChildNode interface contains methods that particular to web.Node objects that can have a parent, but suitable for web.DocumentType.

The NonDocumentTypeChildNode interface contains methods that
particular to `web.Node` objects that can have a parent, but
suitable for `web.DocumentType`.
raw docstring

web.NotificationEvent

The parameter passed into the web.onnotificationclick handler, NotificationEvent interface represents a notification click event is dispatched on the web.ServiceWorkerGlobalScope of a web.ServiceWorker.

The parameter passed into the `web.onnotificationclick` handler,
NotificationEvent interface represents a notification click event
is dispatched on the `web.ServiceWorkerGlobalScope` of a `web.ServiceWorker`.
raw docstring

web.OfflineAudioCompletionEvent

The Web Audio API OfflineAudioCompletionEvent interface represents that occur when the processing of an web.OfflineAudioContext terminated. The complete event implements this interface.

The Web Audio API OfflineAudioCompletionEvent interface represents
that occur when the processing of an `web.OfflineAudioContext`
terminated. The complete event implements this interface.
raw docstring

web.OfflineAudioContext

The OfflineAudioContext interface is an audio.AudioContext representing an audio-processing graph built from linked together In contrast with a standard audio.AudioContext, an OfflineAudioContext render the audio to the device hardware; instead, it generates as fast as it can, and outputs the result to an audio.AudioBuffer.

The OfflineAudioContext interface is an `audio.AudioContext`
representing an audio-processing graph built from linked together
In contrast with a standard `audio.AudioContext`, an OfflineAudioContext
render the audio to the device hardware; instead, it generates
as fast as it can, and outputs the result to an `audio.AudioBuffer`.
raw docstring

web.OfflineAudioContext.ev

OfflineAudioContext Events.

OfflineAudioContext Events.
raw docstring

web.OffscreenCanvas

The OffscreenCanvas interface provides a canvas that can be rendered screen. It is available in both the window and worker contexts.

The OffscreenCanvas interface provides a canvas that can be rendered
screen. It is available in both the window and worker contexts.
raw docstring

web.OrientationSensor

The OrientationSensor interface of the the Sensor APIs is the class for orientation sensors. This interface cannot be used Instead it provides properties and methods accessed by interfaces inherit from it.

The OrientationSensor interface of the the Sensor APIs is the
class for orientation sensors. This interface cannot be used
Instead it provides properties and methods accessed by interfaces
inherit from it.
raw docstring

web.OscillatorNode

The OscillatorNode interface represents a periodic waveform, as a sine wave. It is an audio.AudioScheduledSourceNode audio-processing that causes a specified frequency of a given wave to be created—in a constant tone.

The OscillatorNode interface represents a periodic waveform,
as a sine wave. It is an `audio.AudioScheduledSourceNode` audio-processing
that causes a specified frequency of a given wave to be created—in
a constant tone.
raw docstring

web.OverconstrainedError

The OverconstrainedError interface of the Media Capture and Streams indicates that the set of desired capabilities for the current cannot currently be met. When this event is thrown on a MediaStreamTrack, is muted until either the current constraints can be established until satisfiable constraints are applied.

The OverconstrainedError interface of the Media Capture and Streams
indicates that the set of desired capabilities for the current
cannot currently be met. When this event is thrown on a MediaStreamTrack,
is muted until either the current constraints can be established
until satisfiable constraints are applied.
raw docstring

web.PageTransitionEvent

The PageTransitionEvent is fired when a document is being loaded unloaded.

The PageTransitionEvent is fired when a document is being loaded
unloaded.
raw docstring

web.PaintWorklet

The PaintWorklet interface of the CSS Painting API programmatically an image where a CSS property expects a file. Access this interface css.CSS.paintWorklet.

The PaintWorklet interface of the CSS Painting API programmatically
an image where a CSS property expects a file. Access this interface
`css.CSS.paintWorklet`.
raw docstring

web.PannerNode

A PannerNode always has exactly one input and one output: the can be mono or stereo but the output is always stereo (2 channels); can't have panning effects without at least two audio channels!

A PannerNode always has exactly one input and one output: the
can be mono or stereo but the output is always stereo (2 channels);
can't have panning effects without at least two audio channels!
raw docstring

web.ParentNode

The ParentNode mixin contains methods and properties that are to all types of web.Node objects that can have children.

The ParentNode mixin contains methods and properties that are
to all types of `web.Node` objects that can have children.
raw docstring

web.PasswordCredential

The interface of the Credential Management API provides information a username/password pair. In supporting browsers an instance this class may be passed in the credential member of the init for global web.fetch.

The interface of the Credential Management API provides information
a username/password pair. In supporting browsers an instance
this class may be passed in the credential member of the init
for global `web.fetch`.
raw docstring

web.Path2D

The Path2D interface of the Canvas 2D API is used to declare path that can then be used on a web.CanvasRenderingContext2D The path methods of the CanvasRenderingContext2D interface are present on this interface, which gives you the convenience of able to retain and replay your path whenever desired.

The Path2D interface of the Canvas 2D API is used to declare
path that can then be used on a `web.CanvasRenderingContext2D`
The path methods of the CanvasRenderingContext2D interface are
present on this interface, which gives you the convenience of
able to retain and replay your path whenever desired.
raw docstring

web.PayerErrors

The PayerErrors dictionary is used by the Payment Request API indicate the presence of—and to explain how to correct—validation in the payer details.

The PayerErrors dictionary is used by the Payment Request API
indicate the presence of—and to explain how to correct—validation
in the payer details.
raw docstring

web.Permissions

The Permissions interface of the Permissions API provides the Permission API functionality, such as methods for querying and permissions

The Permissions interface of the Permissions API provides the
Permission API functionality, such as methods for querying and
permissions
raw docstring

web.PermissionStatus

The PermissionStatus interface of the Permissions API provides state of an object and an event handler for monitoring changes said state.

The PermissionStatus interface of the Permissions API provides
state of an object and an event handler for monitoring changes
said state.
raw docstring

web.PhotoCapabilities

The PhotoCapabilities interface of the the MediaStream Image API provides available configuration options for an attached device. A PhotoCapabilities object is retrieved by calling web.ImageCapture.getPhotoCapabilities().

The PhotoCapabilities interface of the the MediaStream Image
API provides available configuration options for an attached
device. A PhotoCapabilities object is retrieved by calling `web.ImageCapture.getPhotoCapabilities()`.
raw docstring

web.PointerEvent

The PointerEvent interface represents the state of a DOM event by a pointer such as the geometry of the contact point, the device that generated the event, the amount of pressure that was applied the contact surface, etc.

The PointerEvent interface represents the state of a DOM event
by a pointer such as the geometry of the contact point, the device
that generated the event, the amount of pressure that was applied
the contact surface, etc.
raw docstring

web.Position

The Position interface represents the position of the concerned at a given time. The position, represented by a web.Coordinates comprehends the 2D position of the device, on a spheroid representing Earth, but also its altitude and its speed.

The Position interface represents the position of the concerned
at a given time. The position, represented by a `web.Coordinates`
comprehends the 2D position of the device, on a spheroid representing
Earth, but also its altitude and its speed.
raw docstring

web.PositionError

The PositionError interface represents the reason of an error when using the geolocating device.

The PositionError interface represents the reason of an error
when using the geolocating device.
raw docstring

web.PositionOptions

The PositionOptions interface describes an object containing properties to pass as a parameter of web.Geolocation.getCurrentPosition() web.Geolocation.watchPosition().

The PositionOptions interface describes an object containing
properties to pass as a parameter of `web.Geolocation.getCurrentPosition()`
`web.Geolocation.watchPosition()`.
raw docstring

web.PositionSensorVRDevice

The PositionSensorVRDevice interface of the WebVR API represents hardware's position sensor. You can access information such as current position and orientation of the sensor in relation to head mounted display through the web.PositionSensorVRDevice.getState()

The PositionSensorVRDevice interface of the WebVR API represents
hardware's position sensor. You can access information such as
current position and orientation of the sensor in relation to
head mounted display through the `web.PositionSensorVRDevice.getState()`
raw docstring

web.Presentation

The Presentation can be defined as two possible user agents in context: Controlling user agent and Receiving user agent.

The Presentation can be defined as two possible user agents in
context: Controlling user agent and Receiving user agent.
raw docstring

web.PresentationAvailability

A PresentationAvailability object is associated with available displays and represents the presentation display availability a presentation request. If the controlling user agent can monitor list of available presentation displays in the background (without pending request to start()), the PresentationAvailability object be implemented in a controlling browsing context.

A PresentationAvailability object is associated with available
displays and represents the presentation display availability
a presentation request. If the controlling user agent can monitor
list of available presentation displays in the background (without
pending request to start()), the PresentationAvailability object
be implemented in a controlling browsing context.
raw docstring

web.PresentationConnection

The PresentationConnection interface of the Presentation API methods and properties for managing a single presentation. Each connection is represented by a PresentationConnection object. the controlling user agent and receiving user agent MUST implement

The PresentationConnection interface of the Presentation API
methods and properties for managing a single presentation. Each
connection is represented by a PresentationConnection object.
the controlling user agent and receiving user agent MUST implement
raw docstring

web.PresentationConnectionAvailableEvent

The PresentationConnectionAvailableEvent interface of the Presentation is fired on a web.PresentationRequest when a connection associated the object is created.

The PresentationConnectionAvailableEvent interface of the Presentation
is fired on a `web.PresentationRequest` when a connection associated
the object is created.
raw docstring

web.PresentationRequest

A PresentationRequest object is used to initiate or reconnect a presentation made by a controlling browsing context. The PresentationRequest MUST be implemented in a controlling browsing context provided a controlling user agent.

A PresentationRequest object is used to initiate or reconnect
a presentation made by a controlling browsing context. The PresentationRequest
MUST be implemented in a controlling browsing context provided
a controlling user agent.
raw docstring

web.ProgressEvent

The ProgressEvent interface represents events measuring progress an underlying process, like an HTTP request (for an XMLHttpRequest, the loading of the underlying resource of an web.<img>, web.<audio>, web.<style> or web.<link>).

The ProgressEvent interface represents events measuring progress
an underlying process, like an HTTP request (for an XMLHttpRequest,
the loading of the underlying resource of an `web.<img>`, `web.<audio>`,
`web.<style>` or `web.<link>`).
raw docstring

web.PromiseRejectionEvent

The PromiseRejectionEvent interface represents events which are to the global script context when JavaScript web.Promises are

The PromiseRejectionEvent interface represents events which are
to the global script context when JavaScript `web.Promise`s are
raw docstring

web.PublicKeyCredential

The PublicKeyCredential interface provides information about public key / private key pair, which is a credential for logging to a service using an un-phishable and data-breach resistant key pair instead of a password. It inherits from web.Credential, was created by the Web Authentication API extension to the Credential API. Other interfaces that inherit from web.Credential are and web.FederatedCredential.

The PublicKeyCredential interface provides information about
public key / private key pair, which is a credential for logging
to a service using an un-phishable and data-breach resistant
key pair instead of a password. It inherits from `web.Credential`,
was created by the Web Authentication API extension to the Credential
API. Other interfaces that inherit from `web.Credential` are
and `web.FederatedCredential`.
raw docstring

web.PublicKeyCredentialCreationOptions

The PublicKeyCredentialCreationOptions dictionary of the Web API holds options passed to web.navigators.credentials.create() order to create a web.PublicKeyCredential.

The PublicKeyCredentialCreationOptions dictionary of the Web
API holds options passed to `web.navigators.credentials.create()`
order to create a `web.PublicKeyCredential`.
raw docstring

web.PublicKeyCredentialRequestOptions

The PublicKeyCredentialRequestOptions dictionary of the Web Authentication holds the options passed to web.navigator.credentials.get() order to fetch a given web.PublicKeyCredential.

The PublicKeyCredentialRequestOptions dictionary of the Web Authentication
holds the options passed to `web.navigator.credentials.get()`
order to fetch a given `web.PublicKeyCredential`.
raw docstring

web.PushEvent

The PushEvent interface of the Push API represents a push message has been received. This event is sent to the global scope of web.ServiceWorker. It contains the information sent from an server to a web.PushSubscription.

The PushEvent interface of the Push API represents a push message
has been received. This event is sent to the global scope of
`web.ServiceWorker`. It contains the information sent from an
server to a `web.PushSubscription`.
raw docstring

web.PushManager

The PushManager interface of the Push API provides a way to receive from third-party servers as well as request URLs for push notifications.

The PushManager interface of the Push API provides a way to receive
from third-party servers as well as request URLs for push notifications.
raw docstring

web.PushMessageData

The PushMessageData interface of the Push API provides methods let you retrieve the push data sent by a server in various formats.

The PushMessageData interface of the Push API provides methods
let you retrieve the push data sent by a server in various formats.
raw docstring

web.PushSubscription

The PushSubscription interface of the Push API provides a subcription's endpoint and allows unsubscription from a push service.

The PushSubscription interface of the Push API provides a subcription's
endpoint and allows unsubscription from a push service.
raw docstring

web.RadioNodeList

The RadioNodeList interface represents a collection of radio in a web.<form> or a web.<fieldset> element.

The RadioNodeList interface represents a collection of radio
in a `web.<form>` or a `web.<fieldset>` element.
raw docstring

web.ReadableByteStreamController

The ReadableByteStreamController interface of the Streams API a controller allowing control of a web.ReadableStream's state internal queue. Byte stream controllers are for byte streams.

The ReadableByteStreamController interface of the Streams API
a controller allowing control of a `web.ReadableStream`'s state
internal queue. Byte stream controllers are for byte streams.
raw docstring

web.ReadableStream

The ReadableStream interface of the Streams API represents a stream of byte data. The Fetch API offers a concrete instance a ReadableStream through the web.body property of a web.Response

The ReadableStream interface of the Streams API represents a
stream of byte data. The Fetch API offers a concrete instance
a ReadableStream through the `web.body` property of a `web.Response`
raw docstring

web.ReadableStreamBYOBReader

The ReadableStreamDefaultReader interface of the Streams API a BYOB ("bring your own buffer") reader that can be used to stream data supplied by the developer (e.g. a custom web.ReadableStream.ReadableStream()

The ReadableStreamDefaultReader interface of the Streams API
a BYOB (\"bring your own buffer\") reader that can be used to
stream data supplied by the developer (e.g. a custom `web.ReadableStream.ReadableStream()`
raw docstring

web.ReadableStreamBYOBRequest

The ReadableStreamBYOBRequest interface of the Streams API represents pull request into a web.ReadableByteStreamController view.

The ReadableStreamBYOBRequest interface of the Streams API represents
pull request into a `web.ReadableByteStreamController` view.
raw docstring

web.ReadableStreamDefaultController

The ReadableStreamDefaultController interface of the Streams represents a controller allowing control of a web.ReadableStream's and internal queue. Default controllers are for streams that not byte streams.

The ReadableStreamDefaultController interface of the Streams
represents a controller allowing control of a `web.ReadableStream`'s
and internal queue. Default controllers are for streams that
not byte streams.
raw docstring

web.ReadableStreamDefaultReader

The ReadableStreamDefaultReader interface of the Streams API a default reader that can be used to read stream data supplied a network (e.g. a fetch request).

The ReadableStreamDefaultReader interface of the Streams API
a default reader that can be used to read stream data supplied
a network (e.g. a fetch request).
raw docstring

web.Report

The Report interface of the Reporting API represents a single

The Report interface of the Reporting API represents a single
raw docstring

web.ReportingObserver

The ReportingObserver interface of the Reporting API allows you collect and access reports.

The ReportingObserver interface of the Reporting API allows you
collect and access reports.
raw docstring

web.ResizeObserver

The ResizeObserver interface reports changes to the content rectangle an web.Element or the bounding box of an svg.SVGElement. content rectangle is the box in which content can be placed, the border box minus the padding. (See The box model for an explanation borders and padding.)

The ResizeObserver interface reports changes to the content rectangle
an `web.Element` or the bounding box of an `svg.SVGElement`.
content rectangle is the box in which content can be placed,
the border box minus the padding. (See The box model for an explanation
borders and padding.)
raw docstring

web.ResizeObserverEntry

The ResizeObserverEntry interface is the object passed to the web.ResizeObserver() constructor.

The ResizeObserverEntry interface is the object passed to the
`web.ResizeObserver()` constructor.
raw docstring

web.ScreenOrientation

The ScreenOrientation interface of the the Screen Orientation provides information about the current orientation of the document.

The ScreenOrientation interface of the the Screen Orientation
provides information about the current orientation of the document.
raw docstring

web.ScriptProcessorNode

The ScriptProcessorNode interface allows the generation, processing, analyzing of audio using JavaScript.

The ScriptProcessorNode interface allows the generation, processing,
analyzing of audio using JavaScript.
raw docstring

web.ScrollToOptions

The ScrollToOptions dictionary of the CSSOM View spec contains specifying where an element should be scrolled to, and whether scrolling should be smooth.

The ScrollToOptions dictionary of the CSSOM View spec contains
specifying where an element should be scrolled to, and whether
scrolling should be smooth.
raw docstring

web.SecurityPolicyViolationEvent

The SecurityPolicyViolationEvent interface inherits from web.Event, represents the event object of an event sent on a document or when its content security policy is violated.

The SecurityPolicyViolationEvent interface inherits from `web.Event`,
represents the event object of an event sent on a document or
when its content security policy is violated.
raw docstring

web.Selection

A Selection object represents the range of text selected by the or the current position of the caret. To obtain a Selection object examination or manipulation, call web.Window.getSelection().

A Selection object represents the range of text selected by the
or the current position of the caret. To obtain a Selection object
examination or manipulation, call `web.Window.getSelection()`.
raw docstring

web.Sensor

The Sensor interface of the the Sensor APIs is the base class all the other sensor interfaces. This interface cannot be used Instead it provides properties, event handlers, and methods accessed interfaces that inherit from it.

The Sensor interface of the the Sensor APIs is the base class
all the other sensor interfaces. This interface cannot be used
Instead it provides properties, event handlers, and methods accessed
interfaces that inherit from it.
raw docstring

web.SensorErrorEvent

The SensorErrorEvent interface of the Sensor APIs provides information errors thrown by a web.Sensor or related interface.

The SensorErrorEvent interface of the Sensor APIs provides information
errors thrown by a `web.Sensor` or related interface.
raw docstring

web.ServiceWorker

The ServiceWorker interface of the ServiceWorker API provides reference to a service worker. Multiple browsing contexts (e.g. workers, etc.) can be associated with the same service worker, through a unique ServiceWorker object.

The ServiceWorker interface of the ServiceWorker API provides
reference to a service worker. Multiple browsing contexts (e.g.
workers, etc.) can be associated with the same service worker,
through a unique ServiceWorker object.
raw docstring

web.ServiceWorkerContainer

The ServiceWorkerContainer interface of the ServiceWorker API an object representing the service worker as an overall unit the network ecosystem, including facilities to register, unregister update service workers, and access the state of service workers their registrations.

The ServiceWorkerContainer interface of the ServiceWorker API
an object representing the service worker as an overall unit
the network ecosystem, including facilities to register, unregister
update service workers, and access the state of service workers
their registrations.
raw docstring

web.ServiceWorkerContainer.ev

ServiceWorkerContainer Events.

ServiceWorkerContainer Events.
raw docstring

web.ServiceWorkerGlobalScope.ev

ServiceWorkerGlobalScope Events.

ServiceWorkerGlobalScope Events.
raw docstring

web.ServiceWorkerMessageEvent

The ServiceWorkerMessageEvent interface of the web.ServiceWorker contains information about an event sent to aweb.ServiceWorkerContainerThis extends the default message event to allow setting aweb.ServiceWorker` as the source of a message. The event object is accessed via handler function of a message event, when fired by a message from a service worker.

The ServiceWorkerMessageEvent interface of the `web.ServiceWorker
contains information about an event sent to a `web.ServiceWorkerContainer`
This extends the default message event to allow setting a `web.ServiceWorker`
as the source of a message. The event object is accessed via
handler function of a message event, when fired by a message
from a service worker.
raw docstring

web.ServiceWorkerRegistration

The ServiceWorkerRegistration interface of the ServiceWorker represents the service worker registration. You register a service to control one or more pages that share the same origin.

The ServiceWorkerRegistration interface of the ServiceWorker
represents the service worker registration. You register a service
to control one or more pages that share the same origin.
raw docstring

web.ShadowRoot

The ShadowRoot interface of the Shadow DOM API is the root node a DOM subtree that is rendered separately from a document's main tree.

The ShadowRoot interface of the Shadow DOM API is the root node
a DOM subtree that is rendered separately from a document's main
tree.
raw docstring

web.SharedWorker

The SharedWorker interface represents a specific kind of worker can be accessed from several browsing contexts, such as several iframes or even workers. They implement an interface different dedicated workers and have a different global scope, web.SharedWorkerGlobalScope.

The SharedWorker interface represents a specific kind of worker
can be accessed from several browsing contexts, such as several
iframes or even workers. They implement an interface different
dedicated workers and have a different global scope, `web.SharedWorkerGlobalScope`.
raw docstring

web.SharedWorkerGlobalScope

The SharedWorkerGlobalScope object (the web.SharedWorker global is accessible through the web.self keyword. Some additional functions, namespaces objects, and constructors, not typically with the worker global scope, but available on it, are listed the JavaScript Reference. See the complete list of functions to workers.

The SharedWorkerGlobalScope object (the `web.SharedWorker` global
is accessible through the `web.self` keyword. Some additional
functions, namespaces objects, and constructors, not typically
with the worker global scope, but available on it, are listed
the JavaScript Reference. See the complete list of functions
to workers.
raw docstring

web.SharedWorkerGlobalScope.ev

SharedWorkerGlobalScope Events.

SharedWorkerGlobalScope Events.
raw docstring

web.Slotable

The Slotable mixin defines features that allow nodes to become contents of a web.<slot> element — the following features are in both web.Element and web.Text.

The Slotable mixin defines features that allow nodes to become
contents of a `web.<slot>` element — the following features are
in both `web.Element` and `web.Text`.
raw docstring

web.SourceBuffer

The SourceBuffer interface represents a chunk of media to be into an html.HTMLMediaElement and played, via a media.MediaSource This can be made up of one or several media segments.

The SourceBuffer interface represents a chunk of media to be
into an `html.HTMLMediaElement` and played, via a `media.MediaSource`
This can be made up of one or several media segments.
raw docstring

web.SourceBufferList

The SourceBufferList interface represents a simple container for multiple web.SourceBuffer objects.

The SourceBufferList interface represents a simple container
for multiple `web.SourceBuffer` objects.
raw docstring

web.StaticRange

The StaticRange interface provides attributes that track the and end position of a range, and a boolean attribute indicating the current range is collapsed into a single position.

The StaticRange interface provides attributes that track the
and end position of a range, and a boolean attribute indicating
the current range is collapsed into a single position.
raw docstring

web.StereoPannerNode

The web.pan property takes a unitless value between -1 (full pan) and 1 (full right pan). This interface was introduced as much simpler way to apply a simple panning effect than having use a full web.PannerNode.

The `web.pan` property takes a unitless value between -1 (full
pan) and 1 (full right pan). This interface was introduced as
much simpler way to apply a simple panning effect than having
use a full `web.PannerNode`.
raw docstring

web.Storage

The Storage interface of the Web Storage API provides access a particular domain's session or local storage. It allows, for the addition, modification, or deletion of stored data items.

The Storage interface of the Web Storage API provides access
a particular domain's session or local storage. It allows, for
the addition, modification, or deletion of stored data items.
raw docstring

web.StorageEstimate

The StorageEstimate dictionary is used by the web.StorageManager provide estimates of the size of a site's or application's data and how much of it is in use. The web.estimate() method returns object that conforms to this dictionary when its web.Promise

The StorageEstimate dictionary is used by the `web.StorageManager`
provide estimates of the size of a site's or application's data
and how much of it is in use. The `web.estimate()` method returns
object that conforms to this dictionary when its `web.Promise`
raw docstring

web.StorageManager

The StorageManager interface of the the Storage API provides interface for managing persistance permissions and estimating storage. You can get a reference to this interface using either or web.WorkerNavigator.storage.

The StorageManager interface of the the Storage API provides
interface for managing persistance permissions and estimating
storage. You can get a reference to this interface using either
or `web.WorkerNavigator.storage`.
raw docstring

web.StorageQuota

The storageQuota property of the web.Navigator interface of Quota Management API provides means to query and request storage and quota information.

The storageQuota property of the `web.Navigator` interface of
Quota Management API provides means to query and request storage
and quota information.
raw docstring

web.StylePropertyMap

The StylePropertyMap interface of the the CSS Typed Object Model provides a representation of a CSS declaration block that is alternative to css.CSSStyleDeclaration.

The StylePropertyMap interface of the the CSS Typed Object Model
provides a representation of a CSS declaration block that is
alternative to `css.CSSStyleDeclaration`.
raw docstring

web.StylePropertyMapReadOnly

The StylePropertyMapReadOnly interface of the the CSS Typed Object API provides a read-only representation of a CSS declaration that is an alternative to css.CSSStyleDeclaration. Retrieve instance of this interface using web.Element.computedStyleMap().

The StylePropertyMapReadOnly interface of the the CSS Typed Object
API provides a read-only representation of a CSS declaration
that is an alternative to `css.CSSStyleDeclaration`. Retrieve
instance of this interface using `web.Element.computedStyleMap()`.
raw docstring

web.StyleSheet

An object implementing the StyleSheet interface represents a style sheet. CSS style sheets will further implement the more css.CSSStyleSheet interface.

An object implementing the StyleSheet interface represents a
style sheet. CSS style sheets will further implement the more
`css.CSSStyleSheet` interface.
raw docstring

web.SubtleCrypto

The SubtleCrypto interface of the Web Crypto API provides a number low-level cryptographic functions. It is accessed via the web.Crypto.subtle available in a window context (via web.Window.crypto).

The SubtleCrypto interface of the Web Crypto API provides a number
low-level cryptographic functions. It is accessed via the `web.Crypto.subtle`
available in a window context (via `web.Window.crypto`).
raw docstring

web.SyncEvent

The SyncEvent interface represents a sync action that is dispatched the web.ServiceWorkerGlobalScope of a ServiceWorker.

The SyncEvent interface represents a sync action that is dispatched
the `web.ServiceWorkerGlobalScope` of a ServiceWorker.
raw docstring

web.SyncManager

The SyncManager interface of the the ServiceWorker API provides interface for registering and listing sync registrations.

The SyncManager interface of the the ServiceWorker API provides
interface for registering and listing sync registrations.
raw docstring

web.TaskAttributionTiming

The TaskAttributionTiming interface of the Long Tasks API returns about the work involved in a long task and its associate frame The frame context, also called the container, is the iframe, or object that is being implicated, on the whole, for a long

The TaskAttributionTiming interface of the Long Tasks API returns
about the work involved in a long task and its associate frame
The frame context, also called the container, is the iframe,
or object that is being implicated, on the whole, for a long
raw docstring

web.Text

The Text interface represents the textual content of web.Element web.Attr. If an element has no markup within its content, it a single child implementing Text that contains the element's However, if the element contains markup, it is parsed into information and Text nodes that form its children.

The Text interface represents the textual content of `web.Element`
`web.Attr`. If an element has no markup within its content, it
a single child implementing Text that contains the element's
However, if the element contains markup, it is parsed into information
and Text nodes that form its children.
raw docstring

web.TextDecoder

The TextDecoder interface represents a decoder for a specific that is a specific character encoding, like utf-8, iso-8859-2, cp1261, gbk, etc. A decoder takes a stream of bytes as input emits a stream of code points. For a more scalable, non-native see StringView – a C-like representation of strings based on arrays.

The TextDecoder interface represents a decoder for a specific
that is a specific character encoding, like utf-8, iso-8859-2,
cp1261, gbk, etc. A decoder takes a stream of bytes as input
emits a stream of code points. For a more scalable, non-native
see StringView – a C-like representation of strings based on
arrays.
raw docstring

web.TextEncoder

TextEncoder takes a stream of code points as input and emits stream of bytes. For a more scalable, non-native library, see – a C-like representation of strings based on typed arrays.

TextEncoder takes a stream of code points as input and emits
stream of bytes. For a more scalable, non-native library, see
– a C-like representation of strings based on typed arrays.
raw docstring

web.TextMetrics

The TextMetrics interface represents the dimensions of a piece text in the canvas, as created by the web.CanvasRenderingContext2D.measureText()

The TextMetrics interface represents the dimensions of a piece
text in the canvas, as created by the `web.CanvasRenderingContext2D.measureText()`
raw docstring

web.TextTrack

This interface also inherits properties from web.EventTarget.

This interface also inherits properties from `web.EventTarget`.
raw docstring

web.TextTrack.ev

TextTrack Events.

TextTrack Events.
raw docstring

web.TextTrackList

The TextTrackList interface is used to represent a list of the tracks defined by the web.<track> element, with each track by a separate web.textTrack object in the list.

The TextTrackList interface is used to represent a list of the
tracks defined by the `web.<track>` element, with each track
by a separate `web.textTrack` object in the list.
raw docstring

web.TextTrackList.ev

TextTrackList Events.

TextTrackList Events.
raw docstring

web.TimeRanges

The TimeRanges interface is used to represent a set of time ranges, for the purpose of tracking which portions of media have been when loading it for use by the web.<audio> and web.<video>

The TimeRanges interface is used to represent a set of time ranges,
for the purpose of tracking which portions of media have been
when loading it for use by the `web.<audio>` and `web.<video>`
raw docstring

web.Touch

The Touch interface represents a single contact point on a touch-sensitive The contact point is commonly a finger or stylus and the device be a touchscreen or trackpad.

The Touch interface represents a single contact point on a touch-sensitive
The contact point is commonly a finger or stylus and the device
be a touchscreen or trackpad.
raw docstring

web.TouchEvent

The TouchEvent interface represents an web.UIEvent which is when the state of contacts with a touch-sensitive surface changes. surface can be a touch screen or trackpad, for example. The event describe one or more points of contact with the screen and includes for detecting movement, addition and removal of contact points, so forth.

The TouchEvent interface represents an `web.UIEvent` which is
when the state of contacts with a touch-sensitive surface changes.
surface can be a touch screen or trackpad, for example. The event
describe one or more points of contact with the screen and includes
for detecting movement, addition and removal of contact points,
so forth.
raw docstring

web.TouchList

The TouchList interface represents a list of contact points on touch surface. For example, if the user has three fingers on touch surface (such as a screen or trackpad), the corresponding object would have one web.Touch object for each finger, for total of three entries.

The TouchList interface represents a list of contact points on
touch surface. For example, if the user has three fingers on
touch surface (such as a screen or trackpad), the corresponding
object would have one `web.Touch` object for each finger, for
total of three entries.
raw docstring

web.TrackDefault

The TrackDefault interface provides a web.SourceBuffer with label, and language information for tracks that do not contain information in the initialization segments of a media chunk.

The TrackDefault interface provides a `web.SourceBuffer` with
label, and language information for tracks that do not contain
information in the initialization segments of a media chunk.
raw docstring

web.TrackDefaultList

The TrackDefaultList interface represents a simple container for multiple web.TrackDefault objects.

The TrackDefaultList interface represents a simple container
for multiple `web.TrackDefault` objects.
raw docstring

web.TrackEvent

The TrackEvent interface, which is part of the HTML DOM specification, used for events which represent changes to a set of available on an HTML media element; these events are addtrack and removetrack.

The TrackEvent interface, which is part of the HTML DOM specification,
used for events which represent changes to a set of available
on an HTML media element; these events are addtrack and removetrack.
raw docstring

web.TransitionEvent

The TransitionEvent interface represents events providing information to transitions.

The TransitionEvent interface represents events providing information
to transitions.
raw docstring

web.TreeWalker

The TreeWalker object represents the nodes of a document subtree a position within them.

The TreeWalker object represents the nodes of a document subtree
a position within them.
raw docstring

web.UIEvent

The UIEvent interface represents simple user interface events.

The UIEvent interface represents simple user interface events.
raw docstring

web.URL

The URL interface is used to parse, construct, normalize, and URLs. It works by providing properties which allow you to easily and modify the components of a URL.

The URL interface is used to parse, construct, normalize, and
URLs. It works by providing properties which allow you to easily
and modify the components of a URL.
raw docstring

web.URLSearchParams

The URLSearchParams interface defines utility methods to work the query string of a URL.

The URLSearchParams interface defines utility methods to work
the query string of a URL.
raw docstring

web.URLUtilsReadOnly

The obsolete URLUtilsReadOnly interface previously defined utility for working with URLs. These were then inherited by other interfaces, as web.WorkerLocation.

The obsolete URLUtilsReadOnly interface previously defined utility
for working with URLs. These were then inherited by other interfaces,
as `web.WorkerLocation`.
raw docstring

web.USB

The USB interface of the WebUSB API provides attributes and methods finding and connecting USB devices from a web page.

The USB interface of the WebUSB API provides attributes and methods
finding and connecting USB devices from a web page.
raw docstring

web.UserProximityEvent

The UserProximityEvent indicates whether a nearby physical object present by using the proximity sensor of a device.

The UserProximityEvent indicates whether a nearby physical object
present by using the proximity sensor of a device.
raw docstring

web.ValidityState

The ValidityState interface represents the validity states that element can be in, with respect to constraint validation. Together, help explain why an element's value fails to validate, if it's valid.

The ValidityState interface represents the validity states that
element can be in, with respect to constraint validation. Together,
help explain why an element's value fails to validate, if it's
valid.
raw docstring

web.VideoPlaybackQuality

A VideoPlaybackQuality object is returned by the html.HTMLVideoElement.getVideoPlaybackQuality() and contains metrics that can be used to determine the playback of a video.

A VideoPlaybackQuality object is returned by the `html.HTMLVideoElement.getVideoPlaybackQuality()`
and contains metrics that can be used to determine the playback
of a video.
raw docstring

web.VideoTrack

The web.VideoTrack interface represents a single video track a web.<video> element.

The `web.VideoTrack` interface represents a single video track
a `web.<video>` element.
raw docstring

web.VideoTrackList

The VideoTrackList interface is used to represent a list of the tracks contained within a web.<video> element, with each track by a separate web.VideoTrack object in the list.

The VideoTrackList interface is used to represent a list of the
tracks contained within a `web.<video>` element, with each track
by a separate `web.VideoTrack` object in the list.
raw docstring

web.VideoTrackList.ev

VideoTrackList Events.

VideoTrackList Events.
raw docstring

web.VisualViewport

The VisualViewport interface of the the Visual Viewport API represents visual viewport for a given window. For a page containing iframes, iframe, as well as the containing page, will have a unique window Each window on a page will have a unique VisualViewport representing properties associated with that window.

The VisualViewport interface of the the Visual Viewport API represents
visual viewport for a given window. For a page containing iframes,
iframe, as well as the containing page, will have a unique window
Each window on a page will have a unique VisualViewport representing
properties associated with that window.
raw docstring

web.VisualViewport.ev

VisualViewport Events.

VisualViewport Events.
raw docstring

web.WaveShaperNode

A WaveShaperNode always has exactly one input and one output.

A WaveShaperNode always has exactly one input and one output.
raw docstring

web.WebSocket

The WebSocket object provides the API for creating and managing WebSocket connection to a server, as well as for sending and data on the connection.

The WebSocket object provides the API for creating and managing
WebSocket connection to a server, as well as for sending and
data on the connection.
raw docstring

web.WheelEvent

The WheelEvent interface represents events that occur due to user moving a mouse wheel or similar input device.

The WheelEvent interface represents events that occur due to
user moving a mouse wheel or similar input device.
raw docstring

web.Window

The Window interface represents a window containing a DOM document; document property points to the DOM document loaded in that window.

The Window interface represents a window containing a DOM document;
document property points to the DOM document loaded in that window.
raw docstring

web.WindowClient

The WindowClient interface of the ServiceWorker API represents scope of a service worker client that is a document in a browser controlled by an active worker. The service worker client independently and uses a service worker for its own loading and sub-resources.

The WindowClient interface of the ServiceWorker API represents
scope of a service worker client that is a document in a browser
controlled by an active worker. The service worker client independently
and uses a service worker for its own loading and sub-resources.
raw docstring

web.WindowEventHandlers

The WindowEventHandlers mixin describes the event handlers common several interfaces like web.Window, or html.HTMLBodyElement html.HTMLFrameSetElement. Each of these interfaces can implement specific event handlers.

The WindowEventHandlers mixin describes the event handlers common
several interfaces like `web.Window`, or `html.HTMLBodyElement`
`html.HTMLFrameSetElement`. Each of these interfaces can implement
specific event handlers.
raw docstring

web.WindowOrWorkerGlobalScope

The WindowOrWorkerGlobalScope mixin describes several features to the web.Window and web.WorkerGlobalScope interfaces.

The WindowOrWorkerGlobalScope mixin describes several features
to the `web.Window` and `web.WorkerGlobalScope` interfaces.
raw docstring

web.Worker

The Worker interface of the Web Workers API represents a background that can be easily created and can send messages back to its Creating a worker is as simple as calling the Worker() constructor specifying a script to be run in the worker thread.

The Worker interface of the Web Workers API represents a background
that can be easily created and can send messages back to its
Creating a worker is as simple as calling the Worker() constructor
specifying a script to be run in the worker thread.
raw docstring

web.Worker.ev

Worker Events.

Worker Events.
raw docstring

web.WorkerGlobalScope

The WorkerGlobalScope interface of the Web Workers API is an representing the scope of any worker. Workers have no browsing this scope contains the information usually conveyed by web.Window — in this case event handlers, the console or the associated object. Each WorkerGlobalScope has its own event loop.

The WorkerGlobalScope interface of the Web Workers API is an
representing the scope of any worker. Workers have no browsing
this scope contains the information usually conveyed by `web.Window`
— in this case event handlers, the console or the associated
object. Each WorkerGlobalScope has its own event loop.
raw docstring

web.WorkerGlobalScope.ev

WorkerGlobalScope Events.

WorkerGlobalScope Events.
raw docstring

web.WorkerLocation

The WorkerLocation interface defines the absolute location of script executed by the web.Worker. Such an object is initialized each worker and is available via the web.WorkerGlobalScope.location obtained by calling self.location.

The WorkerLocation interface defines the absolute location of
script executed by the `web.Worker`. Such an object is initialized
each worker and is available via the `web.WorkerGlobalScope.location`
obtained by calling self.location.
raw docstring

web.WorkerNavigator

The WorkerNavigator interface represents a subset of the web.Navigator allowed to be accessed from a web.Worker. Such an object is for each worker and is available via the web.WorkerGlobalScope.navigator obtained by calling window.self.navigator.

The WorkerNavigator interface represents a subset of the `web.Navigator`
allowed to be accessed from a `web.Worker`. Such an object is
for each worker and is available via the `web.WorkerGlobalScope.navigator`
obtained by calling window.self.navigator.
raw docstring

web.Worklet

The Worklet interface is a lightweight version of web.Web Workers gives developers access to low-level parts of the rendering pipeline.

The Worklet interface is a lightweight version of `web.Web Workers`
gives developers access to low-level parts of the rendering pipeline.
raw docstring

web.WritableStream

The WritableStream interface of the the Streams API provides standard abstraction for writing streaming data to a destination, as a sink. This object comes with built-in backpressure and queuing.

The WritableStream interface of the the Streams API provides
standard abstraction for writing streaming data to a destination,
as a sink. This object comes with built-in backpressure and queuing.
raw docstring

web.WritableStreamDefaultController

The WritableStreamDefaultController interface of the the Streams represents a controller allowing control of a web.WritableStream's When constructing a WritableStream, the underlying sink is given corresponding WritableStreamDefaultController instance to manipulate.

The WritableStreamDefaultController interface of the the Streams
represents a controller allowing control of a `web.WritableStream`'s
When constructing a WritableStream, the underlying sink is given
corresponding WritableStreamDefaultController instance to manipulate.
raw docstring

web.WritableStreamDefaultWriter

The WritableStreamDefaultWriter interface of the the Streams is the object returned by web.WritableStream.getWriter() and created locks the < writer to the WritableStream ensuring that other streams can write to the underlying sink.

The WritableStreamDefaultWriter interface of the the Streams
is the object returned by `web.WritableStream.getWriter()` and
created locks the < writer to the WritableStream ensuring that
other streams can write to the underlying sink.
raw docstring

web.XDomainRequest

XDomainRequest is an implementation of HTTP access control (CORS) worked in Internet Explorer 8 and 9. It was removed in Internet 10 in favor of using XMLHttpRequest with proper CORS; if you targeting Internet Explorer 10 or later, or wish to support any browser, you need to use standard HTTP access control.

XDomainRequest is an implementation of HTTP access control (CORS)
worked in Internet Explorer 8 and 9. It was removed in Internet
10 in favor of using XMLHttpRequest with proper CORS; if you
targeting Internet Explorer 10 or later, or wish to support any
browser, you need to use standard HTTP access control.
raw docstring

web.XPathEvaluator

The XPathEvaluator interface allows to compile and evaluate XPath

The XPathEvaluator interface allows to compile and evaluate XPath
raw docstring

web.XPathException

In the DOM XPath API the XPathException interface represents conditions that can be encountered while performing XPath operations.

In the DOM XPath API the XPathException interface represents
conditions that can be encountered while performing XPath operations.
raw docstring

web.XPathExpression

This interface is a compiled XPath expression that can be evaluated a document or specific node to return information its DOM tree.

This interface is a compiled XPath expression that can be evaluated
a document or specific node to return information its DOM tree.
raw docstring

web.XPathNSResolver

The XPathNSResolver interface permits prefix strings in an XPath to be properly bound to namespace URI strings.

The XPathNSResolver interface permits prefix strings in an XPath
to be properly bound to namespace URI strings.
raw docstring

web.XPathResult

The XPathResult interface represents the results generated by an XPath expression within the context of a given node.

The XPathResult interface represents the results generated by
an XPath expression within the context of a given node.
raw docstring

web.XR

The XR interface acts as the gateway interface for WebXR API.

The XR interface acts as the gateway interface for WebXR API.
raw docstring

web.XRSession

The XRSession is a WebVR API interface that enables interactions XR hardware.

The XRSession is a WebVR API interface that enables interactions
XR hardware.
raw docstring

web.XSLTProcessor

An XSLTProcessor applies an XSLT stylesheet transformation to XML document to produce a new XML document as output. It has to load the XSLT stylesheet, to manipulate xsl:param parameter and to apply the transformation to documents.

An XSLTProcessor applies an XSLT stylesheet transformation to
XML document to produce a new XML document as output. It has
to load the XSLT stylesheet, to manipulate <xsl:param> parameter
and to apply the transformation to documents.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close