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.AbortSignal.ev

AbortSignal Events.

AbortSignal Events.
raw docstring

web.accelerometer.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.accelerometer.core

web.accelerometer interfaces.

web.accelerometer interfaces.
raw docstring

No vars found in this namespace.

web.accelerometer.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.ambient.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.ambient.core

web.ambient interfaces.

web.ambient interfaces.
raw docstring

No vars found in this namespace.

web.ambient.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.animation.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.animation.AnimationEffect

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

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

web.animation.AnimationEvent

The AnimationEvent interface represents events providing information to animations.

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

web.animation.AnimationPlaybackEvent

The AnimationPlaybackEvent interface of the Web Animations API animation events.

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

web.animation.AnimationTimeline

The AnimationTimeline interface of the Web Animations API represents timeline of an animation. This interface exists to define timeline (inherited by web.animation.DocumentTimeline and future timeline and is not itself directly used by developers. Anywhere you see you 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.animation.DocumentTimeline` and future timeline
and is not itself directly used by developers. Anywhere you see
you should use DocumentTimeline or any other timeline type instead.
raw docstring

web.animation.core

web.animation interfaces.

web.animation interfaces.
raw docstring

No vars found in this namespace.

web.animation.DocumentTimeline

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

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

web.animation.EffectTiming

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

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

web.animation.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 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 `Animation()` constructor.
raw docstring

web.ar.core

web.ar interfaces.

web.ar interfaces.
raw docstring

No vars found in this namespace.

web.ar.XR

The XR interface of the WebXR Device API provides methods for an web.ar.XRSession object. Once a session is obtained, subsequent or VR interactions with the hardware are done through it.

The XR interface of the WebXR Device API provides methods for
an `web.ar.XRSession` object. Once a session is obtained, subsequent
or VR interactions with the hardware are done through it.
raw docstring

web.ar.XRFrame

The XRFrame interface of the WebXR Device API provides information to render a single frame of an AR/VR scene to the display. An of this object is passed to each call of the callback provided XRSession.requestAnimationFrame.

The XRFrame interface of the WebXR Device API provides information
to render a single frame of an AR/VR scene to the display. An
of this object is passed to each call of the callback provided
`XRSession.requestAnimationFrame`.
raw docstring

web.ar.XRInputSource

The XRInputSource interface of the WebXR Device API returns information the Web AR/VR control device being used. The control device is and defines a primary action. A primary action is a trigger, button, spoken command, or hand gesture that when performed produces selectend, and select events.

The XRInputSource interface of the WebXR Device API returns information
the Web AR/VR control device being used. The control device is
and defines a primary action. A primary action is a trigger,
button, spoken command, or hand gesture that when performed produces
`selectend`, and `select` events.
raw docstring

web.ar.XRRenderState

The XRRenderState interface of the WebXR Device API represents set of configurable values which affect how web.ar.XRSession's is composited. The active render state for an XRSession changes frame boundaries. To queue updates for the next frame, call XRSession.updateRenderState().

The XRRenderState interface of the WebXR Device API represents
set of configurable values which affect how `web.ar.XRSession`'s
is composited. The active render state for an XRSession changes
frame boundaries. To queue updates for the next frame, call `XRSession.updateRenderState()`.
raw docstring

web.ar.XRSession

The XRSession of the WebXR Device API provides the means to interact an AR/VR device, providing features such as polling the viewer (viewer pose), getting information about the user's environment, presenting imagery to the user. To get an XRSession call XR.requestSession().

The XRSession of the WebXR Device API provides the means to interact
an AR/VR device, providing features such as polling the viewer
(viewer pose), getting information about the user's environment,
presenting imagery to the user. To get an XRSession call XR.requestSession().
raw docstring

web.Attr

The Attr interface represents one of a DOM element's attributes an object. In most DOM methods, you will directly retrieve the as a string (e.g., Element.getAttribute()), but certain functions Element.getAttributeNode()) or means of iterating return Attr

The Attr interface represents one of a DOM element's attributes
an object. In most DOM methods, you will directly retrieve the
as a string (e.g., `Element.getAttribute()`), but certain functions
`Element.getAttributeNode()`) or means of iterating return Attr
raw docstring

web.audio.AnalyserNode

The AnalyserNode interface represents a node able to provide frequency and time-domain analysis information. It is an web.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 `web.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.audio.AudioBuffer

The AudioBuffer interface represents a short audio asset residing memory, created from an audio file using the AudioContext.decodeAudioData() or from raw data using AudioContext.createBuffer(). Once put an AudioBuffer, the audio can then be played by being passed an web.audio.AudioBufferSourceNode.

The AudioBuffer interface represents a short audio asset residing
memory, created from an audio file using the `AudioContext.decodeAudioData()`
or from raw data using `AudioContext.createBuffer()`. Once put
an AudioBuffer, the audio can then be played by being passed
an `web.audio.AudioBufferSourceNode`.
raw docstring

web.audio.AudioBufferSourceNode

The AudioBufferSourceNode interface is an web.audio.AudioScheduledSourceNode represents an audio source consisting of in-memory audio data, in an web.audio.AudioBuffer. It's especially useful for playing audio which has particularly stringent timing accuracy requirements, as for sounds that must match a specific rhythm and can be kept memory rather than being played from disk or the network.

The AudioBufferSourceNode interface is an `web.audio.AudioScheduledSourceNode`
represents an audio source consisting of in-memory audio data,
in an `web.audio.AudioBuffer`. It's especially useful for playing
audio which has particularly stringent timing accuracy requirements,
as for sounds that must match a specific rhythm and can be kept
memory rather than being played from disk or the network.
raw docstring

web.audio.AudioContext

The AudioContext interface represents an audio-processing graph from audio modules linked together, each represented by an web.audio.AudioNode.

The AudioContext interface represents an audio-processing graph
from audio modules linked together, each represented by an `web.audio.AudioNode`.
raw docstring

web.audio.AudioContextOptions

The AudioContextOptions dictionary is used to specify configuration when constructing a new web.audio.AudioContext object to represent graph of web audio nodes.

The AudioContextOptions dictionary is used to specify configuration
when constructing a new `web.audio.AudioContext` object to represent
graph of web audio nodes.
raw docstring

web.audio.AudioDestinationNode

AudioDestinationNode has no output (as it is the output, no more can be linked after it in the audio graph) and one input. The of channels in the input must be between 0 and the maxChannelCount or an exception is raised.

AudioDestinationNode has no output (as it is the output, no more
can be linked after it in the audio graph) and one input. The
of channels in the input must be between 0 and the maxChannelCount
or an exception is raised.
raw docstring

web.audio.AudioListener

The AudioListener interface represents the position and orientation the unique person listening to the audio scene, and is used in spatialization. All web.audio.PannerNodes spatialize in relation the AudioListener stored in the BaseAudioContext.listener attribute.

The AudioListener interface represents the position and orientation
the unique person listening to the audio scene, and is used in
spatialization. All `web.audio.PannerNode`s spatialize in relation
the AudioListener stored in the `BaseAudioContext.listener` attribute.
raw docstring

web.audio.AudioNode

The AudioNode interface is a generic interface for representing audio processing module. Examples include:

The AudioNode interface is a generic interface for representing
audio processing module. Examples include:
raw docstring

web.audio.AudioParam

The Web Audio API's AudioParam interface represents an audio-related usually a parameter of an web.audio.AudioNode (such as GainNode.gain).

The Web Audio API's AudioParam interface represents an audio-related
usually a parameter of an `web.audio.AudioNode` (such as `GainNode.gain`).
raw docstring

web.audio.AudioParamDescriptor

The AudioParamDescriptor dictionary of the Web Audio API specifies for an web.audio.AudioParam objects.

The AudioParamDescriptor dictionary of the Web Audio API specifies
for an `web.audio.AudioParam` objects.
raw docstring

web.audio.AudioParamMap

The Web Audio API interface AudioParamMap represents a set of audio parameters, each described as a mapping of a web.DOMString the parameter to the web.audio.AudioParam object representing value.

The Web Audio API interface AudioParamMap represents a set of
audio parameters, each described as a mapping of a `web.DOMString`
the parameter to the `web.audio.AudioParam` object representing
value.
raw docstring

web.audio.AudioScheduledSourceNode

The AudioScheduledSourceNode interface—part of the Web Audio a parent interface for several types of audio source node interfaces share the ability to be started and stopped, optionally at specified Specifically, this interface defines the start() and stop() as well as the onended event handler.

The AudioScheduledSourceNode interface—part of the Web Audio
a parent interface for several types of audio source node interfaces
share the ability to be started and stopped, optionally at specified
Specifically, this interface defines the `start()` and `stop()`
as well as the `onended` event handler.
raw docstring

web.audio.AudioScheduledSourceNode.ev

AudioScheduledSourceNode Events.

AudioScheduledSourceNode Events.
raw docstring

web.audio.AudioWorkletGlobalScope

The AudioWorkletGlobalScope interface of the Web Audio API represents global execution context for user-supplied code, which defines web.audio.AudioWorkletProcessor-derived classes. Each web.audio.BaseAudioContext a single web.audio.AudioWorklet available under the audioWorklet which runs its code in a single AudioWorkletGlobalScope.

The AudioWorkletGlobalScope interface of the Web Audio API represents
global execution context for user-supplied code, which defines
`web.audio.AudioWorkletProcessor`-derived classes. Each `web.audio.BaseAudioContext`
a single `web.audio.AudioWorklet` available under the `audioWorklet`
which runs its code in a single AudioWorkletGlobalScope.
raw docstring

web.audio.AudioWorkletNode

The AudioWorkletNode interface of the Web Audio API represents base class for a user-defined web.audio.AudioNode, which can connected to an audio routing graph along with other nodes. It an associated web.audio.AudioWorkletProcessor, which does the audio processing in a Web Audio rendering thread.

The AudioWorkletNode interface of the Web Audio API represents
base class for a user-defined `web.audio.AudioNode`, which can
connected to an audio routing graph along with other nodes. It
an associated `web.audio.AudioWorkletProcessor`, which does the
audio processing in a Web Audio rendering thread.
raw docstring

web.audio.AudioWorkletNodeOptions

The AudioWorkletNodeOptions dictionary of the Web Audio API is to specify configuration options when constructing a new web.audio.AudioWorkletNode for custom audio processing.

The AudioWorkletNodeOptions dictionary of the Web Audio API is
to specify configuration options when constructing a new `web.audio.AudioWorkletNode`
for custom audio processing.
raw docstring

web.audio.AudioWorkletProcessor

The AudioWorkletProcessor interface of the Web Audio API represents audio processing code behind a custom web.audio.AudioWorkletNode. lives in the web.audio.AudioWorkletGlobalScope and runs on Web Audio rendering thread. In turn, an web.audio.AudioWorkletNode on it runs on the main thread.

The AudioWorkletProcessor interface of the Web Audio API represents
audio processing code behind a custom `web.audio.AudioWorkletNode`.
lives in the `web.audio.AudioWorkletGlobalScope` and runs on
Web Audio rendering thread. In turn, an `web.audio.AudioWorkletNode`
on it runs on the main thread.
raw docstring

web.audio.BaseAudioContext

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

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

web.audio.BiquadFilterNode

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

web.audio.ConstantSourceNode

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

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

web.audio.ConvolverNode

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

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

web.audio.core

web.audio interfaces.

web.audio interfaces.
raw docstring

No vars found in this namespace.

web.audio.DelayNode

The DelayNode interface represents a delay-line; an web.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 `web.audio.AudioNode`
module that causes a delay between the arrival of an input data
its propagation to the output.
raw docstring

web.audio.DynamicsCompressorNode

Inherits properties from its parent, web.audio.AudioNode.

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

web.audio.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.audio.IIRFilterNode

The IIRFilterNode interface of the Web Audio API is a web.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 `web.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.audio.MediaStreamAudioDestinationNode

Inherits properties from its parent, web.audio.AudioNode.

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

web.audio.MediaStreamAudioSourceNode

The MediaStreamAudioSourceNode interface is a type of web.audio.AudioNode operates as an audio source whose media is received from a web.streams.MediaStream using the WebRTC or Media Capture and Streams APIs.

The MediaStreamAudioSourceNode interface is a type of `web.audio.AudioNode`
operates as an audio source whose media is received from a `web.streams.MediaStream`
using the WebRTC or Media Capture and Streams APIs.
raw docstring

web.audio.MediaStreamAudioSourceOptions

The MediaStreamAudioSourceOptions dictionary provides configuration used when creating a web.audio.MediaStreamAudioSourceNode using constructor.

The MediaStreamAudioSourceOptions dictionary provides configuration
used when creating a `web.audio.MediaStreamAudioSourceNode` using
constructor.
raw docstring

web.audio.MediaStreamTrackAudioSourceOptions

The MediaStreamTrackAudioSourceOptions dictionary is used when options to the MediaStreamTrackAudioSourceNode() constructor.

The MediaStreamTrackAudioSourceOptions dictionary is used when
options to the `MediaStreamTrackAudioSourceNode()` constructor.
raw docstring

web.audio.OfflineAudioCompletionEvent

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

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

web.audio.OfflineAudioContext

The OfflineAudioContext interface is an web.audio.AudioContext representing an audio-processing graph built from linked together In contrast with a standard web.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 web.audio.AudioBuffer.

The OfflineAudioContext interface is an `web.audio.AudioContext`
representing an audio-processing graph built from linked together
In contrast with a standard `web.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 `web.audio.AudioBuffer`.
raw docstring

web.audio.OfflineAudioContext.ev

OfflineAudioContext Events.

OfflineAudioContext Events.
raw docstring

web.audio.OscillatorNode

The OscillatorNode interface represents a periodic waveform, as a sine wave. It is an web.audio.AudioScheduledSourceNode module that causes a specified frequency of a given wave to be effect, a constant tone.

The OscillatorNode interface represents a periodic waveform,
as a sine wave. It is an `web.audio.AudioScheduledSourceNode`
module that causes a specified frequency of a given wave to be
effect, a constant tone.
raw docstring

web.audio.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.audio.StereoPannerNode

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

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

web.audio.WaveShaperNode

A WaveShaperNode always has exactly one input and one output.

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

web.auth.AuthenticatorAssertionResponse

The AuthenticatorAssertionResponse interface of the Web Authentication is returned by CredentialsContainer.get() when a web.auth.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 `CredentialsContainer.get()` when a `web.auth.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.auth.AuthenticatorAttestationResponse

The AuthenticatorAttestationResponse interface of the Web Authentication is returned by CredentialsContainer.create() when a web.auth.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 `CredentialsContainer.create()` when a `web.auth.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.auth.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 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
`PublicKeyCredential.response`.
raw docstring

web.auth.core

web.auth interfaces.

web.auth interfaces.
raw docstring

No vars found in this namespace.

web.auth.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.Credential, was created by the Web Authentication API extension to the Credential API. Other interfaces that inherit from web.credential.Credential web.credential.PasswordCredential and web.credential.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.Credential`,
was created by the Web Authentication API extension to the Credential
API. Other interfaces that inherit from `web.credential.Credential`
`web.credential.PasswordCredential` and `web.credential.FederatedCredential`.
raw docstring

web.auth.PublicKeyCredentialCreationOptions

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

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

web.auth.PublicKeyCredentialRequestOptions

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

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

web.bluetooth.Bluetooth

The Bluetooth interface of the Web Bluetooth API returns a js.Promise a web.bluetooth.BluetoothDevice object with the specified options.

The Bluetooth interface of the Web Bluetooth API returns a `js.Promise`
a `web.bluetooth.BluetoothDevice` object with the specified options.
raw docstring

web.bluetooth.BluetoothAdvertisingData

The BluetoothDevice interface of the Web Bluetooth API provides data about a particular Bluetooth device.

The BluetoothDevice interface of the Web Bluetooth API provides
data about a particular Bluetooth device.
raw docstring

web.bluetooth.BluetoothCharacteristicProperties

The BluetoothCharacteristicProperties interface of the the Web API provides an object provides propertieds of a particular BluetoothRemoteGATTCharacteristic.

The BluetoothCharacteristicProperties interface of the the Web
API provides an object provides propertieds of a particular BluetoothRemoteGATTCharacteristic.
raw docstring

web.bluetooth.BluetoothDevice

The BluetoothDevice interface of the Web Bluetooth API represents Bluetooth device inside a particular script execution environment.

The BluetoothDevice interface of the Web Bluetooth API represents
Bluetooth device inside a particular script execution environment.
raw docstring

web.bluetooth.BluetoothRemoteGATTCharacteristic

The BluetoothRemoteGattCharacteristic interface of the Web Bluetooth represents a GATT Characteristic, which is a basic data element provides further information about a peripheral’s service.

The BluetoothRemoteGattCharacteristic interface of the Web Bluetooth
represents a GATT Characteristic, which is a basic data element
provides further information about a peripheral’s service.
raw docstring

web.bluetooth.BluetoothRemoteGATTDescriptor

The BluetoothRemoteGATTDescriptor interface of the Web Bluetooth provides a GATT Descriptor, which provides further information a characteristic’s value.

The BluetoothRemoteGATTDescriptor interface of the Web Bluetooth
provides a GATT Descriptor, which provides further information
a characteristic’s value.
raw docstring

web.bluetooth.BluetoothRemoteGATTServer

The BluetoothRemoteGATTServer interface of the Web Bluetooth represents a GATT Server on a remote device.

The BluetoothRemoteGATTServer interface of the Web Bluetooth
represents a GATT Server on a remote device.
raw docstring

web.bluetooth.BluetoothRemoteGATTService

The BluetoothRemoteGATTService interface of the Web Bluetooth represents a service provided by a GATT server, including a device, list of referenced services, and a list of the characteristics this service.

The BluetoothRemoteGATTService interface of the Web Bluetooth
represents a service provided by a GATT server, including a device,
list of referenced services, and a list of the characteristics
this service.
raw docstring

web.bluetooth.core

web.bluetooth interfaces.

web.bluetooth interfaces.
raw docstring

No vars found in this namespace.

web.broadcast.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.broadcast.BroadcastChannel.ev

BroadcastChannel Events.

BroadcastChannel Events.
raw docstring

web.broadcast.core

web.broadcast interfaces.

web.broadcast interfaces.
raw docstring

No vars found in this namespace.

web.budget.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.budget.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.budget.core

web.budget interfaces.

web.budget interfaces.
raw docstring

No vars found in this namespace.

web.canvas.CanvasGradient

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

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

web.canvas.CanvasPattern

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

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

web.canvas.CanvasRenderingContext2D

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

web.canvas.core

web.canvas interfaces.

web.canvas interfaces.
raw docstring

No vars found in this namespace.

web.canvas.HTMLCanvasElement

The HTMLCanvasElement interface provides properties and methods manipulating the layout and presentation of <canvas> elements. HTMLCanvasElement interface also inherits the properties and of the web.dom.HTMLElement interface.

The HTMLCanvasElement interface provides properties and methods
manipulating the layout and presentation of `<canvas>` elements.
HTMLCanvasElement interface also inherits the properties and
of the `web.dom.HTMLElement` interface.
raw docstring

web.canvas.ImageBitmap

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

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

web.canvas.ImageBitmapRenderingContext

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

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

web.canvas.ImageData

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

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

web.canvas.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.canvas.Path2D

The Path2D interface of the Canvas 2D API is used to declare path that can then be used on a web.canvas.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.canvas.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.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.clipboard.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.clipboard.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.clipboard.core

web.clipboard interfaces.

web.clipboard interfaces.
raw docstring

No vars found in this namespace.

web.core

web interfaces.

web interfaces.
raw docstring

No vars found in this namespace.

web.credential.core

web.credential interfaces.

web.credential interfaces.
raw docstring

No vars found in this namespace.

web.credential.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.credential.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 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 `Navigator.credentials`.
raw docstring

web.credential.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.credential.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 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 `fetch`.
raw docstring

web.crypto.AesCbcParams

The AesCbcParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into SubtleCrypto.decrypt(), SubtleCrypto.wrapKey(), or SubtleCrypto.unwrapKey(), using the AES-CBC algorithm.

The AesCbcParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
`SubtleCrypto.decrypt()`, `SubtleCrypto.wrapKey()`, or `SubtleCrypto.unwrapKey()`,
using the AES-CBC algorithm.
raw docstring

web.crypto.AesCtrParams

The AesCtrParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into SubtleCrypto.decrypt(), SubtleCrypto.wrapKey(), or SubtleCrypto.unwrapKey(), using the AES-CTR algorithm.

The AesCtrParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
`SubtleCrypto.decrypt()`, `SubtleCrypto.wrapKey()`, or `SubtleCrypto.unwrapKey()`,
using the AES-CTR algorithm.
raw docstring

web.crypto.AesGcmParams

The AesGcmParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into SubtleCrypto.decrypt(), SubtleCrypto.wrapKey(), or SubtleCrypto.unwrapKey(), using the AES-GCM algorithm.

The AesGcmParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
`SubtleCrypto.decrypt()`, `SubtleCrypto.wrapKey()`, or `SubtleCrypto.unwrapKey()`,
using the AES-GCM algorithm.
raw docstring

web.crypto.AesKeyGenParams

See the examples for SubtleCrypto.generateKey().

See the examples for `SubtleCrypto.generateKey()`.
raw docstring

web.crypto.core

web.crypto interfaces.

web.crypto interfaces.
raw docstring

No vars found in this namespace.

web.crypto.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.crypto.CryptoKey

The CryptoKey interface of the Web Crypto API represents a cryptographic

The CryptoKey interface of the Web Crypto API represents a cryptographic
raw docstring

web.crypto.CryptoKeyPair

The CryptoKeyPair dictionary of the Web Crypto API represents key pair for an asymmetric cryptography algorithm, also known a public-key algorithm.

The CryptoKeyPair dictionary of the Web Crypto API represents
key pair for an asymmetric cryptography algorithm, also known
a public-key algorithm.
raw docstring

web.crypto.EcdhKeyDeriveParams

The EcdhKeyDeriveParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into when using the ECDH algorithm.

The EcdhKeyDeriveParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
when using the ECDH algorithm.
raw docstring

web.crypto.EcdsaParams

The EcdsaParams dictionary of the Web Crypto API represents the that should be passed as the algorithm parameter into SubtleCrypto.sign() SubtleCrypto.verify() when using the ECDSA algorithm.

The EcdsaParams dictionary of the Web Crypto API represents the
that should be passed as the algorithm parameter into `SubtleCrypto.sign()`
`SubtleCrypto.verify()` when using the ECDSA algorithm.
raw docstring

web.crypto.EcKeyGenParams

The EcKeyGenParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into when generating any elliptic-curve-based key pair: that is, when algorithm is identified as either of ECDSA or ECDH.

The EcKeyGenParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
when generating any elliptic-curve-based key pair: that is, when
algorithm is identified as either of ECDSA or ECDH.
raw docstring

web.crypto.EcKeyImportParams

See the examples for SubtleCrypto.importKey().

See the examples for `SubtleCrypto.importKey()`.
raw docstring

web.crypto.HkdfParams

See the examples for SubtleCrypto.deriveKey().

See the examples for `SubtleCrypto.deriveKey()`.
raw docstring

web.crypto.HmacImportParams

The HmacImportParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into or SubtleCrypto.unwrapKey(), when generating a key for the algorithm.

The HmacImportParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
or `SubtleCrypto.unwrapKey()`, when generating a key for the
algorithm.
raw docstring

web.crypto.HmacKeyGenParams

The HmacKeyGenParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into when generating a key for the HMAC algorithm.

The HmacKeyGenParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
when generating a key for the HMAC algorithm.
raw docstring

web.crypto.Pbkdf2Params

The Pbkdf2Params dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into when using the PBKDF2 algorithm.

The Pbkdf2Params dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
when using the PBKDF2 algorithm.
raw docstring

web.crypto.RsaHashedImportParams

The RsaHashedImportParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into or SubtleCrypto.unwrapKey(), when importing any RSA-based key that is, when the algorithm is identified as any of RSASSA-PKCS1-v1_5, or RSA-OAEP.

The RsaHashedImportParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
or `SubtleCrypto.unwrapKey()`, when importing any RSA-based key
that is, when the algorithm is identified as any of RSASSA-PKCS1-v1_5,
or RSA-OAEP.
raw docstring

web.crypto.RsaHashedKeyGenParams

The RsaHashedKeyGenParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into when generating any RSA-based key pair: that is, when the algorithm identified as any of RSASSA-PKCS1-v1_5, RSA-PSS, or RSA-OAEP.

The RsaHashedKeyGenParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
when generating any RSA-based key pair: that is, when the algorithm
identified as any of RSASSA-PKCS1-v1_5, RSA-PSS, or RSA-OAEP.
raw docstring

web.crypto.RsaOaepParams

The RsaOaepParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into SubtleCrypto.decrypt(), SubtleCrypto.wrapKey(), or SubtleCrypto.unwrapKey(), using the RSA_OAEP algorithm.

The RsaOaepParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
`SubtleCrypto.decrypt()`, `SubtleCrypto.wrapKey()`, or `SubtleCrypto.unwrapKey()`,
using the RSA_OAEP algorithm.
raw docstring

web.crypto.RsaPssParams

The RsaPssParams dictionary of the Web Crypto API represents object that should be passed as the algorithm parameter into or SubtleCrypto.verify(), when using the RSA-PSS algorithm.

The RsaPssParams dictionary of the Web Crypto API represents
object that should be passed as the algorithm parameter into
or `SubtleCrypto.verify()`, when using the RSA-PSS algorithm.
raw docstring

web.crypto.SubtleCrypto

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

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

web.css.core

web.css interfaces.

web.css interfaces.
raw docstring

No vars found in this namespace.

web.css.CSSKeywordValue

The CSSKeywordValue interface of the the CSS Typed Object Model creates an object to represent CSS keywords and other identifiers.

The CSSKeywordValue interface of the the CSS Typed Object Model
creates an object to represent CSS keywords and other identifiers.
raw docstring

web.css.CSSMathSum

The CSSMathSum interface of the CSS Typed Object Model API represents result obtained by calling add(), sub(), or toSum() on

The CSSMathSum interface of the CSS Typed Object Model API represents
result obtained by calling `add()`, `sub()`, or `toSum()` on
raw docstring

web.css.CSSMathValue

The CSSMathValue interface of the CSS Typed Object Model API base class for classes representing complex numeric values.

The CSSMathValue interface of the CSS Typed Object Model API
base class for classes representing complex numeric values.
raw docstring

web.css.CSSNumericValue

The CSSNumericValue interface of the CSS Typed Object Model API operations that all numeric values can perform.

The CSSNumericValue interface of the CSS Typed Object Model API
operations that all numeric values can perform.
raw docstring

web.css.CSSPositionValue

The CSSPositionValue interface of the the CSS Typed Object Model represents values for properties that take a position, for example

The CSSPositionValue interface of the the CSS Typed Object Model
represents values for properties that take a position, for example
raw docstring

web.css.CSSPseudoElement

The CSSPseudoElement interface represents a pseudo-element that be the target of an event or animated using the Web Animations Instances of this interface may be obtained by calling Element.pseudo().

The CSSPseudoElement interface represents a pseudo-element that
be the target of an event or animated using the Web Animations
Instances of this interface may be obtained by calling `Element.pseudo()`.
raw docstring

web.css.CSSStyleValue

The CSSStyleValue interface of the the CSS Typed Object Model is the base class of all CSS values accessible through the Typed API. An instance of this class may be used anywhere a string expected.

The CSSStyleValue interface of the the CSS Typed Object Model
is the base class of all CSS values accessible through the Typed
API. An instance of this class may be used anywhere a string
expected.
raw docstring

web.css.CSSUnitValue

The CSSUnitValue interface of the CSS Typed Object Model API values that contain a single unit type. For example, "42px" be represented by a CSSNumericValue.

The CSSUnitValue interface of the CSS Typed Object Model API
values that contain a single unit type. For example, \"42px\"
be represented by a CSSNumericValue.
raw docstring

web.css.CSSUnparsedValue

The CSSUnparsedValue interface of the CSS Typed Object Model represents property values that reference custom properties. consists of a list of string fragments and variable references.

The CSSUnparsedValue interface of the CSS Typed Object Model
represents property values that reference custom properties.
consists of a list of string fragments and variable references.
raw docstring

web.css.CSSVariableReferenceValue

The CSSVariableReferenceValue interface of the CSS Typed Object API allows you to create a custom name for a built-in CSS value. object functionality is sometimes called a "CSS variable" and the same purpose as the var() function. The custom name must with two dashes.

The CSSVariableReferenceValue interface of the CSS Typed Object
API allows you to create a custom name for a built-in CSS value.
object functionality is sometimes called a \"CSS variable\" and
the same purpose as the `var()` function. The custom name must
with two dashes.
raw docstring

web.css.PaintWorklet

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

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

web.css.Point

Point is an interface, which existed only briefly in the CSS Level 1 specification, which represents a point in 2-dimensional It is non-standard, not broadly compatible, and should not be

Point is an interface, which existed only briefly in the CSS
Level 1 specification, which represents a point in 2-dimensional
It is non-standard, not broadly compatible, and should not be
raw docstring

web.css.StylePropertyMap

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

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

web.css.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 web.cssdom.CSSStyleDeclaration. Retrieve instance of this interface using 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 `web.cssdom.CSSStyleDeclaration`. Retrieve
instance of this interface using `Element.computedStyleMap()`.
raw docstring

web.cssdom.CaretPosition

The CaretPosition interface represents the caret position, an for the text insertion point. You can get a CaretPosition using document.caretPositionFromPoint method.

The CaretPosition interface represents the caret position, an
for the text insertion point. You can get a CaretPosition using
`document.caretPositionFromPoint` method.
raw docstring

web.cssdom.core

web.cssdom interfaces.

web.cssdom interfaces.
raw docstring

No vars found in this namespace.

web.cssdom.CSS

The CSS interface holds useful CSS-related methods. No object this interface are implemented: it contains only static methods therefore is a utilitarian interface.

The CSS interface holds useful CSS-related methods. No object
this interface are implemented: it contains only static methods
therefore is a utilitarian interface.
raw docstring

web.cssdom.CSSConditionRule

An object implementing the CSSConditionRule interface represents single condition CSS at-rule, which consists of a condition and statement block. It is a child of web.cssdom.CSSGroupingRule.

An object implementing the CSSConditionRule interface represents
single condition CSS at-rule, which consists of a condition and
statement block. It is a child of `web.cssdom.CSSGroupingRule`.
raw docstring

web.cssdom.CSSKeyframeRule

The CSSKeyframeRule interface describes an object representing set of style for a given keyframe. It corresponds to the contains a single keyframe of a @keyframes at-rule. It implements the interface with a type value of 8 (CSSRule.KEYFRAME_RULE).

The CSSKeyframeRule interface describes an object representing
set of style for a given keyframe. It corresponds to the contains
a single keyframe of a `@keyframes` at-rule. It implements the
interface with a type value of 8 (CSSRule.KEYFRAME_RULE).
raw docstring

web.cssdom.CSSKeyframesRule

The CSSKeyframesRule interface describes an object representing complete set of keyframes for a CSS animation. It corresponds the contents of a whole @keyframes at-rule. It implements the interface with a type value of 7 (CSSRule.KEYFRAMES_RULE).

The CSSKeyframesRule interface describes an object representing
complete set of keyframes for a CSS animation. It corresponds
the contents of a whole `@keyframes` at-rule. It implements the
interface with a type value of 7 (CSSRule.KEYFRAMES_RULE).
raw docstring

web.cssdom.CSSMediaRule

The CSSMediaRule interface represents a single CSS @media rule. implements the web.cssdom.CSSConditionRule interface, and therefore web.cssdom.CSSGroupingRule and the web.cssdom.CSSRule interface a type value of 4 (CSSRule.MEDIA_RULE).

The CSSMediaRule interface represents a single CSS `@media` rule.
implements the `web.cssdom.CSSConditionRule` interface, and therefore
`web.cssdom.CSSGroupingRule` and the `web.cssdom.CSSRule` interface
a type value of 4 (CSSRule.MEDIA_RULE).
raw docstring

web.cssdom.CSSNamespaceRule

The CSSNamespaceRule interface describes an object representing single CSS @namespace at-rule. It implements the web.cssdom.CSSRule with a type value of 10 (CSSRule.NAMESPACE_RULE).

The CSSNamespaceRule interface describes an object representing
single CSS `@namespace` at-rule. It implements the `web.cssdom.CSSRule`
with a type value of 10 (CSSRule.NAMESPACE_RULE).
raw docstring

web.cssdom.CSSPageRule

CSSPageRule is an interface representing a single CSS @page It implements the web.cssdom.CSSRule interface with a type of 6 (CSSRule.PAGE_RULE).

CSSPageRule is an interface representing a single CSS `@page`
It implements the `web.cssdom.CSSRule` interface with a type
of 6 (CSSRule.PAGE_RULE).
raw docstring

web.cssdom.CSSRule

The CSSRule interface represents a single CSS rule. There are types of rules, listed in the Type constants section below.

The CSSRule interface represents a single CSS rule. There are
types of rules, listed in the Type constants section below.
raw docstring

web.cssdom.CSSStyleDeclaration

The CSSStyleDeclaration interface represents an object that is CSS declaration block, and exposes style information and various methods and properties.

The CSSStyleDeclaration interface represents an object that is
CSS declaration block, and exposes style information and various
methods and properties.
raw docstring

web.cssdom.CSSStyleRule

CSSStyleRule represents a single CSS style rule. It implements web.cssdom.CSSRule interface with a type value of 1 (CSSRule.STYLE_RULE).

CSSStyleRule represents a single CSS style rule. It implements
`web.cssdom.CSSRule` interface with a type value of 1 (CSSRule.STYLE_RULE).
raw docstring

web.cssdom.CSSStyleSheet

The CSSStyleSheet interface represents a single CSS stylesheet, lets you inspect and modify the list of rules contained in the

The CSSStyleSheet interface represents a single CSS stylesheet,
lets you inspect and modify the list of rules contained in the
raw docstring

web.cssdom.GeometryUtils

The GeometryUtils interface provides different utility function retrieve geometry information about DOM nodes.

The GeometryUtils interface provides different utility function
retrieve geometry information about DOM nodes.
raw docstring

web.cssdom.LinkStyle

The LinkStyle interface provides access to the associated CSS sheet of a node.

The LinkStyle interface provides access to the associated CSS
sheet of a node.
raw docstring

web.cssdom.MediaQueryList

A MediaQueryList object stores information on a media query applied a document, with support for both immediate and event-driven against the state of the document.

A MediaQueryList object stores information on a media query applied
a document, with support for both immediate and event-driven
against the state of the document.
raw docstring

web.cssdom.MediaQueryList.ev

MediaQueryList Events.

MediaQueryList Events.
raw docstring

web.cssdom.Screen

The Screen interface represents a screen, usually the one on the current window is being rendered, and is obtained using window.screen.

The Screen interface represents a screen, usually the one on
the current window is being rendered, and is obtained using `window.screen`.
raw docstring

web.cssdom.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.cssdom.StyleSheet

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

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

web.cssdom.TransitionEvent

The TransitionEvent interface represents events providing information to transitions.

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

web.CSSPrimitiveValue

The CSSPrimitiveValue interface derives from the web.CSSValue and represents the current computed value of a CSS property.

The CSSPrimitiveValue interface derives from the `web.CSSValue`
and represents the current computed value of a CSS property.
raw docstring

web.CSSValue

The CSSValue interface represents the current computed value a CSS property.

The CSSValue interface represents the current computed value
a CSS property.
raw docstring

web.CSSValueList

The CSSValueList interface derives from the web.CSSValue interface provides the abstraction of an ordered collection of CSS values.

The CSSValueList interface derives from the `web.CSSValue` interface
provides the abstraction of an ordered collection of CSS values.
raw docstring

web.deprecated.core

web.deprecated interfaces.

web.deprecated interfaces.
raw docstring

No vars found in this namespace.

web.deprecated.DOMError

The DOMError interface describes an error object that contains error name.

The DOMError interface describes an error object that contains
error name.
raw docstring

web.deprecated.HTMLContentElement

The HTMLContentElement interface represents a <content> HTML which is used in Shadow DOM.

The HTMLContentElement interface represents a `<content>` HTML
which is used in Shadow DOM.
raw docstring

web.deprecated.MouseScrollEvent

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

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

web.deprecated.NotifyAudioAvailableEvent

The non-standard, obsolete, NotifyAudioAvailableEvent interface the event sent to audio elements when the audio buffer is full.

The non-standard, obsolete, NotifyAudioAvailableEvent interface
the event sent to audio elements when the audio buffer is full.
raw docstring

web.deprecated.PerformanceNavigation

The legacy PerformanceNavigation interface represents information how the navigation to the current document was done.

The legacy PerformanceNavigation interface represents information
how the navigation to the current document was done.
raw docstring

web.deprecated.PerformanceTiming

The PerformanceTiming interface is a legacy interface kept for compatibility and contains properties that offer performance information for various events which occur during the loading use of the current page. You get a PerformanceTiming object describing page using the window.performance.timing property.

The PerformanceTiming interface is a legacy interface kept for
compatibility and contains properties that offer performance
information for various events which occur during the loading
use of the current page. You get a PerformanceTiming object describing
page using the `window.performance.timing` property.
raw docstring

web.deprecated.PushRegistrationManager

Returns an interface to register or unregister a push registration, an active registration, or check the permission status of the This interface has been superceded by web.service-workers.PushManager.

Returns an interface to register or unregister a push registration,
an active registration, or check the permission status of the
This interface has been superceded by `web.service-workers.PushManager`.
raw docstring

web.deprecated.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.deprecated.ScriptProcessorNode.ev

ScriptProcessorNode Events.

ScriptProcessorNode Events.
raw docstring

web.deprecated.ServiceWorkerMessageEvent

The ServiceWorkerMessageEvent interface of the ServiceWorker contains information about an event sent to aweb.workers.ServiceWorkerContainerThis extends the default message event to allow setting aweb.workers.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 `ServiceWorker
contains information about an event sent to a `web.workers.ServiceWorkerContainer`
This extends the default message event to allow setting a `web.workers.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.deprecated.SVGAltGlyphElement

The SVGAltGlyphElement interface represents an <altglyph> element. interface makes it possible to implement more sophisticated and glyph characters. For some textal representations as: ligatures æ, ß, etc ), special-purpose fonts (e.g. musical symbols) or alternate glyphs such as Asian text strings it is required that different set of glyphs be used than the normal given character

The SVGAltGlyphElement interface represents an `<altglyph>` element.
interface makes it possible to implement more sophisticated and
glyph characters. For some textal representations as: ligatures
æ, ß, etc ), special-purpose fonts (e.g. musical symbols) or
alternate glyphs such as Asian text strings it is required that
different set of glyphs be used than the normal given character
raw docstring

web.deprecated.SVGColorProfileElement

The SVGColorProfileElement interface corresponds to the <color-profile>

The SVGColorProfileElement interface corresponds to the `<color-profile>`
raw docstring

web.deprecated.SVGExternalResourcesRequired

The SVGExternalResourcesRequired interface defines an interface applies to all elements where this element or one of its descendants reference an external resource.

The SVGExternalResourcesRequired interface defines an interface
applies to all elements where this element or one of its descendants
reference an external resource.
raw docstring

web.deprecated.SVGGlyphRefElement

The SVGGlyphRefElement interface corresponds to the <glyphRef>

The SVGGlyphRefElement interface corresponds to the `<glyphRef>`
raw docstring

web.deprecated.SVGMatrix

Many of SVG's graphics operations utilize 2x3 matrices of the

Many of SVG's graphics operations utilize 2x3 matrices of the
raw docstring

web.device.core

web.device interfaces.

web.device interfaces.
raw docstring

No vars found in this namespace.

web.device.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.divice.core

web.divice interfaces.

web.divice interfaces.
raw docstring

No vars found in this namespace.

web.divice.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.divice.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.divice.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.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.DocumentType

The DocumentType interface represents a web.Node containing doctype.

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

web.dom.core

web.dom interfaces.

web.dom interfaces.
raw docstring

No vars found in this namespace.

web.dom.DOMMatrix

The DOMMatrix interface represents 4x4 matrices, suitable for and 3D operations including rotation and translation.

The DOMMatrix interface represents 4x4 matrices, suitable for
and 3D operations including rotation and translation.
raw docstring

web.dom.DOMMatrixReadOnly

The DOMMatrixReadOnly interface represents a 4x4 matrix, suitable 2D and 3D operations. If this interface defines only read-only the web.dom.DOMMatrix interface which inherits from it, add the properties and the methods to allow to have modifiable matrices.

The DOMMatrixReadOnly interface represents a 4x4 matrix, suitable
2D and 3D operations. If this interface defines only read-only
the `web.dom.DOMMatrix` interface which inherits from it, add
the properties and the methods to allow to have modifiable matrices.
raw docstring

web.dom.DOMQuad

A DOMQuad is a collection of four DOMPoints defining the corners an arbitrary quadrilateral. Returning DOMQuads lets getBoxQuads() accurate information even when arbitrary 2D or 3D transforms present. It has a handy bounds attribute returning a DOMRectReadOnly those cases where you just want an axis-aligned bounding rectangle.

A DOMQuad is a collection of four DOMPoints defining the corners
an arbitrary quadrilateral. Returning DOMQuads lets getBoxQuads()
accurate information even when arbitrary 2D or 3D transforms
present. It has a handy bounds attribute returning a DOMRectReadOnly
those cases where you just want an axis-aligned bounding rectangle.
raw docstring

web.dom.DOMRectReadOnly

The DOMRectReadOnly interface specifies the standard properties by web.DOMRect to define a rectangle.

The DOMRectReadOnly interface specifies the standard properties
by `web.DOMRect` to define a rectangle.
raw docstring

web.dom.DOMStringList

A type returned by some APIs which contains a list of DOMString

A type returned by some APIs which contains a list of DOMString
raw docstring

web.dom.DOMStringMap

Used by the dataset HTML attribute to represent data for custom added to elements.

Used by the dataset HTML attribute to represent data for custom
added to elements.
raw docstring

web.dom.GlobalEventHandlers

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

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

web.dom.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.dom.HTMLAnchorElement

The HTMLAnchorElement interface represents hyperlink elements provides special properties and methods (beyond those of the web.dom.HTMLElement object interface that they inherit from) manipulating the layout and presentation of such elements. This corresponds to <a> element; not to be confused with <link>, which represented by HTMLLinkElement)

The HTMLAnchorElement interface represents hyperlink elements
provides special properties and methods (beyond those of the
`web.dom.HTMLElement` object interface that they inherit from)
manipulating the layout and presentation of such elements. This
corresponds to <a> element; not to be confused with <link>, which
represented by HTMLLinkElement)
raw docstring

web.dom.HTMLAreaElement

The HTMLAreaElement interface provides special properties and (beyond those of the regular object web.dom.HTMLElement interface also has available to it by inheritance) for manipulating the and presentation of <area> elements.

The HTMLAreaElement interface provides special properties and
(beyond those of the regular object `web.dom.HTMLElement` interface
also has available to it by inheritance) for manipulating the
and presentation of `<area>` elements.
raw docstring

web.dom.HTMLAudioElement

The HTMLAudioElement interface provides access to the properties <audio> elements, as well as methods to manipulate them. It from the web.media.HTMLMediaElement interface.

The HTMLAudioElement interface provides access to the properties
`<audio>` elements, as well as methods to manipulate them. It
from the `web.media.HTMLMediaElement` interface.
raw docstring

web.dom.HTMLBaseElement

The HTMLBaseElement interface contains the base URI for a document. object inherits all of the properties and methods as described the web.dom.HTMLElement interface.

The HTMLBaseElement interface contains the base URI for a document.
object inherits all of the properties and methods as described
the `web.dom.HTMLElement` interface.
raw docstring

web.dom.HTMLBaseFontElement

The HTMLBaseFontElement interface provides special properties the regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating <basefont> elements.

The HTMLBaseFontElement interface provides special properties
the regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating `<basefont>` elements.
raw docstring

web.dom.HTMLBRElement

The HTMLBRElement interface represents a HTML line break element It inherits from web.dom.HTMLElement.

The HTMLBRElement interface represents a HTML line break element
It inherits from `web.dom.HTMLElement`.
raw docstring

web.dom.HTMLButtonElement

The HTMLButtonElement interface provides properties and methods the regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating <button> elements.

The HTMLButtonElement interface provides properties and methods
the regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating `<button>` elements.
raw docstring

web.dom.HTMLDataElement

The HTMLDataElement interface provides special properties (beyond regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating <data> elements.

The HTMLDataElement interface provides special properties (beyond
regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating `<data>` elements.
raw docstring

web.dom.HTMLDataListElement

The HTMLDataListElement interface provides special properties the web.dom.HTMLElement object interface it also has available it by inheritance) to manipulate <datalist> elements and their

The HTMLDataListElement interface provides special properties
the `web.dom.HTMLElement` object interface it also has available
it by inheritance) to manipulate `<datalist>` elements and their
raw docstring

web.dom.HTMLDetailsElement

The HTMLDetailsElement interface provides special properties the regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating <details> elements.

The HTMLDetailsElement interface provides special properties
the regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating `<details>` elements.
raw docstring

web.dom.HTMLDetailsElement.ev

HTMLDetailsElement Events.

HTMLDetailsElement Events.
raw docstring

web.dom.HTMLDialogElement

The HTMLDialogElement interface provides methods to manipulate elements. It inherits properties and methods from the web.dom.HTMLElement

The HTMLDialogElement interface provides methods to manipulate
elements. It inherits properties and methods from the `web.dom.HTMLElement`
raw docstring

web.dom.HTMLDialogElement.ev

HTMLDialogElement Events.

HTMLDialogElement Events.
raw docstring

web.dom.HTMLDivElement

The HTMLDivElement interface provides special properties (beyond regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating <div> elements.

The HTMLDivElement interface provides special properties (beyond
regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating `<div>` elements.
raw docstring

web.dom.HTMLDListElement

The HTMLDListElement interface provides special properties (beyond of the regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating definition list (<dl>)

The HTMLDListElement interface provides special properties (beyond
of the regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating definition list (`<dl>`)
raw docstring

web.dom.HTMLElement

The HTMLElement interface represents any HTML element. Some elements implement this interface, while others implement it via an interface inherits it.

The HTMLElement interface represents any HTML element. Some elements
implement this interface, while others implement it via an interface
inherits it.
raw docstring

web.dom.HTMLEmbedElement

The HTMLEmbedElement interface provides special properties (beyond regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating <embed> elements.

The HTMLEmbedElement interface provides special properties (beyond
regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating `<embed>` elements.
raw docstring

web.dom.HTMLFieldSetElement

The HTMLFieldSetElement interface provides special properties methods (beyond the regular web.dom.HTMLElement interface it has available to it by inheritance) for manipulating the layout presentation of <fieldset> elements.

The HTMLFieldSetElement interface provides special properties
methods (beyond the regular `web.dom.HTMLElement` interface it
has available to it by inheritance) for manipulating the layout
presentation of `<fieldset>` elements.
raw docstring

web.dom.HTMLFontElement

Implements the document object model (DOM) representation of font element. The HTML Font Element <font> defines the font font face and color of text.

Implements the document object model (DOM) representation of
font element. The HTML Font Element `<font>` defines the font
font face and color of text.
raw docstring

web.dom.HTMLFormControlsCollection

The HTMLFormControlsCollection interface represents a collection HTML form control elements.

The HTMLFormControlsCollection interface represents a collection
HTML form control elements.
raw docstring

web.dom.HTMLFormElement

The web.dom.HTMLFormElement interface represents a <form> in the DOM; it allows access to and in some cases modification aspects of the form, as well as access to its component elements.

The `web.dom.HTMLFormElement` interface represents a `<form>`
in the DOM; it allows access to and in some cases modification
aspects of the form, as well as access to its component elements.
raw docstring

web.dom.HTMLFormElement.ev

HTMLFormElement Events.

HTMLFormElement Events.
raw docstring

web.dom.HTMLFrameSetElement

The HTMLFrameSetElement interface provides special properties those of the regular web.dom.HTMLElement interface they also for manipulating <frameset> elements.

The HTMLFrameSetElement interface provides special properties
those of the regular `web.dom.HTMLElement` interface they also
for manipulating `<frameset>` elements.
raw docstring

web.dom.HTMLHeadElement

The HTMLHeadElement interface contains the descriptive information, metadata, for a document. This object inherits all of the properties methods described in the web.dom.HTMLElement interface.

The HTMLHeadElement interface contains the descriptive information,
metadata, for a document. This object inherits all of the properties
methods described in the `web.dom.HTMLElement` interface.
raw docstring

web.dom.HTMLHeadingElement

The HTMLHeadingElement interface represents the different heading It inherits methods and properties from the web.dom.HTMLElement

The HTMLHeadingElement interface represents the different heading
It inherits methods and properties from the `web.dom.HTMLElement`
raw docstring

web.dom.HTMLHtmlElement

The HTMLHtmlElement interface serves as the root node for a given document. This object inherits the properties and methods described the web.dom.HTMLElement interface.

The HTMLHtmlElement interface serves as the root node for a given
document. This object inherits the properties and methods described
the `web.dom.HTMLElement` interface.
raw docstring

web.dom.HTMLIFrameElement

The HTMLIFrameElement interface provides special properties and (beyond those of the web.dom.HTMLElement interface it also available to it by inheritance) for manipulating the layout and of inline frame elements.

The HTMLIFrameElement interface provides special properties and
(beyond those of the `web.dom.HTMLElement` interface it also
available to it by inheritance) for manipulating the layout and
of inline frame elements.
raw docstring

web.dom.HTMLInputElement

The HTMLInputElement interface provides special properties and for manipulating the options, layout, and presentation of <input>

The HTMLInputElement interface provides special properties and
for manipulating the options, layout, and presentation of `<input>`
raw docstring

web.dom.HTMLInputElement.ev

HTMLInputElement Events.

HTMLInputElement Events.
raw docstring

web.dom.HTMLIsIndexElement

The HTMLIsIndexElement interface provides special properties the regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating <isindex> elements.

The HTMLIsIndexElement interface provides special properties
the regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating `<isindex>` elements.
raw docstring

web.dom.HTMLLabelElement

The HTMLLabelElement interface gives access to properties specific <label> elements. It inherits methods and properties from the web.dom.HTMLElement interface.

The HTMLLabelElement interface gives access to properties specific
`<label>` elements. It inherits methods and properties from the
`web.dom.HTMLElement` interface.
raw docstring

web.dom.HTMLLIElement

The HTMLLIElement interface exposes specific properties and methods those defined by regular web.dom.HTMLElement interface it also available to it by inheritance) for manipulating list elements.

The HTMLLIElement interface exposes specific properties and methods
those defined by regular `web.dom.HTMLElement` interface it also
available to it by inheritance) for manipulating list elements.
raw docstring

web.dom.HTMLLinkElement

The HTMLLinkElement interface represents reference information external resources and the relationship of those resources to document and vice-versa (corresponds to <link> element; not to confused with <a>, which is represented by HTMLAnchorElement). object inherits all of the properties and methods of the web.dom.HTMLElement

The HTMLLinkElement interface represents reference information
external resources and the relationship of those resources to
document and vice-versa (corresponds to <link> element; not to
confused with <a>, which is represented by HTMLAnchorElement).
object inherits all of the properties and methods of the `web.dom.HTMLElement`
raw docstring

web.dom.HTMLMapElement

The HTMLMapElement interface provides special properties and (beyond those of the regular object web.dom.HTMLElement interface also has available to it by inheritance) for manipulating the and presentation of map elements.

The HTMLMapElement interface provides special properties and
(beyond those of the regular object `web.dom.HTMLElement` interface
also has available to it by inheritance) for manipulating the
and presentation of map elements.
raw docstring

web.dom.HTMLMeterElement

The HTML <meter> elements expose the HTMLMeterElement interface, provides special properties and methods (beyond the web.dom.HTMLElement interface they also have available to them by inheritance) for the layout and presentation of <meter> elements.

The HTML `<meter>` elements expose the HTMLMeterElement interface,
provides special properties and methods (beyond the `web.dom.HTMLElement`
interface they also have available to them by inheritance) for
the layout and presentation of `<meter>` elements.
raw docstring

web.dom.HTMLModElement

The HTMLModElement interface provides special properties (beyond regular methods and properties available through the web.dom.HTMLElement they also have available to them by inheritance) for manipulating elements, that is <del> and <ins>.

The HTMLModElement interface provides special properties (beyond
regular methods and properties available through the `web.dom.HTMLElement`
they also have available to them by inheritance) for manipulating
elements, that is `<del>` and `<ins>`.
raw docstring

web.dom.HTMLObjectElement

The HTMLObjectElement interface provides special properties and (beyond those on the web.dom.HTMLElement interface it also available to it by inheritance) for manipulating the layout and of <object> element, representing external resources.

The HTMLObjectElement interface provides special properties and
(beyond those on the `web.dom.HTMLElement` interface it also
available to it by inheritance) for manipulating the layout and
of `<object>` element, representing external resources.
raw docstring

web.dom.HTMLOListElement

The HTMLOListElement interface provides special properties (beyond defined on the regular web.dom.HTMLElement interface it also available to it by inheritance) for manipulating ordered list

The HTMLOListElement interface provides special properties (beyond
defined on the regular `web.dom.HTMLElement` interface it also
available to it by inheritance) for manipulating ordered list
raw docstring

web.dom.HTMLOptGroupElement

The HTMLOptGroupElement interface provides special properties methods (beyond the regular web.dom.HTMLElement object interface also have available to them by inheritance) for manipulating layout and presentation of <optgroup> elements.

The HTMLOptGroupElement interface provides special properties
methods (beyond the regular `web.dom.HTMLElement` object interface
also have available to them by inheritance) for manipulating
layout and presentation of `<optgroup>` elements.
raw docstring

web.dom.HTMLOutputElement

The HTMLOutputElement interface provides properties and methods those inherited from web.dom.HTMLElement) for manipulating layout and presentation of <output> elements.

The HTMLOutputElement interface provides properties and methods
those inherited from `web.dom.HTMLElement`) for manipulating
layout and presentation of `<output>` elements.
raw docstring

web.dom.HTMLParagraphElement

The HTMLParagraphElement interface provides special properties those of the regular web.dom.HTMLElement object interface it for manipulating <p> elements.

The HTMLParagraphElement interface provides special properties
those of the regular `web.dom.HTMLElement` object interface it
for manipulating `<p>` elements.
raw docstring

web.dom.HTMLParamElement

The HTMLParamElement interface provides special properties (beyond of the regular web.dom.HTMLElement object interface it inherits) manipulating <param> elements, representing a pair of a key a value that acts as a parameter for an <object> element.

The HTMLParamElement interface provides special properties (beyond
of the regular `web.dom.HTMLElement` object interface it inherits)
manipulating `<param>` elements, representing a pair of a key
a value that acts as a parameter for an `<object>` element.
raw docstring

web.dom.HTMLPreElement

The HTMLPreElement interface exposes specific properties and (beyond those of the web.dom.HTMLElement interface it also available to it by inheritance) for manipulating a block of preformatted (<pre>).

The HTMLPreElement interface exposes specific properties and
(beyond those of the `web.dom.HTMLElement` interface it also
available to it by inheritance) for manipulating a block of preformatted
(`<pre>`).
raw docstring

web.dom.HTMLProgressElement

The HTMLProgressElement interface provides special properties methods (beyond the regular web.dom.HTMLElement interface it has available to it by inheritance) for manipulating the layout presentation of <progress> elements.

The HTMLProgressElement interface provides special properties
methods (beyond the regular `web.dom.HTMLElement` interface it
has available to it by inheritance) for manipulating the layout
presentation of `<progress>` elements.
raw docstring

web.dom.HTMLQuoteElement

The HTMLQuoteElement interface provides special properties and (beyond the regular web.dom.HTMLElement interface it also has to it by inheritance) for manipulating quoting elements, like and <q>, but not the <cite> element.

The HTMLQuoteElement interface provides special properties and
(beyond the regular `web.dom.HTMLElement` interface it also has
to it by inheritance) for manipulating quoting elements, like
and `<q>`, but not the `<cite>` element.
raw docstring

web.dom.HTMLScriptElement

HTML <script> elements expose the HTMLScriptElement interface, provides special properties and methods for manipulating the and execution of <script> elements (beyond the inherited web.dom.HTMLElement

HTML `<script>` elements expose the HTMLScriptElement interface,
provides special properties and methods for manipulating the
and execution of <script> elements (beyond the inherited `web.dom.HTMLElement`
raw docstring

web.dom.HTMLSelectElement

The HTMLSelectElement interface represents a <select> HTML These elements also share all of the properties and methods of HTML elements via the web.dom.HTMLElement interface.

The HTMLSelectElement interface represents a `<select>` HTML
These elements also share all of the properties and methods of
HTML elements via the `web.dom.HTMLElement` interface.
raw docstring

web.dom.HTMLSelectElement.ev

HTMLSelectElement Events.

HTMLSelectElement Events.
raw docstring

web.dom.HTMLShadowElement

The HTMLShadowElement interface represents a <shadow> HTML which is used in Shadow DOM.

The HTMLShadowElement interface represents a `<shadow>` HTML
which is used in Shadow DOM.
raw docstring

web.dom.HTMLSourceElement

The HTMLSourceElement interface provides special properties (beyond regular web.dom.HTMLElement object interface it also has available it by inheritance) for manipulating <source> elements.

The HTMLSourceElement interface provides special properties (beyond
regular `web.dom.HTMLElement` object interface it also has available
it by inheritance) for manipulating `<source>` elements.
raw docstring

web.dom.HTMLStyleElement

The HTMLStyleElement interface represents a <style> element. inherits properties and methods from its parent, web.dom.HTMLElement, from web.cssdom.LinkStyle.

The HTMLStyleElement interface represents a `<style>` element.
inherits properties and methods from its parent, `web.dom.HTMLElement`,
from `web.cssdom.LinkStyle`.
raw docstring

web.dom.HTMLTableCaptionElement

The HTMLTableCaptionElement interface special properties (beyond regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating table caption elements.

The HTMLTableCaptionElement interface special properties (beyond
regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating table caption elements.
raw docstring

web.dom.HTMLTableCellElement

The HTMLTableCellElement interface provides special properties methods (beyond the regular web.dom.HTMLElement interface it has available to it by inheritance) for manipulating the layout presentation of table cells, either header or data cells, in HTML document.

The HTMLTableCellElement interface provides special properties
methods (beyond the regular `web.dom.HTMLElement` interface it
has available to it by inheritance) for manipulating the layout
presentation of table cells, either header or data cells, in
HTML document.
raw docstring

web.dom.HTMLTableDataCellElement

Inherits properties from its parent, web.dom.HTMLTableCellElement, web.dom.HTMLElement.

Inherits properties from its parent, `web.dom.HTMLTableCellElement`,
`web.dom.HTMLElement`.
raw docstring

web.dom.HTMLTableElement

The HTMLTableElement interface provides special properties and (beyond the regular web.dom.HTMLElement object interface it has available to it by inheritance) for manipulating the layout presentation of tables in an HTML document.

The HTMLTableElement interface provides special properties and
(beyond the regular `web.dom.HTMLElement` object interface it
has available to it by inheritance) for manipulating the layout
presentation of tables in an HTML document.
raw docstring

web.dom.HTMLTableHeaderCellElement

The HTMLTableHeaderCellElement interface provides special properties methods (beyond the regular web.dom.HTMLTableCellElement and interfaces it also has available to it by inheritance) for manipulating layout and presentation of table header cells in an HTML document.

The HTMLTableHeaderCellElement interface provides special properties
methods (beyond the regular `web.dom.HTMLTableCellElement` and
interfaces it also has available to it by inheritance) for manipulating
layout and presentation of table header cells in an HTML document.
raw docstring

web.dom.HTMLTableRowElement

The HTMLTableRowElement interface provides special properties methods (beyond the web.dom.HTMLElement interface it also has to it by inheritance) for manipulating the layout and presentation rows in an HTML table.

The HTMLTableRowElement interface provides special properties
methods (beyond the `web.dom.HTMLElement` interface it also has
to it by inheritance) for manipulating the layout and presentation
rows in an HTML table.
raw docstring

web.dom.HTMLTableSectionElement

The HTMLTableSectionElement interface provides special properties methods (beyond the web.dom.HTMLElement interface it also has to it by inheritance) for manipulating the layout and presentation sections, that is headers, footers and bodies, in an HTML table.

The HTMLTableSectionElement interface provides special properties
methods (beyond the `web.dom.HTMLElement` interface it also has
to it by inheritance) for manipulating the layout and presentation
sections, that is headers, footers and bodies, in an HTML table.
raw docstring

web.dom.HTMLTemplateElement

The HTMLTemplateElement interface enables access to the contents an HTML <template> element.

The HTMLTemplateElement interface enables access to the contents
an HTML `<template>` element.
raw docstring

web.dom.HTMLTextAreaElement

The HTMLTextAreaElement interface provides special properties methods for manipulating the layout and presentation of <textarea>

The HTMLTextAreaElement interface provides special properties
methods for manipulating the layout and presentation of `<textarea>`
raw docstring

web.dom.HTMLTextAreaElement.ev

HTMLTextAreaElement Events.

HTMLTextAreaElement Events.
raw docstring

web.dom.HTMLTimeElement

The HTMLTimeElement interface provides special properties (beyond regular web.dom.HTMLElement interface it also has available it by inheritance) for manipulating <time> elements.

The HTMLTimeElement interface provides special properties (beyond
regular `web.dom.HTMLElement` interface it also has available
it by inheritance) for manipulating `<time>` elements.
raw docstring

web.dom.HTMLTitleElement

The HTMLTitleElement interface contains the title for a document. element inherits all of the properties and methods of the web.dom.HTMLElement

The HTMLTitleElement interface contains the title for a document.
element inherits all of the properties and methods of the `web.dom.HTMLElement`
raw docstring

web.dom.HTMLTrackElement

The HTMLTrackElement interface represents an HTML <track> element the DOM. This element can be used as a child of either <audio> <video> to specify a text track containing information such closed captions or subtitles.

The HTMLTrackElement interface represents an HTML `<track>` element
the DOM. This element can be used as a child of either `<audio>`
`<video>` to specify a text track containing information such
closed captions or subtitles.
raw docstring

web.dom.HTMLTrackElement.ev

HTMLTrackElement Events.

HTMLTrackElement Events.
raw docstring

web.dom.HTMLUListElement

The HTMLUListElement interface provides special properties (beyond defined on the regular web.dom.HTMLElement interface it also available to it by inheritance) for manipulating unordered list

The HTMLUListElement interface provides special properties (beyond
defined on the regular `web.dom.HTMLElement` interface it also
available to it by inheritance) for manipulating unordered list
raw docstring

web.dom.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 Document.location and 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 `Document.location` and
respectively.
raw docstring

web.dom.MutationObserverInit

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

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

web.dom.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.dom.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.dom.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.dom.NavigatorPlugins

The NavigatorPlugins mixin adds to the web.performance.Navigator methods and properties for discovering and interacting with plugins into the browser.

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

web.dom.PromiseRejectionEvent

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

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

web.dom.PromiseRejectionEvent.ev

PromiseRejectionEvent Events.

PromiseRejectionEvent Events.
raw docstring

web.dom.RadioNodeList

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

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

web.dom.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.dom.WindowEventHandlers

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

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

web.DOMConfiguration

Pre-defined parameters: "canonical-form", "cdata-sections", "comments", "datatype-normalization", "element-content-whitespace", "error-handler", "infoset", "namespaces", "namespace-declarations", "schema-type", "split-cdata-sections", "validate", "validate-if-schema",

Pre-defined parameters: \"canonical-form\", \"cdata-sections\",
\"comments\", \"datatype-normalization\", \"element-content-whitespace\",
\"error-handler\", \"infoset\", \"namespaces\", \"namespace-declarations\",
\"schema-type\", \"split-cdata-sections\", \"validate\", \"validate-if-schema\",
raw docstring

web.DOMException

The DOMException interface represents an abnormal event (called exception) which occurs as a result of calling a method or accessing property of a web API.

The DOMException interface represents an abnormal event (called
exception) which occurs as a result of calling a method or accessing
property of a web API.
raw docstring

web.DOMImplementation

The DOMImplementation interface represents an object providing which are not dependent on any particular document. Such an object returned by the Document.implementation property.

The DOMImplementation interface represents an object providing
which are not dependent on any particular document. Such an object
returned by the `Document.implementation` property.
raw docstring

web.DOMImplementationList

Returned by DOMImplementationSource.getDOMImplementationList() DOMImplementationRegistry.getDOMImplementationList() . Can iterated with 0-based index.

Returned by `DOMImplementationSource.getDOMImplementationList()`
`DOMImplementationRegistry.getDOMImplementationList()` . Can
iterated with 0-based index.
raw docstring

web.DOMLocator

Indicates a location such as where an error occurred. Returned DOMError.location.

Indicates a location such as where an error occurred. Returned
DOMError.location.
raw docstring

web.DOMParser

The DOMParser interface provides the ability to parse XML or source code from a string into a DOM web.Document.

The DOMParser interface provides the ability to parse XML or
source code from a string into a DOM `web.Document`.
raw docstring

web.DOMPoint

A DOMPoint object represents a 2D or 3D point in a coordinate it includes values for the coordinates in up to three dimensions, well as an optional perspective value.

A DOMPoint object represents a 2D or 3D point in a coordinate
it includes values for the coordinates in up to three dimensions,
well as an optional perspective value.
raw docstring

web.DOMPointInit

The DOMPointInit dictionary is used to provide the values of coordinates and perspective when creating and JSONifying a web.DOMPoint web.DOMPointReadOnly object.

The DOMPointInit dictionary is used to provide the values of
coordinates and perspective when creating and JSONifying a `web.DOMPoint`
`web.DOMPointReadOnly` object.
raw docstring

web.DOMPointReadOnly

The DOMPointReadOnly interface specifies the coordinate and perspective used by web.DOMPoint to define a 2D or 3D point in a coordinate

The DOMPointReadOnly interface specifies the coordinate and perspective
used by `web.DOMPoint` to define a 2D or 3D point in a coordinate
raw docstring

web.DOMRect

A DOMRect represents a rectangle.

A DOMRect represents a rectangle.
raw docstring

web.DOMTokenList

The DOMTokenList interface represents a set of space-separated Such a set is returned by Element.classList, HTMLLinkElement.relList, HTMLAreaElement.relList, HTMLIframeElement.sandbox, or HTMLOutputElement.htmlFor. is indexed beginning with 0 as with JavaScript js.Array objects. is always case-sensitive.

The DOMTokenList interface represents a set of space-separated
Such a set is returned by `Element.classList`, `HTMLLinkElement.relList`,
`HTMLAreaElement.relList`, `HTMLIframeElement.sandbox`, or `HTMLOutputElement.htmlFor`.
is indexed beginning with 0 as with JavaScript `js.Array` objects.
is always case-sensitive.
raw docstring

web.drag.core

web.drag interfaces.

web.drag interfaces.
raw docstring

No vars found in this namespace.

web.drag.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.drag.DataTransferItem

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

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

web.drag.DataTransferItemList

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

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

web.drag.DragEvent

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

The DragEvent interface is a `DOM event` that represents a drag
drop interaction. The user initiates a drag by placing a pointer
(such as a mouse) on the touch surface and then dragging the
to a new location (such as another DOM element). Applications
free to interpret a drag and drop interaction in an application-specific
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.event.BeforeInstallPromptEvent

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

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

web.event.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.event.core

web.event interfaces.

web.event interfaces.
raw docstring

No vars found in this namespace.

web.event.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.event.GestureEvent

The GestureEvent is a proprietary interface specific to WebKit gives information regarding multi-touch gestures. Events using interface include gesturestart, gesturechange, and gestureend.

The GestureEvent is a proprietary interface specific to WebKit
gives information regarding multi-touch gestures. Events using
interface include gesturestart, gesturechange, and gestureend.
raw docstring

web.event.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.event.InputEvent

The InputEvent interface represents an event notifying of editable change.

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

web.event.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.event.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.event.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.event.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.event.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 <img>, <audio>, <style> or <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 `<img>`, `<audio>`,
`<style>` or `<link>`).
raw docstring

web.event.TouchEvent

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

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

web.event.UIEvent

The UIEvent interface represents simple user interface events.

The UIEvent interface represents simple user interface events.
raw docstring

web.event.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.event.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.event.XMLHttpRequestEventTarget

XMLHttpRequestEventTarget is the interface that describes the handlers you can implement in an object that will handle events an web.XMLHttpRequest.

XMLHttpRequestEventTarget is the interface that describes the
handlers you can implement in an object that will handle events
an `web.XMLHttpRequest`.
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.fetch.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.fetch.core

web.fetch interfaces.

web.fetch interfaces.
raw docstring

No vars found in this namespace.

web.fetch.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 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 `append()`
Examples.) In all methods of this interface, header names are
by case-insensitive byte sequence.
raw docstring

web.fetch.ReadableByteStreamController

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

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

web.fetch.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 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 `ReadableStream.ReadableStream()`
raw docstring

web.fetch.ReadableStreamBYOBRequest

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

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

web.fetch.ReadableStreamDefaultController

The ReadableStreamDefaultController interface of the Streams represents a controller allowing control of a web.files.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.files.ReadableStream`'s
and internal queue. Default controllers are for streams that
not byte streams.
raw docstring

web.fetch.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.fetch.Response

The Response interface of the Fetch API represents the response a request.

The Response interface of the Fetch API represents the response
a request.
raw docstring

web.fetch.WritableStreamDefaultController

The WritableStreamDefaultController interface of the the Streams represents a controller allowing control of a web.streams.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.streams.WritableStream`'s
When constructing a WritableStream, the underlying sink is given
corresponding WritableStreamDefaultController instance to manipulate.
raw docstring

web.files.Blob

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

web.files.BlobBuilder

The BlobBuilder interface provides an easy way to construct web.files.Blob Just create a BlobBuilder and append chunks of data to it by the append() method. When you're done building your blob, call to retrieve a web.files.Blob containing the data you sent into blob builder.

The BlobBuilder interface provides an easy way to construct `web.files.Blob`
Just create a BlobBuilder and append chunks of data to it by
the append() method. When you're done building your blob, call
to retrieve a `web.files.Blob` containing the data you sent into
blob builder.
raw docstring

web.files.core

web.files interfaces.

web.files interfaces.
raw docstring

No vars found in this namespace.

web.files.DirectoryEntrySync

The DirectoryEntrySync interface of the File System API represents directory in a file system. It includes methods for creating, looking up, and recursively removing files in a directory.

The DirectoryEntrySync interface of the File System API represents
directory in a file system. It includes methods for creating,
looking up, and recursively removing files in a directory.
raw docstring

web.files.File

The File interface provides information about files and allows in a web page to access their content.

The File interface provides information about files and allows
in a web page to access their content.
raw docstring

web.files.FileList

An object of this type is returned by the files property of the <input> element; this lets you access the list of files selected the <input type="file"> element. It's also used for a list files dropped into web content when using the drag and drop API; the web.drag.DataTransfer object for details on this usage.

An object of this type is returned by the files property of the
`<input>` element; this lets you access the list of files selected
the <input type=\"file\"> element. It's also used for a list
files dropped into web content when using the drag and drop API;
the `web.drag.DataTransfer` object for details on this usage.
raw docstring

web.files.FileReader

The FileReader object lets web applications asynchronously read contents of files (or raw data buffers) stored on the user's using web.files.File or web.files.Blob objects to specify file or data to read.

The FileReader object lets web applications asynchronously read
contents of files (or raw data buffers) stored on the user's
using `web.files.File` or `web.files.Blob` objects to specify
file or data to read.
raw docstring

web.files.FileRequest

The FileRequest interface extends the DOMRequest interface provide some extra properties necessary for the web.files.LockedFile

The FileRequest interface extends the `DOMRequest` interface
provide some extra properties necessary for the `web.files.LockedFile`
raw docstring

web.files.FileRequest.ev

FileRequest Events.

FileRequest Events.
raw docstring

web.files.FileSystem

The File and Directory Entries API interface FileSystem is used represent a file system. These objects can be obtained from the property on any file system entry. Some browsers offer additional to create and manage file systems, such as Chrome's requestFileSystem()

The File and Directory Entries API interface FileSystem is used
represent a file system. These objects can be obtained from the
property on any file system entry. Some browsers offer additional
to create and manage file systems, such as Chrome's `requestFileSystem()`
raw docstring

web.files.FileSystemDirectoryEntry

The FileSystemDirectoryEntry interface of the File and Directory API represents a directory in a file system. It provides methods make it possible to access and manipulate the files in a directory, well as to access the entries within the directory.

The FileSystemDirectoryEntry interface of the File and Directory
API represents a directory in a file system. It provides methods
make it possible to access and manipulate the files in a directory,
well as to access the entries within the directory.
raw docstring

web.files.FileSystemDirectoryReader

The FileSystemDirectoryReader interface of the File and Directory API lets you access the FileEntry-based objects (generally or web.files.FileSystemDirectoryEntry) representing each entry a directory.

The FileSystemDirectoryReader interface of the File and Directory
API lets you access the `FileEntry`-based objects (generally
or `web.files.FileSystemDirectoryEntry`) representing each entry
a directory.
raw docstring

web.files.FileSystemEntry

The FileSystemEntry interface of the File and Directory Entries represents a single in a file system. The entry can be a file a directory (directories are represented by the DirectoryEntry It includes methods for working with files—including copying, removing, and reading files—as well as information about a file points to—including the file name and its path from the root the entry.

The FileSystemEntry interface of the File and Directory Entries
represents a single in a file system. The entry can be a file
a directory (directories are represented by the `DirectoryEntry`
It includes methods for working with files—including copying,
removing, and reading files—as well as information about a file
points to—including the file name and its path from the root
the entry.
raw docstring

web.files.FileSystemEntrySync

The FileSystemEntrySync interface of the File and Directory Entries represents an entry in a file system; it can be either a web.files.FileEntrySync DirectoryEntry.

The FileSystemEntrySync interface of the File and Directory Entries
represents an entry in a file system; it can be either a `web.files.FileEntrySync`
`DirectoryEntry`.
raw docstring

web.files.FileSystemFileEntry

The FileSystemFileEntry interface of the File System API represents file in a file system. It offers properties describing the file's as well as the file() method, which creates a web.files.File that can be used to read the file.

The FileSystemFileEntry interface of the File System API represents
file in a file system. It offers properties describing the file's
as well as the `file()` method, which creates a `web.files.File`
that can be used to read the file.
raw docstring

web.files.FileSystemFlags

The FileSystemFlags dictionary defines a set of values which used when specifying option flags when calling certain methods the File and Directory Entries API. Methods which accept an options of this type may specify zero or more of these flags as fields an object, like this:

The FileSystemFlags dictionary defines a set of values which
used when specifying option flags when calling certain methods
the File and Directory Entries API. Methods which accept an options
of this type may specify zero or more of these flags as fields
an object, like this:
raw docstring

web.files.IDBMutableFile

The IDBMutableFile interface provides access in read or write to a file, dealing with all the necessary locks.

The IDBMutableFile interface provides access in read or write
to a file, dealing with all the necessary locks.
raw docstring

web.files.IDBMutableFile.ev

IDBMutableFile Events.

IDBMutableFile Events.
raw docstring

web.files.LocalFileSystemSync

The LocalFileSystemSync interface of the File System API gives access to a sandboxed file system. It is intended to be used WebWorkers. The methods are implemented by worker objects.

The LocalFileSystemSync interface of the File System API gives
access to a sandboxed file system. It is intended to be used
WebWorkers. The methods are implemented by worker objects.
raw docstring

web.files.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.files.LockedFile.ev

LockedFile Events.

LockedFile Events.
raw docstring

web.files.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.files.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 body property of a web.fetch.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 `body` property of a `web.fetch.Response`
raw docstring

web.fonts.core

web.fonts interfaces.

web.fonts interfaces.
raw docstring

No vars found in this namespace.

web.fonts.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.fonts.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.fonts.FontFaceSetLoadEvent

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

The FontFaceSetLoadEvent interface of the the Css Font Loading
is fired whenever a `web.fonts.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 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 `XMLHttpRequest.send()` method.
uses the same format a form would use if the encoding type were
to \"multipart/form-data\".
raw docstring

web.fullscreen.core

web.fullscreen interfaces.

web.fullscreen interfaces.
raw docstring

No vars found in this namespace.

web.fullscreen.FullscreenOptions

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

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

web.gamepad.core

web.gamepad interfaces.

web.gamepad interfaces.
raw docstring

No vars found in this namespace.

web.gamepad.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.gamepad.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.gamepad.GamepadEvent

The GamepadEvent interface of the Gamepad API contains references gamepads connected to the system, which is what the gamepad events and 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 `Window.gamepaddisconnected` are fired in response to.
raw docstring

web.geolocation.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.geolocation.core

web.geolocation interfaces.

web.geolocation interfaces.
raw docstring

No vars found in this namespace.

web.geolocation.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.geolocation.NavigatorGeolocation

NavigatorGeolocation contains a creation method allowing objects it to obtain a web.geolocation.Geolocation instance.

NavigatorGeolocation contains a creation method allowing objects
it to obtain a `web.geolocation.Geolocation` instance.
raw docstring

web.geolocation.Position

The Position interface represents the position of the concerned at a given time. The position, represented by a web.geolocation.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.geolocation.Coordinates`
comprehends the 2D position of the device, on a spheroid representing
Earth, but also its altitude and its speed.
raw docstring

web.geolocation.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.geolocation.PositionOptions

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

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

web.gl-ext.ANGLE_instanced_arrays

The ANGLE_instanced_arrays extension is part of the WebGL API allows to draw the same object, or groups of similar objects times, if they share the same vertex data, primitive count and

The ANGLE_instanced_arrays extension is part of the WebGL API
allows to draw the same object, or groups of similar objects
times, if they share the same vertex data, primitive count and
raw docstring

web.gl-ext.core

web.gl-ext interfaces.

web.gl-ext interfaces.
raw docstring

No vars found in this namespace.

web.gl-ext.EXT_disjoint_timer_query

The EXT_disjoint_timer_query extension is part of the WebGL API provides a way to measure the duration of a set of GL commands, stalling the rendering pipeline.

The EXT_disjoint_timer_query extension is part of the WebGL API
provides a way to measure the duration of a set of GL commands,
stalling the rendering pipeline.
raw docstring

web.gl-ext.OES_vertex_array_object

The OES_vertex_array_object extension is part of the WebGL API provides vertex array objects (VAOs) which encapsulate vertex states. These objects keep pointers to vertex data and provide for different sets of vertex data.

The OES_vertex_array_object extension is part of the WebGL API
provides vertex array objects (VAOs) which encapsulate vertex
states. These objects keep pointers to vertex data and provide
for different sets of vertex data.
raw docstring

web.gl-ext.WEBGL_compressed_texture_astc

The WEBGL_compressed_texture_astc extension is part of the WebGL and exposes Adaptive Scalable Texture Compression (ASTC) compressed formats to WebGL.

The WEBGL_compressed_texture_astc extension is part of the WebGL
and exposes Adaptive Scalable Texture Compression (ASTC) compressed
formats to WebGL.
raw docstring

web.gl-ext.WEBGL_debug_shaders

The WEBGL_debug_shaders extension is part of the WebGL API and a method to debug shaders from privileged contexts.

The WEBGL_debug_shaders extension is part of the WebGL API and
a method to debug shaders from privileged contexts.
raw docstring

web.gl-ext.WEBGL_draw_buffers

The WEBGL_draw_buffers extension is part of the WebGL API and a fragment shader to write to several textures, which is useful deferred shading, for example.

The WEBGL_draw_buffers extension is part of the WebGL API and
a fragment shader to write to several textures, which is useful
deferred shading, for example.
raw docstring

web.gl-ext.WEBGL_lose_context

The WEBGL_lose_context extension is part of the WebGL API and functions to simulate losing and restoring a web.gl.WebGLRenderingContext.

The WEBGL_lose_context extension is part of the WebGL API and
functions to simulate losing and restoring a `web.gl.WebGLRenderingContext`.
raw docstring

web.gl.core

web.gl interfaces.

web.gl interfaces.
raw docstring

No vars found in this namespace.

web.gl.WebGL2RenderingContext

The WebGL2RenderingContext interface provides the OpenGL ES 3.0 context for the drawing surface of an HTML <canvas> element.

The WebGL2RenderingContext interface provides the OpenGL ES 3.0
context for the drawing surface of an HTML `<canvas>` element.
raw docstring

web.gl.WebGLActiveInfo

The WebGLActiveInfo interface is part of the WebGL API and represents information returned by calling the WebGLRenderingContext.getActiveAttrib() WebGLRenderingContext.getActiveUniform() methods.

The WebGLActiveInfo interface is part of the WebGL API and represents
information returned by calling the `WebGLRenderingContext.getActiveAttrib()`
`WebGLRenderingContext.getActiveUniform()` methods.
raw docstring

web.gl.WebGLContextEvent

The WebContextEvent interface is part of the WebGL API and is interface for an event that is generated in response to a status to the WebGL rendering context.

The WebContextEvent interface is part of the WebGL API and is
interface for an event that is generated in response to a status
to the WebGL rendering context.
raw docstring

web.gl.WebGLRenderingContext

The WebGLRenderingContext interface provides an interface to OpenGL ES 2.0 graphics rendering context for the drawing surface an HTML <canvas> element.

The WebGLRenderingContext interface provides an interface to
OpenGL ES 2.0 graphics rendering context for the drawing surface
an HTML `<canvas>` element.
raw docstring

web.gl.WebGLShaderPrecisionFormat

The WebGLShaderPrecisionFormat interface is part of the WebGL and represents the information returned by calling the WebGLRenderingContext.getShaderPrecisionFormat()

The WebGLShaderPrecisionFormat interface is part of the WebGL
and represents the information returned by calling the `WebGLRenderingContext.getShaderPrecisionFormat()`
raw docstring

web.html.core

web.html interfaces.

web.html interfaces.
raw docstring

No vars found in this namespace.

web.HTMLCollection

The HTMLCollection interface represents a generic collection object similar to arguments) of elements (in document order) offers methods and properties for selecting from the list.

The HTMLCollection interface represents a generic collection
object similar to `arguments`) of elements (in document order)
offers methods and properties for selecting from the list.
raw docstring

web.idb.core

web.idb interfaces.

web.idb interfaces.
raw docstring

No vars found in this namespace.

web.idb.IDBCursorSync

The IDBCursorSync interface of the IndexedDB API represents a for iterating over multiple records in a database. You can have one instance of IDBCursorSync representing a cursor, but you have an unlimited number of cursors at the same time. Operations performed on the underlying index or object store. It enables application to synchronously process all the records in the cursor's

The IDBCursorSync interface of the IndexedDB API represents a
for iterating over multiple records in a database. You can have
one instance of IDBCursorSync representing a cursor, but you
have an unlimited number of cursors at the same time. Operations
performed on the underlying index or object store. It enables
application to synchronously process all the records in the cursor's
raw docstring

web.idb.IDBDatabaseSync

The DatabaseSync interface in the IndexedDB API represents a connection to a database.

The DatabaseSync interface in the IndexedDB API represents a
connection to a database.
raw docstring

web.idb.IDBEnvironmentSync

The Unimplemented IDBEnvironmentSync interface of the IndexedDB will be implemented by worker objects.

The Unimplemented IDBEnvironmentSync interface of the IndexedDB
will be implemented by worker objects.
raw docstring

No vars found in this namespace.

web.idb.IDBFactorySync

The IDBFactorySync interface of the IndexedDB API provide a synchronous of accessing the capabilities of indexed databases.

The IDBFactorySync interface of the IndexedDB API provide a synchronous
of accessing the capabilities of indexed databases.
raw docstring

web.idb.IDBIndexSync

The IDBIndexSync interface of the IndexedDB API provides synchronous to an index in a database.

The IDBIndexSync interface of the IndexedDB API provides synchronous
to an index in a database.
raw docstring

web.idb.IDBObjectStore

This example shows a variety of different uses of object stores, updating the data structure with IDBObjectStore.createIndex an onupgradeneeded function, to adding a new item to our object with IDBObjectStore.add. For a full working example, see our Notifications app (view example live.)

This example shows a variety of different uses of object stores,
updating the data structure with `IDBObjectStore.createIndex`
an onupgradeneeded function, to adding a new item to our object
with `IDBObjectStore.add`. For a full working example, see our
Notifications app (view example live.)
raw docstring

web.idb.IDBObjectStoreSync

The IDBObjectStoreSync interface of the IndexedDB API provides access to an object store of a database.

The IDBObjectStoreSync interface of the IndexedDB API provides
access to an object store of a database.
raw docstring

web.idb.IDBTransactionSync

The IDBTransactionSync interface of the IndexedDB API provides synchronous transaction on a database. When an application creates IDBTransactionSync object, it blocks until the browser is able reserve the require database objects.

The IDBTransactionSync interface of the IndexedDB API provides
synchronous transaction on a database. When an application creates
IDBTransactionSync object, it blocks until the browser is able
reserve the require database objects.
raw docstring

web.idb.IDBVersionChangeRequest

The IDBVersionChangeRequest interface the IndexedDB API represents request to change the version of a database. It is used only the setVersion() method of IDBDatabase.

The IDBVersionChangeRequest interface the IndexedDB API represents
request to change the version of a database. It is used only
the setVersion() method of IDBDatabase.
raw docstring

web.ie.core

web.ie interfaces.

web.ie interfaces.
raw docstring

No vars found in this namespace.

web.ie.MSGestureEvent

The MSGestureEvent is a proprietary interface specific to Internet and Microsoft Edge which represents events that occur due to gestures. Events using this interface include MSGestureStart, MSGestureTap, MSGestureHold, MSGestureChange, and MSInertiaStart.

The MSGestureEvent is a proprietary interface specific to Internet
and Microsoft Edge which represents events that occur due to
gestures. Events using this interface include MSGestureStart,
MSGestureTap, MSGestureHold, MSGestureChange, and MSInertiaStart.
raw docstring

web.ie.MSGraphicsTrust

The msGraphicsTrust() constructor returns an object that provides for info on protected video playback.

The msGraphicsTrust() constructor returns an object that provides
for info on protected video playback.
raw docstring

No vars found in this namespace.

web.ie.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.keyboard.core

web.keyboard interfaces.

web.keyboard interfaces.
raw docstring

No vars found in this namespace.

web.keyboard.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.keyboard.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.keyboard.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.locks.core

web.locks interfaces.

web.locks interfaces.
raw docstring

No vars found in this namespace.

web.locks.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 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 `LockManager.request()`.
raw docstring

web.locks.LockManager

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

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

web.long-tasks.core

web.long-tasks interfaces.

web.long-tasks interfaces.
raw docstring

No vars found in this namespace.

web.long-tasks.PerformanceLongTaskTiming

The PerformanceLongTaskTiming interface of the the Long Tasks reports instances of long tasks.

The PerformanceLongTaskTiming interface of the the Long Tasks
reports instances of long tasks.
raw docstring

web.long-tasks.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.media.AudioTrack

The AudioTrack interface represents a single audio track from of the HTML media elements, <audio> or <video>.

The AudioTrack interface represents a single audio track from
of the HTML media elements, `<audio>` or `<video>`.
raw docstring

web.media.AudioTrackList

The AudioTrackList interface is used to represent a list of the tracks contained within a given HTML media element, with each represented by a separate web.media.AudioTrack object in the

The AudioTrackList interface is used to represent a list of the
tracks contained within a given HTML media element, with each
represented by a separate `web.media.AudioTrack` object in the
raw docstring

web.media.AudioTrackList.ev

AudioTrackList Events.

AudioTrackList Events.
raw docstring

web.media.CanvasCaptureMediaStreamTrack

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

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

web.media.core

web.media interfaces.

web.media interfaces.
raw docstring

No vars found in this namespace.

web.media.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 web.video.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 `web.video.MediaStreamTrack`.
raw docstring

web.media.MediaKeyMessageEvent

The MediaKeyMessageEvent interface of the EncryptedMediaExtensions contains the content and related data when the content decryption generates a message for the session.

The MediaKeyMessageEvent interface of the EncryptedMediaExtensions
contains the content and related data when the content decryption
generates a message for the session.
raw docstring

web.media.MediaKeyStatusMap

The MediaKeyStatusMap interface of the EncryptedMediaExtensions is a read-only map of media key statuses by key IDs.

The MediaKeyStatusMap interface of the EncryptedMediaExtensions
is a read-only map of media key statuses by key IDs.
raw docstring

web.media.MediaKeySystemConfiguration

The MediaKeySystemConfiguration interface Encrypted Media Extensions provides configuration information about the media key system.

The MediaKeySystemConfiguration interface Encrypted Media Extensions
provides configuration information about the media key system.
raw docstring

web.media.MediaQueryListEvent

The MediaQueryListEvent object stores information on the changes have happened to a web.cssdom.MediaQueryList object — instances available as the event object on a function referenced by a MediaQueryList.onchange or MediaQueryList.addListener() call.

The MediaQueryListEvent object stores information on the changes
have happened to a `web.cssdom.MediaQueryList` object — instances
available as the event object on a function referenced by a `MediaQueryList.onchange`
or `MediaQueryList.addListener()` call.
raw docstring

web.media.MediaSettingsRange

The MediaSettingsRange interface of the the MediaStream Image API provides the possible range and value size of PhotoCapabilities.imageHeight PhotoCapabilities.imageWidth. A web.media.PhotoCapabilities can be retrieved by calling ImageCapture.PhotoCapabilities().

The MediaSettingsRange interface of the the MediaStream Image
API provides the possible range and value size of `PhotoCapabilities.imageHeight`
`PhotoCapabilities.imageWidth`. A `web.media.PhotoCapabilities`
can be retrieved by calling `ImageCapture.PhotoCapabilities()`.
raw docstring

web.media.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 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 `ImageCapture.getPhotoCapabilities()`.
raw docstring

web.media.TextTrack.ev

TextTrack Events.

TextTrack Events.
raw docstring

web.media.TextTrackCue

TextTrackCue is an abstract class which is used as the basis the various derived cue types, such as web.vtt.VTTCue; you instead work with those derived types.

TextTrackCue is an abstract class which is used as the basis
the various derived cue types, such as `web.vtt.VTTCue`; you
instead work with those derived types.
raw docstring

web.media.TextTrackList

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

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

web.media.TextTrackList.ev

TextTrackList Events.

TextTrackList Events.
raw docstring

web.media.VRDisplay

The VRDisplay interface of the WebVR API represents any VR device by this API. It includes generic information such as device IDs descriptions, as well as methods for starting to present a VR retrieving eye parameters and display capabilities, and other functionality.

The VRDisplay interface of the WebVR API represents any VR device
by this API. It includes generic information such as device IDs
descriptions, as well as methods for starting to present a VR
retrieving eye parameters and display capabilities, and other
functionality.
raw docstring

web.midi.core

web.midi interfaces.

web.midi interfaces.
raw docstring

No vars found in this namespace.

web.midi.MIDIAccess

The MIDIAccess interface of the Web MIDI API provides methods listing MIDI input and output devices, and obtaining access to devices.

The MIDIAccess interface of the Web MIDI API provides methods
listing MIDI input and output devices, and obtaining access to
devices.
raw docstring

web.midi.MIDIConnectionEvent

The MIDIConnectionEvent interface of the Web MIDI API is the passed to the onstatechange event of the web.midi.MIDIAccess and the onstatechange event of the MIDIPorts interface. This any time a new port becomes available, or when a previously available becomes unavailable. For example, this event is fired whenever MIDI device is either plugged in to or unplugged from a computer.

The MIDIConnectionEvent interface of the Web MIDI API is the
passed to the `onstatechange` event of the `web.midi.MIDIAccess`
and the `onstatechange` event of the `MIDIPorts` interface. This
any time a new port becomes available, or when a previously available
becomes unavailable. For example, this event is fired whenever
MIDI device is either plugged in to or unplugged from a computer.
raw docstring

web.midi.MIDIInput

Use the MIDIInput interface of the Web MIDI API to access and messages to a MIDI input port.

Use the MIDIInput interface of the Web MIDI API to access and
messages to a MIDI input port.
raw docstring

web.mobile.core

web.mobile interfaces.

web.mobile interfaces.
raw docstring

No vars found in this namespace.

web.mobile.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.mobile.DocumentTouch

The DocumentTouch interface used to provide convenience methods creating web.other.Touch and web.mobile.TouchList objects, DocumentTouch been removed from the standards. These two methods live on the web.Document interface.

The DocumentTouch interface used to provide convenience methods
creating `web.other.Touch` and `web.mobile.TouchList` objects,
DocumentTouch been removed from the standards. These two methods
live on the `web.Document` interface.
raw docstring

web.mobile.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.other.Touch object for each finger, a 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.other.Touch` object for each finger,
a total of three entries.
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.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 Node.childNodes and methods such as document.querySelectorAll().

NodeList objects are collections of nodes, usually returned by
such as `Node.childNodes` and methods such as `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.observers.core

web.observers interfaces.

web.observers interfaces.
raw docstring

No vars found in this namespace.

web.observers.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.observers.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.orientation.core

web.orientation interfaces.

web.orientation interfaces.
raw docstring

No vars found in this namespace.

web.orientation.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.orientation.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.other.core

web.other interfaces.

web.other interfaces.
raw docstring

No vars found in this namespace.

web.other.FileReaderSync

The FileReaderSync interface allows to read File or Blob objects a synchronous way.

The FileReaderSync interface allows to read File or Blob objects
a synchronous way.
raw docstring

web.other.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 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 `XMLHttpRequest.send()` method.
uses the same format a form would use if the encoding type were
to \"multipart/form-data\".
raw docstring

web.other.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.other.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.other.MessageChannel

The MessageChannel interface of the Channel Messaging API allows to create a new message channel and send data through it via two web.other.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.other.MessagePort` properties.
raw docstring

web.other.MessagePort

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

web.other.MessagePort.ev

MessagePort Events.

MessagePort Events.
raw docstring

web.other.MimeType

The MimeType interface provides contains information about a type associated with a particular plugin. NavigatorPlugins.mimeTypes an array of this object.

The MimeType interface provides contains information about a
type associated with a particular plugin. `NavigatorPlugins.mimeTypes`
an array of this object.
raw docstring

web.other.MimeTypeArray

The MimeTypeArray interface returns an array of web.other.MimeType each of which contains information about a supported browser This object is returned by NavigatorPlugins.mimeTypes.

The MimeTypeArray interface returns an array of `web.other.MimeType`
each of which contains information about a supported browser
This object is returned by `NavigatorPlugins.mimeTypes`.
raw docstring

web.other.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.other.NameList

The NameList interface provides an abstraction for an ordered of name and namespace value pairs. Items can be accessed by a index. The DOM spec does not specify how the collection is to implemented.

The NameList interface provides an abstraction for an ordered
of name and namespace value pairs. Items can be accessed by a
index. The DOM spec does not specify how the collection is to
implemented.
raw docstring

web.other.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.performance.Navigator

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.performance.Navigator`
raw docstring

web.other.Notation

Represents a DTD notation (read-only). May declare format of unparsed entity or formally declare the document's processing targets. Inherits methods and properties from Node. Its nodeName the notation name. Has no parent.

Represents a DTD notation (read-only). May declare format of
unparsed entity or formally declare the document's processing
targets. Inherits methods and properties from Node. Its nodeName
the notation name. Has no parent.
raw docstring

web.other.Notification

The Notification interface of the Notifications API is used to and display desktop notifications to the user.

The Notification interface of the Notifications API is used to
and display desktop notifications to the user.
raw docstring

web.other.NotificationAction

The NotificationAction interface of the Notifications API is to represent action buttons the user can click to interact with

The NotificationAction interface of the Notifications API is
to represent action buttons the user can click to interact with
raw docstring

web.other.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.other.Plugin

The Plugin interface provides information about a browser plugin.

The Plugin interface provides information about a browser plugin.
raw docstring

web.other.PluginArray

The PluginArray interface is used to store a list of web.other.Plugin describing the available plugins; it's returned by the window.navigator.plugins The PluginArray is not a JavaScript array, but has the length and supports accessing individual items using bracket notation as well as via item(index) and namedItem("name") methods.

The PluginArray interface is used to store a list of `web.other.Plugin`
describing the available plugins; it's returned by the `window.navigator.plugins`
The PluginArray is not a JavaScript array, but has the length
and supports accessing individual items using bracket notation
as well as via item(index) and namedItem(\"name\") methods.
raw docstring

web.other.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 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 `Window.getSelection()`.
raw docstring

web.other.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.other.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.other.WindowOrWorkerGlobalScope

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

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

web.other.Worklet

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

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

web.payments.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.payments.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.payments.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.payments.core

web.payments interfaces.

web.payments interfaces.
raw docstring

No vars found in this namespace.

web.payments.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.payments.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.payments.PaymentAddress

The PaymentAddress interface of the Payment Request API is used store shipping or payment address information.

The PaymentAddress interface of the Payment Request API is used
store shipping or payment address information.
raw docstring

web.payments.PaymentCurrencyAmount

The PaymentCurrencyAmount dictionary describes an amount of money terms of both a number of units and the currency (US dollars, yen, etc.), and is part of the Payment Request API.

The PaymentCurrencyAmount dictionary describes an amount of money
terms of both a number of units and the currency (US dollars,
yen, etc.), and is part of the Payment Request API.
raw docstring

web.payments.PaymentDetailsBase

The PaymentDetailsBase dictionary is a mixin used by the PaymentDetailsInit web.payments.PaymentDetailsUpdate dictionaries.

The PaymentDetailsBase dictionary is a mixin used by the `PaymentDetailsInit`
`web.payments.PaymentDetailsUpdate` dictionaries.
raw docstring

web.payments.PaymentDetailsUpdate

The PaymentDetailsUpdate dictionary is used to provide updated to the payment user interface after it has been instantiated.

The PaymentDetailsUpdate dictionary is used to provide updated
to the payment user interface after it has been instantiated.
raw docstring

web.payments.PaymentItem

The web.payments.PaymentItem dictionary is used by the Payment API to describe a single line item on a payment request.

The `web.payments.PaymentItem` dictionary is used by the Payment
API to describe a single line item on a payment request.
raw docstring

web.payments.PaymentMethodChangeEvent

The PaymentMethodChangeEvent interface of the Payment Request describes the paymentmethodchange event which is fired by some handlers when the user switches payment instruments (e.g., a selects a "store" card to make a purchase while using Apple

The PaymentMethodChangeEvent interface of the Payment Request
describes the paymentmethodchange event which is fired by some
handlers when the user switches payment instruments (e.g., a
selects a \"store\" card to make a purchase while using Apple
raw docstring

web.payments.PaymentRequest

The Payment Request API's PaymentRequest interface the primary point into the API, and lets web content and apps accept payments the end user on behalf of the operator of the site or the publisher the app.

The Payment Request API's PaymentRequest interface the primary
point into the API, and lets web content and apps accept payments
the end user on behalf of the operator of the site or the publisher
the app.
raw docstring

web.payments.PaymentRequestEvent

The PaymentRequestEvent interface of the the Payment Request is the object passed to a payment handler when a web.payments.PaymentRequest made.

The PaymentRequestEvent interface of the the Payment Request
is the object passed to a payment handler when a `web.payments.PaymentRequest`
made.
raw docstring

web.payments.PaymentRequestUpdateEvent

The PaymentRequestUpdateEvent interface is used for events sent a web.payments.PaymentRequest instance when changes are made shipping-related information for a pending web.payments.PaymentRequest. events are:

The PaymentRequestUpdateEvent interface is used for events sent
a `web.payments.PaymentRequest` instance when changes are made
shipping-related information for a pending `web.payments.PaymentRequest`.
events are:
raw docstring

web.payments.PaymentResponse

The PaymentResponse interface of the Payment Request API is returned a user selects a payment method and approves a payment request.

The PaymentResponse interface of the Payment Request API is returned
a user selects a payment method and approves a payment request.
raw docstring

web.payments.PaymentResponse.ev

PaymentResponse Events.

PaymentResponse Events.
raw docstring

web.payments.PaymentValidationErrors

The PaymentValidationErrors dictionary represents objects providing about any and all errors that occurred while processing a payment When validation of the web.payments.PaymentResponse returned the PaymentRequest.show() or PaymentResponse.retry() methods your code creates a PaymentValidationErrors object to pass into so that the user agent knows what needs to be fixed and what any error messages to display to the user.

The PaymentValidationErrors dictionary represents objects providing
about any and all errors that occurred while processing a payment
When validation of the `web.payments.PaymentResponse` returned
the `PaymentRequest.show()` or `PaymentResponse.retry()` methods
your code creates a PaymentValidationErrors object to pass into
so that the user agent knows what needs to be fixed and what
any error messages to display to the user.
raw docstring

web.performance.core

web.performance interfaces.

web.performance interfaces.
raw docstring

No vars found in this namespace.

web.performance.Performance

The Performance interface provides access to performance-related for the current page. It's part of the High Resolution Time API, is enhanced by the Performance Timeline API, the Navigation Timing the User Timing API, and the Resource Timing API.

The Performance interface provides access to performance-related
for the current page. It's part of the High Resolution Time API,
is enhanced by the Performance Timeline API, the Navigation Timing
the User Timing API, and the Resource Timing API.
raw docstring

web.performance.PerformanceEntry

The PerformanceEntry object encapsulates a single performance that is part of the performance timeline. A performance entry be directly created by making a performance mark or measure example by calling the mark() method) at an explicit point an application. Performance entries are also created in indirect such as loading a resource (such as an image).

The PerformanceEntry object encapsulates a single performance
that is part of the performance timeline. A performance entry
be directly created by making a performance `mark` or `measure`
example by calling the `mark()` method) at an explicit point
an application. Performance entries are also created in indirect
such as loading a resource (such as an image).
raw docstring

web.performance.PerformanceFrameTiming

PerformanceFrameTiming is an abstract interface that provides timing data about the browser's event loop.

PerformanceFrameTiming is an abstract interface that provides
timing data about the browser's event loop.
raw docstring

web.performance.PerformanceMark

PerformanceMark is an abstract interface for web.performance.PerformanceEntry with an entryType of "mark". Entries of this type are created calling performance.mark() to add a named web.dom.DOMHighResTimeStamp mark) to the browser's performance timeline.

PerformanceMark is an abstract interface for `web.performance.PerformanceEntry`
with an `entryType` of \"mark\". Entries of this type are created
calling `performance.mark()` to add a named `web.dom.DOMHighResTimeStamp`
mark) to the browser's performance timeline.
raw docstring

web.performance.PerformanceMeasure

PerformanceMeasure is an abstract interface for web.performance.PerformanceEntry with an entryType of "measure". Entries of this type are by calling performance.measure() to add a named web.dom.DOMHighResTimeStamp measure) between two marks to the browser's performance timeline.

PerformanceMeasure is an abstract interface for `web.performance.PerformanceEntry`
with an `entryType` of \"measure\". Entries of this type are
by calling `performance.measure()` to add a named `web.dom.DOMHighResTimeStamp`
measure) between two marks to the browser's performance timeline.
raw docstring

web.performance.PerformanceNavigationTiming

The PerformanceNavigationTiming interface provides methods and to store and retrieve metrics regarding the browser's document events. For example, this interface can be used to determine much time it takes to load or unload a document.

The PerformanceNavigationTiming interface provides methods and
to store and retrieve metrics regarding the browser's document
events. For example, this interface can be used to determine
much time it takes to load or unload a document.
raw docstring

web.performance.PerformanceObserverEntryList

The PerformanceObserverEntryList interface is a list of peformance that were explicitly observed via the observe() method.

The PerformanceObserverEntryList interface is a list of peformance
that were explicitly observed via the `observe()` method.
raw docstring

web.performance.PerformancePaintTiming

The PerformancePaintTiming interface of the Paint Timing provides information about "paint" (also called "render") operations web page construction. "Paint" refers to conversion of the tree to on-screen pixels.

The PerformancePaintTiming interface of the Paint Timing provides
information about \"paint\" (also called \"render\") operations
web page construction. \"Paint\" refers to conversion of the
tree to on-screen pixels.
raw docstring

web.performance.PerformanceResourceTiming

The PerformanceResourceTiming interface enables retrieval and of detailed network timing data regarding the loading of an application's An application can use the timing metrics to determine, for example, length of time it takes to fetch a specific resource, such as web.XMLHttpRequest, <SVG>, image, or script.

The PerformanceResourceTiming interface enables retrieval and
of detailed network timing data regarding the loading of an application's
An application can use the timing metrics to determine, for example,
length of time it takes to fetch a specific resource, such as
`web.XMLHttpRequest`, `<SVG>`, image, or script.
raw docstring

web.performance.PerformanceServerTiming

The PerformanceServerTiming interface surfaces server metrics are sent with the response in the Server-Timing HTTP header.

The PerformanceServerTiming interface surfaces server metrics
are sent with the response in the `Server-Timing` HTTP header.
raw docstring

web.permissions.core

web.permissions interfaces.

web.permissions interfaces.
raw docstring

No vars found in this namespace.

web.permissions.PerformanceObserver

The PerformanceObserver interface is used to observe performance events and be notified of new performance entries as they are in the browser's performance timeline.

The PerformanceObserver interface is used to observe performance
events and be notified of new performance entries as they are
in the browser's performance timeline.
raw docstring

web.permissions.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.permissions.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.presentation.core

web.presentation interfaces.

web.presentation interfaces.
raw docstring

No vars found in this namespace.

web.presentation.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.presentation.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.presentation.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.presentation.PresentationConnectionAvailableEvent

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

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

web.presentation.PresentationConnectionCloseEvent

The PresentationConnectionCloseEvent interface of the Presentation is fired on a web.presentation.PresentationConnection when is closed.

The PresentationConnectionCloseEvent interface of the Presentation
is fired on a `web.presentation.PresentationConnection` when
is closed.
raw docstring

web.presentation.PresentationConnectionList

PresentationConnectionList is the collection of incoming presentation

PresentationConnectionList is the collection of incoming presentation
raw docstring

web.presentation.PresentationReceiver

The PresentationReceiver interface of the the Presentation API a means for a receiving browsing context to access controlling contexts and communicate with them.

The PresentationReceiver interface of the the Presentation API
a means for a receiving browsing context to access controlling
contexts and communicate with them.
raw docstring

web.presentation.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.reporting.core

web.reporting interfaces.

web.reporting interfaces.
raw docstring

No vars found in this namespace.

web.reporting.CrashReportBody

The CrashReportBody interface of the Reporting API represents body of a crash report (the return value of its Report.body

The CrashReportBody interface of the Reporting API represents
body of a crash report (the return value of its `Report.body`
raw docstring

web.reporting.DeprecationReportBody

The DeprecationReportBody interface of the Reporting API represents body of a deprecation report (the return value of its Report.body

The DeprecationReportBody interface of the Reporting API represents
body of a deprecation report (the return value of its `Report.body`
raw docstring

web.reporting.InterventionReportBody

The InterventionReportBody interface of the Reporting API represents body of an intervention report (the return value of its Report.body

The InterventionReportBody interface of the Reporting API represents
body of an intervention report (the return value of its `Report.body`
raw docstring

web.reporting.Report

The Report interface of the Reporting API represents a single

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

web.reporting.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.reporting.ReportingObserverOptions

The ReportingObserverOptions dictionary of the Reporting API options to be set in the constructor when creating a web.reporting.ReportingObserver.

The ReportingObserverOptions dictionary of the Reporting API
options to be set in the constructor when creating a `web.reporting.ReportingObserver`.
raw docstring

web.resize.core

web.resize interfaces.

web.resize interfaces.
raw docstring

No vars found in this namespace.

web.resize.ResizeObserver

The ResizeObserver interface reports changes to the dimensions an web.Element's content or border box, or the bounding box an web.svg.SVGElement.

The ResizeObserver interface reports changes to the dimensions
an `web.Element`'s content or border box, or the bounding box
an `web.svg.SVGElement`.
raw docstring

web.resize.ResizeObserverEntry

The ResizeObserverEntry interface represents the object passed the ResizeObserver() constructor's callback function, which you to access the new dimensions of the web.Element or web.svg.SVGElement observed.

The ResizeObserverEntry interface represents the object passed
the `ResizeObserver()` constructor's callback function, which
you to access the new dimensions of the `web.Element` or `web.svg.SVGElement`
observed.
raw docstring

web.rtc.ConstrainDouble

The ConstrainDouble type is used to specify a constraint for property whose value is a double-precision floating-point number. extends the web.streams.DoubleRange dictionary (which provides ability to specify a permitted range of property values) to also an exact value and/or an ideal value the property should take Additionally, you can specify the property's value as a simple value, in which case the user agent does its best to match the once all other more stringent constraints are met.

The ConstrainDouble type is used to specify a constraint for
property whose value is a double-precision floating-point number.
extends the `web.streams.DoubleRange` dictionary (which provides
ability to specify a permitted range of property values) to also
an exact value and/or an ideal value the property should take
Additionally, you can specify the property's value as a simple
value, in which case the user agent does its best to match the
once all other more stringent constraints are met.
raw docstring

web.rtc.core

web.rtc interfaces.

web.rtc interfaces.
raw docstring

No vars found in this namespace.

web.rtc.LocalMediaStream

Do not use LocalMediaStream; you need to update any code that use it as soon as possible or your content or application will working. See Stopping a video stream in MediaStreamTrack to learn

Do not use LocalMediaStream; you need to update any code that
use it as soon as possible or your content or application will
working. See Stopping a video stream in MediaStreamTrack to learn
raw docstring

web.rtc.MediaStreamEvent

The MediaStreamEvent interface represents events that occurs relation to a web.streams.MediaStream. Two events of this type be thrown: addstream and removestream.

The MediaStreamEvent interface represents events that occurs
relation to a `web.streams.MediaStream`. Two events of this type
be thrown: addstream and removestream.
raw docstring

web.rtc.RTCCertificate

The interface of the the WebRTC API provides an object represents certificate that an web.video.RTCPeerConnection uses to authenticate.

The interface of the the WebRTC API provides an object represents
certificate that an `web.video.RTCPeerConnection` uses to authenticate.
raw docstring

web.rtc.RTCConfiguration

The RTCConfiguration dictionary is used to provide configuration for an web.video.RTCPeerConnection. It may be passed into the when instantiating a connection, or used with the RTCPeerConnection.getConfiguration() RTCPeerConnection.setConfiguration() methods, which allow inspecting changing the configuration while a connection is established.

The RTCConfiguration dictionary is used to provide configuration
for an `web.video.RTCPeerConnection`. It may be passed into the
when instantiating a connection, or used with the `RTCPeerConnection.getConfiguration()`
`RTCPeerConnection.setConfiguration()` methods, which allow inspecting
changing the configuration while a connection is established.
raw docstring

web.rtc.RTCDataChannel

The RTCDataChannel interface represents a network channel which be used for bidirectional peer-to-peer transfers of arbitrary Every data channel is associated with an web.video.RTCPeerConnection, each peer connection can have up to a theoretical maximum of data channels (the actual limit may vary from browser to browser).

The RTCDataChannel interface represents a network channel which
be used for bidirectional peer-to-peer transfers of arbitrary
Every data channel is associated with an `web.video.RTCPeerConnection`,
each peer connection can have up to a theoretical maximum of
data channels (the actual limit may vary from browser to browser).
raw docstring

web.rtc.RTCDataChannelEvent

The RTCDataChannelEvent() constructor returns a new web.rtc.RTCDataChannelEvent which represents a datachannel event. These events sent to web.video.RTCPeerConnection when its remote peer is asking open an web.rtc.RTCDataChannel between the two peers.

The RTCDataChannelEvent() constructor returns a new `web.rtc.RTCDataChannelEvent`
which represents a `datachannel` event. These events sent to
`web.video.RTCPeerConnection` when its remote peer is asking
open an `web.rtc.RTCDataChannel` between the two peers.
raw docstring

web.rtc.RTCDtlsTransport

The RTCDtlsTransport interface provides information which describes Datagram Transport Layer Security (DTLS) transport.

The RTCDtlsTransport interface provides information which describes
Datagram Transport Layer Security (DTLS) transport.
raw docstring

web.rtc.RTCDTMFSender

Listen to these events using addEventListener() or by assigning event listener to the oneventname property of this interface.

Listen to these events using `addEventListener()` or by assigning
event listener to the oneventname property of this interface.
raw docstring

web.rtc.RTCDTMFSender.ev

RTCDTMFSender Events.

RTCDTMFSender Events.
raw docstring

web.rtc.RTCDTMFToneChangeEvent

The RTCDTMFToneChangeEvent interface represents events sent to that DTMF tones have started or finished playing. This interface used by the tonechange event.

The RTCDTMFToneChangeEvent interface represents events sent to
that DTMF tones have started or finished playing. This interface
used by the tonechange event.
raw docstring

web.rtc.RTCIceCandidate

The RTCIceCandidate interface—part of the WebRTC API—represents candidate Internet Connectivity Establishment (ICE) configuration may be used to establish an web.video.RTCPeerConnection.

The RTCIceCandidate interface—part of the WebRTC API—represents
candidate Internet Connectivity Establishment (ICE) configuration
may be used to establish an `web.video.RTCPeerConnection`.
raw docstring

web.rtc.RTCIceCandidateInit

The WebRTC API's web.rtc.RTCIceCandidateInit dictionary, which the information needed to fundamentally describe an web.rtc.RTCIceCandidate.

The WebRTC API's `web.rtc.RTCIceCandidateInit` dictionary, which
the information needed to fundamentally describe an `web.rtc.RTCIceCandidate`.
raw docstring

web.rtc.RTCIceCandidatePair

The RTCIceCandidatePair dictionary describes a pair of ICE candidates together comprise a description of a viable connection between WebRTC endpoints.

The RTCIceCandidatePair dictionary describes a pair of ICE candidates
together comprise a description of a viable connection between
WebRTC endpoints.
raw docstring

web.rtc.RTCIceCandidatePairStats

The WebRTC RTCIceCandidatePairStats dictionary reports statistics provide insight into the quality and performance of an web.video.RTCPeerConnection connected and configured as described by the specified pair of candidates.

The WebRTC RTCIceCandidatePairStats dictionary reports statistics
provide insight into the quality and performance of an `web.video.RTCPeerConnection`
connected and configured as described by the specified pair of
candidates.
raw docstring

web.rtc.RTCIceParameters

The RTCIceParameters dictionary specifies the username fragment password assigned to an ICE session.

The RTCIceParameters dictionary specifies the username fragment
password assigned to an ICE session.
raw docstring

web.rtc.RTCIceServer

The RTCIceServer dictionary defines how to connect to a single server (such as a STUN or TURN server). It includes both the and the necessary credentials, if any, to connect to the server.

The RTCIceServer dictionary defines how to connect to a single
server (such as a STUN or TURN server). It includes both the
and the necessary credentials, if any, to connect to the server.
raw docstring

web.rtc.RTCIdentityAssertion

The RTCIdentityAssertion interface of the the WebRTC API represents identity of the a remote peer of the current connection. If no has yet been set and verified this interface returns null. Once it can't be changed.

The RTCIdentityAssertion interface of the the WebRTC API represents
identity of the a remote peer of the current connection. If no
has yet been set and verified this interface returns null. Once
it can't be changed.
raw docstring

web.rtc.RTCIdentityErrorEvent

The RTCIdentityErrorEvent interface represents an error associated the identity provider (idP). This is usually for an web.video.RTCPeerConnection. events are sent with this type: idpassertionerror and idpvalidationerror.

The RTCIdentityErrorEvent interface represents an error associated
the identity provider (idP). This is usually for an `web.video.RTCPeerConnection`.
events are sent with this type: idpassertionerror and idpvalidationerror.
raw docstring

web.rtc.RTCIdentityEvent

The RTCIdentityEvent interface represents an identity assertion by an identity provider (idP). This is usually for an web.video.RTCPeerConnection. only event sent with this type is identityresult..

The RTCIdentityEvent interface represents an identity assertion
by an identity provider (idP). This is usually for an `web.video.RTCPeerConnection`.
only event sent with this type is identityresult..
raw docstring

web.rtc.RTCOfferAnswerOptions

The WebRTC API's RTCOfferAnswerOptions dictionary is used to options that configure and control the process of creating WebRTC or answers.

The WebRTC API's RTCOfferAnswerOptions dictionary is used to
options that configure and control the process of creating WebRTC
or answers.
raw docstring

web.rtc.RTCOfferOptions

The RTCOfferOptions dictionary is used to provide optional settings creating an web.video.RTCPeerConnection offer with the createOffer()

The RTCOfferOptions dictionary is used to provide optional settings
creating an `web.video.RTCPeerConnection` offer with the `createOffer()`
raw docstring

web.rtc.RTCPeerConnectionIceEvent

The RTCPeerConnectionIceEvent interface represents events that in relation to ICE candidates with the target, usually an web.video.RTCPeerConnection.

The RTCPeerConnectionIceEvent interface represents events that
in relation to ICE candidates with the target, usually an `web.video.RTCPeerConnection`.
raw docstring

web.rtc.RTCRtpCodecParameters

The web.rtc.RTCRtpCodecParameters dictionary, part of the WebRTC is used to describe the configuration parameters for a single codec.

The `web.rtc.RTCRtpCodecParameters` dictionary, part of the WebRTC
is used to describe the configuration parameters for a single
codec.
raw docstring

web.rtc.RTCRtpContributingSource

The RTCRtpContributingSource dictionary of the the WebRTC API used by getContributingSources() to provide information about given contributing source (CSRC), including the most recent time packet that the source contributed was played out.

The RTCRtpContributingSource dictionary of the the WebRTC API
used by `getContributingSources()` to provide information about
given contributing source (CSRC), including the most recent time
packet that the source contributed was played out.
raw docstring

web.rtc.RTCRtpEncodingParameters

An instance of the WebRTC API's RTCRtpEncodingParameters dictionary a single configuration of a codec for an web.video.RTCRtpSender.

An instance of the WebRTC API's RTCRtpEncodingParameters dictionary
a single configuration of a codec for an `web.video.RTCRtpSender`.
raw docstring

web.rtc.RTCRtpReceiver

The RTCRtpReceiver interface of the WebRTC API manages the reception decoding of data for a web.video.MediaStreamTrack on an web.video.RTCPeerConnection.

The RTCRtpReceiver interface of the WebRTC API manages the reception
decoding of data for a `web.video.MediaStreamTrack` on an `web.video.RTCPeerConnection`.
raw docstring

web.rtc.RTCRtpStreamStats

The web.rtc.RTCRtpStreamStats dictionary is returned by the RTCRtpSender.getStats(), and RTCRtpReceiver.getStats() methods provide detailed statistics about WebRTC connectivity.

The `web.rtc.RTCRtpStreamStats` dictionary is returned by the
`RTCRtpSender.getStats()`, and `RTCRtpReceiver.getStats()` methods
provide detailed statistics about WebRTC connectivity.
raw docstring

web.rtc.RTCRtpSynchronizationSource

The RTCRtpSynchronizationSource dictionary of the the WebRTC is used by getSynchronizationSources() to describe a particular source (SSRC).

The RTCRtpSynchronizationSource dictionary of the the WebRTC
is used by `getSynchronizationSources()` to describe a particular
source (SSRC).
raw docstring

web.rtc.RTCRtpTransceiver

The WebRTC interface RTCRtpTransceiver describes a permanent of an web.video.RTCRtpSender and an web.rtc.RTCRtpReceiver, with some shared state.

The WebRTC interface RTCRtpTransceiver describes a permanent
of an `web.video.RTCRtpSender` and an `web.rtc.RTCRtpReceiver`,
with some shared state.
raw docstring

web.rtc.RTCRtpTransceiverInit

The RTCRtpTransceiverInit dictionary is used when calling the function RTCPeerConnection.addTransceiver() to provide configuration for the new transceiver.

The RTCRtpTransceiverInit dictionary is used when calling the
function `RTCPeerConnection.addTransceiver()` to provide configuration
for the new transceiver.
raw docstring

web.rtc.RTCSctpTransport

The RTCSctpTransport interface provides information which describes Stream Control Transmission Protocol (SCTP) transport. This provides about limitations of the transport, but also provides a way to the underlying Datagram Transport Layer Security (DTLS) transport which SCTP packets for all of an web.video.RTCPeerConnection's channels are sent and received.

The RTCSctpTransport interface provides information which describes
Stream Control Transmission Protocol (SCTP) transport. This provides
about limitations of the transport, but also provides a way to
the underlying Datagram Transport Layer Security (DTLS) transport
which SCTP packets for all of an `web.video.RTCPeerConnection`'s
channels are sent and received.
raw docstring

web.rtc.RTCStats

The RTCStats dictionary is the basic statistics object used by statistics monitoring model, providing the properties required all statistics data objects.

The RTCStats dictionary is the basic statistics object used by
statistics monitoring model, providing the properties required
all statistics data objects.
raw docstring

web.rtc.RTCTrackEvent

The WebRTC API interface RTCTrackEvent represents the track event, is sent when a new web.video.MediaStreamTrack is added to an which is part of the web.video.RTCPeerConnection.

The WebRTC API interface RTCTrackEvent represents the track event,
is sent when a new `web.video.MediaStreamTrack` is added to an
which is part of the `web.video.RTCPeerConnection`.
raw docstring

web.rtc.RTCTrackEventInit

The WebRTC API's RTCTrackEventInit dictionary is used to provide describing an web.rtc.RTCTrackEvent when instantiating a new event using new RTCTrackEvent().

The WebRTC API's RTCTrackEventInit dictionary is used to provide
describing an `web.rtc.RTCTrackEvent` when instantiating a new
event using `new RTCTrackEvent()`.
raw docstring

web.security.core

web.security interfaces.

web.security interfaces.
raw docstring

No vars found in this namespace.

web.security.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.sensors.core

web.sensors interfaces.

web.sensors interfaces.
raw docstring

No vars found in this namespace.

web.sensors.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.sensors.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.sensors.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.sensors.SensorErrorEvent

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

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

web.service-workers.Cache

The Cache interface provides a storage mechanism for Request Response object pairs that are cached, for example as part of web.workers.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.workers.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.service-workers.CacheStorage

The CacheStorage interface represents the storage for web.service-workers.Cache

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

web.service-workers.Client

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

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

web.service-workers.core

web.service-workers interfaces.

web.service-workers interfaces.
raw docstring

No vars found in this namespace.

web.service-workers.ExtendableMessageEvent

The ExtendableMessageEvent interface of the ServiceWorker API the event object of a message event fired on a service worker a channel message is received on the web.workers.ServiceWorkerGlobalScope another context) — extends the lifetime of such events.

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

web.service-workers.NavigationPreloadManager

The NavigationPreloadManager interface of the the Service Worker provides methods for managing the preloading of resources with service worker.

The NavigationPreloadManager interface of the the Service Worker
provides methods for managing the preloading of resources with
service worker.
raw docstring

web.service-workers.NotificationEvent

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

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

web.service-workers.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.service-workers.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.service-workers.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.service-workers.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.service-workers.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.shadow-dom.core

web.shadow-dom interfaces.

web.shadow-dom interfaces.
raw docstring

No vars found in this namespace.

web.shadow-dom.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.shadow-dom.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.shadow-dom.ShadowRoot`.
raw docstring

web.shadow-dom.HTMLSlotElement

Fired on an HTMLSlotElement instance (<slot> element) when the contained in that slot change.

Fired on an HTMLSlotElement instance (<slot> element) when the
contained in that slot change.
raw docstring

web.shadow-dom.HTMLSlotElement.ev

HTMLSlotElement Events.

HTMLSlotElement Events.
raw docstring

web.shadow-dom.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.shadow-dom.Slotable

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

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

web.speech.core

web.speech interfaces.

web.speech interfaces.
raw docstring

No vars found in this namespace.

web.speech.SpeechGrammar

The SpeechGrammar interface of the Web Speech API represents set of words or patterns of words that we want the recognition to recognize.

The SpeechGrammar interface of the Web Speech API represents
set of words or patterns of words that we want the recognition
to recognize.
raw docstring

web.speech.SpeechGrammarList

The SpeechGrammarList interface of the Web Speech API represents list of web.speech.SpeechGrammar objects containing words or of words that we want the recognition service to recognize.

The SpeechGrammarList interface of the Web Speech API represents
list of `web.speech.SpeechGrammar` objects containing words or
of words that we want the recognition service to recognize.
raw docstring

web.speech.SpeechRecognitionAlternative

The SpeechRecognitionAlternative interface of the Web Speech represents a single word that has been recognised by the speech service.

The SpeechRecognitionAlternative interface of the Web Speech
represents a single word that has been recognised by the speech
service.
raw docstring

web.speech.SpeechRecognitionError

The SpeechRecognitionError interface of the Web Speech API represents messages from the recognition service.

The SpeechRecognitionError interface of the Web Speech API represents
messages from the recognition service.
raw docstring

web.speech.SpeechRecognitionEvent

The SpeechRecognitionEvent interface of the Web Speech API represents event object for the result and nomatch events, and contains the data associated with an interim or final speech recognition

The SpeechRecognitionEvent interface of the Web Speech API represents
event object for the result and nomatch events, and contains
the data associated with an interim or final speech recognition
raw docstring

web.speech.SpeechRecognitionResult

The SpeechRecognitionResult interface of the Web Speech API represents single recognition match, which may contain multiple web.speech.SpeechRecognitionAlternative

The SpeechRecognitionResult interface of the Web Speech API represents
single recognition match, which may contain multiple `web.speech.SpeechRecognitionAlternative`
raw docstring

web.speech.SpeechRecognitionResultList

The SpeechRecognitionResultList interface of the Web Speech API a list of web.speech.SpeechRecognitionResult objects, or a one if results are being captured in continuous mode.

The SpeechRecognitionResultList interface of the Web Speech API
a list of `web.speech.SpeechRecognitionResult` objects, or a
one if results are being captured in `continuous` mode.
raw docstring

web.speech.SpeechSynthesis

The SpeechSynthesis interface of the Web Speech API is the controller for the speech service; this can be used to retrieve information the synthesis voices available on the device, start and pause and other commands besides.

The SpeechSynthesis interface of the Web Speech API is the controller
for the speech service; this can be used to retrieve information
the synthesis voices available on the device, start and pause
and other commands besides.
raw docstring

web.speech.SpeechSynthesis.ev

SpeechSynthesis Events.

SpeechSynthesis Events.
raw docstring

web.speech.SpeechSynthesisErrorEvent

The SpeechSynthesisErrorEvent interface of the Web Speech API information about any errors that occur while processing web.speech.SpeechSynthesisUtterance in the speech service.

The SpeechSynthesisErrorEvent interface of the Web Speech API
information about any errors that occur while processing `web.speech.SpeechSynthesisUtterance`
in the speech service.
raw docstring

web.speech.SpeechSynthesisEvent

The SpeechSynthesisEvent interface of the Web Speech API contains about the current state of web.speech.SpeechSynthesisUtterance that have been processed in the speech service.

The SpeechSynthesisEvent interface of the Web Speech API contains
about the current state of `web.speech.SpeechSynthesisUtterance`
that have been processed in the speech service.
raw docstring

web.speech.SpeechSynthesisUtterance

The SpeechSynthesisUtterance interface of the Web Speech API a speech request. It contains the content the speech service read and information about how to read it (e.g. language, pitch volume.)

The SpeechSynthesisUtterance interface of the Web Speech API
a speech request. It contains the content the speech service
read and information about how to read it (e.g. language, pitch
volume.)
raw docstring

web.speech.SpeechSynthesisUtterance.ev

SpeechSynthesisUtterance Events.

SpeechSynthesisUtterance Events.
raw docstring

web.speech.SpeechSynthesisVoice

The SpeechSynthesisVoice interface of the Web Speech API represents voice that the system supports. Every SpeechSynthesisVoice has own relative speech service including information about language, and URI.

The SpeechSynthesisVoice interface of the Web Speech API represents
voice that the system supports. Every SpeechSynthesisVoice has
own relative speech service including information about language,
and URI.
raw docstring

web.storage.core

web.storage interfaces.

web.storage interfaces.
raw docstring

No vars found in this namespace.

web.storage.IDBCursor

The IDBCursor interface of the IndexedDB API represents a cursor traversing or iterating over multiple records in a database.

The IDBCursor interface of the IndexedDB API represents a cursor
traversing or iterating over multiple records in a database.
raw docstring

web.storage.IDBCursorWithValue

The IDBCursorWithValue interface of the IndexedDB API represents cursor for traversing or iterating over multiple records in a It is the same as the web.storage.IDBCursor, except that it the value property.

The IDBCursorWithValue interface of the IndexedDB API represents
cursor for traversing or iterating over multiple records in a
It is the same as the `web.storage.IDBCursor`, except that it
the value property.
raw docstring

web.storage.IDBDatabase

The IDBDatabase interface of the IndexedDB API provides a connection a database; you can use an IDBDatabase object to open a transaction your database then create, manipulate, and delete objects (data) that database. The interface provides the only way to get and versions of the database.

The IDBDatabase interface of the IndexedDB API provides a connection
a database; you can use an IDBDatabase object to open a transaction
your database then create, manipulate, and delete objects (data)
that database. The interface provides the only way to get and
versions of the database.
raw docstring

web.storage.IDBEnvironment

The IDBEnvironment helper of the IndexedDB API contains the indexedDB which provides access to IndexedDB functionality. It is the top IndexedDB interface implemented by the window and web.workers.Worker

The IDBEnvironment helper of the IndexedDB API contains the indexedDB
which provides access to IndexedDB functionality. It is the top
IndexedDB interface implemented by the `window` and `web.workers.Worker`
raw docstring

web.storage.IDBFactory

In the following code snippet, we make a request to open a database, include handlers for the success and error cases. For a full example, see our To-do Notifications app (view example live.)

In the following code snippet, we make a request to open a database,
include handlers for the success and error cases. For a full
example, see our To-do Notifications app (view example live.)
raw docstring

web.storage.IDBIndex

IDBIndex interface of the IndexedDB API provides asynchronous to an index in a database. An index is a kind of object store looking up records in another object store, called the referenced store. You use this interface to retrieve data.

IDBIndex interface of the IndexedDB API provides asynchronous
to an index in a database. An index is a kind of object store
looking up records in another object store, called the referenced
store. You use this interface to retrieve data.
raw docstring

web.storage.IDBKeyRange

A key range can be a single value or a range with upper and lower or endpoints. If the key range has both upper and lower bounds, it is bounded; if it has no bounds, it is unbounded. A bounded range can either be open (the endpoints are excluded) or closed endpoints are included). To retrieve all keys within a certain you can use the following code constructs:

A key range can be a single value or a range with upper and lower
or endpoints. If the key range has both upper and lower bounds,
it is bounded; if it has no bounds, it is unbounded. A bounded
range can either be open (the endpoints are excluded) or closed
endpoints are included). To retrieve all keys within a certain
you can use the following code constructs:
raw docstring

web.storage.IDBOpenDBRequest

Also inherits methods from its parents web.storage.IDBRequest web.EventTarget.

Also inherits methods from its parents `web.storage.IDBRequest`
`web.EventTarget`.
raw docstring

web.storage.IDBOpenDBRequest.ev

IDBOpenDBRequest Events.

IDBOpenDBRequest Events.
raw docstring

web.storage.IDBRequest

The request object does not initially contain any information the result of the operation, but once information becomes available, event is fired on the request, and the information becomes available the properties of the IDBRequest instance.

The request object does not initially contain any information
the result of the operation, but once information becomes available,
event is fired on the request, and the information becomes available
the properties of the IDBRequest instance.
raw docstring

web.storage.IDBRequest.ev

IDBRequest Events.

IDBRequest Events.
raw docstring

web.storage.IDBTransaction

Note that as of Firefox 40, IndexedDB transactions have relaxed guarantees to increase performance (see bug 1112702.) Previously a readwrite transaction IDBTransaction.oncomplete was fired when all data was guaranteed to have been flushed to disk. In 40+ the complete event is fired after the OS has been told to the data but potentially before that data has actually been flushed disk. The complete event may thus be delivered quicker than before, there exists a small chance that the entire transaction will lost if the OS crashes or there is a loss of system power before data is flushed to disk. Since such catastrophic events are rare consumers should not need to concern themselves further.

Note that as of Firefox 40, IndexedDB transactions have relaxed
guarantees to increase performance (see bug 1112702.) Previously
a readwrite transaction `IDBTransaction.oncomplete` was fired
when all data was guaranteed to have been flushed to disk. In
40+ the complete event is fired after the OS has been told to
the data but potentially before that data has actually been flushed
disk. The complete event may thus be delivered quicker than before,
there exists a small chance that the entire transaction will
lost if the OS crashes or there is a loss of system power before
data is flushed to disk. Since such catastrophic events are rare
consumers should not need to concern themselves further.
raw docstring

web.storage.IDBTransaction.ev

IDBTransaction Events.

IDBTransaction Events.
raw docstring

web.storage.IDBVersionChangeEvent

The IDBVersionChangeEvent interface of the IndexedDB API indicates the version of the database has changed, as the result of an event handler function.

The IDBVersionChangeEvent interface of the IndexedDB API indicates
the version of the database has changed, as the result of an
event handler function.
raw docstring

web.storage.NavigatorStorage

The NavigatorStorage mixin adds to the web.performance.Navigator web.workers.WorkerNavigator interfaces the Navigator.storage which provides access to the web.storage.StorageManager singleton for controlling the persistence of data stores as well as obtaining

The NavigatorStorage mixin adds to the `web.performance.Navigator`
`web.workers.WorkerNavigator` interfaces the `Navigator.storage`
which provides access to the `web.storage.StorageManager` singleton
for controlling the persistence of data stores as well as obtaining
raw docstring

web.storage.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.storage.StorageEstimate

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

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

web.storage.StorageEvent

A StorageEvent is sent to a window when a storage area it has to is changed within the context of another document.

A StorageEvent is sent to a window when a storage area it has
to is changed within the context of another document.
raw docstring

web.storage.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 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 `WorkerNavigator.storage`.
raw docstring

web.storage.StorageQuota

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

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

web.streams.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.streams.ConstrainBoolean

The ConstrainBoolean dictionary is used to specify a constraint a property whose value is a Boolean value. You can specify an value which must be matched, an ideal value that should be matched at all possible, and a fallback value to attempt to match once more specific constraints have been applied.

The ConstrainBoolean dictionary is used to specify a constraint
a property whose value is a Boolean value. You can specify an
value which must be matched, an ideal value that should be matched
at all possible, and a fallback value to attempt to match once
more specific constraints have been applied.
raw docstring

web.streams.ConstrainDOMString

The ConstrainDOMString dictionary is used to specify a constraint a property whose value is a string. It allows you to specify or more exact string values from which one must be the parameter's or a set of ideal values which should be used if possible. You also specify a single string (or an array of strings) which the agent will do its best to match once all more stringent constraints been applied.

The ConstrainDOMString dictionary is used to specify a constraint
a property whose value is a string. It allows you to specify
or more exact string values from which one must be the parameter's
or a set of ideal values which should be used if possible. You
also specify a single string (or an array of strings) which the
agent will do its best to match once all more stringent constraints
been applied.
raw docstring

web.streams.ConstrainLong

The ConstrainLong type is used to specify a constraint for a whose value is an integral number. It extends the web.streams.LongRange (which provides the ability to specify a permitted range of property to also support an exact value and/or an ideal value the property take on. In addition, you can specify the value as a simple long value, in which case the user agent does its best to match the once all other more stringent constraints are met.

The ConstrainLong type is used to specify a constraint for a
whose value is an integral number. It extends the `web.streams.LongRange`
(which provides the ability to specify a permitted range of property
to also support an exact value and/or an ideal value the property
take on. In addition, you can specify the value as a simple long
value, in which case the user agent does its best to match the
once all other more stringent constraints are met.
raw docstring

web.streams.core

web.streams interfaces.

web.streams interfaces.
raw docstring

No vars found in this namespace.

web.streams.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.streams.DoubleRange

The DoubleRange dictionary is used to define a range of permitted floating-point values for a property, with either or both a maximum minimum value specified. The web.rtc.ConstrainDouble dictionary based on this, augmenting it to support exact and ideal values well.

The DoubleRange dictionary is used to define a range of permitted
floating-point values for a property, with either or both a maximum
minimum value specified. The `web.rtc.ConstrainDouble` dictionary
based on this, augmenting it to support exact and ideal values
well.
raw docstring

web.streams.LongRange

The LongRange dictionary is used to define a range of permitted values for a property, with either or both a maximum and minimum specified. The ConstrainLongRange dictionary is based on this, it to support exact and ideal values as well.

The LongRange dictionary is used to define a range of permitted
values for a property, with either or both a maximum and minimum
specified. The `ConstrainLongRange` dictionary is based on this,
it to support exact and ideal values as well.
raw docstring

web.streams.MediaStream

The MediaStream interface represents a stream of media content. stream consists of several tracks such as video or audio tracks. track is specified as an instance of web.video.MediaStreamTrack.

The MediaStream interface represents a stream of media content.
stream consists of several tracks such as video or audio tracks.
track is specified as an instance of `web.video.MediaStreamTrack`.
raw docstring

web.streams.MediaStream.ev

MediaStream Events.

MediaStream Events.
raw docstring

web.streams.MediaStreamTrackEvent

The MediaStreamTrackEvent interface represents events which indicate a web.streams.MediaStream has had tracks added to or removed the stream through calls to Media Stream API methods. These events sent to the stream when these changes occur.

The MediaStreamTrackEvent interface represents events which indicate
a `web.streams.MediaStream` has had tracks added to or removed
the stream through calls to Media Stream API methods. These events
sent to the stream when these changes occur.
raw docstring

web.streams.MediaTrackConstraints

The MediaTrackConstraints dictionary is used to describe a set capabilities and the value or values each can take on. A constraints is passed into applyConstraints() to allow a script to establish set of exact (required) values or ranges and/or preferred values ranges of values for the track, and the most recently-requested of custom constraints can be retrieved by calling getConstraints().

The MediaTrackConstraints dictionary is used to describe a set
capabilities and the value or values each can take on. A constraints
is passed into `applyConstraints()` to allow a script to establish
set of exact (required) values or ranges and/or preferred values
ranges of values for the track, and the most recently-requested
of custom constraints can be retrieved by calling `getConstraints()`.
raw docstring

web.streams.MediaTrackSupportedConstraints

The MediaTrackSupportedConstraints dictionary establishes the of constrainable properties recognized by the user agent or browser its implementation of the web.video.MediaStreamTrack object. object conforming to MediaTrackSupportedConstraints is returned MediaDevices.getSupportedConstraints().

The MediaTrackSupportedConstraints dictionary establishes the
of constrainable properties recognized by the user agent or browser
its implementation of the `web.video.MediaStreamTrack` object.
object conforming to MediaTrackSupportedConstraints is returned
`MediaDevices.getSupportedConstraints()`.
raw docstring

web.streams.TransformStream

The TransformStream interface of the Streams API represents a of transformable data.

The TransformStream interface of the Streams API represents a
of transformable data.
raw docstring

web.streams.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.streams.WritableStreamDefaultWriter

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

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

web.svg.core

web.svg interfaces.

web.svg interfaces.
raw docstring

No vars found in this namespace.

web.svg.SVGAElement

The SVGAElement interface provides access to the properties of element, as well as methods to manipulate them.

The SVGAElement interface provides access to the properties of
element, as well as methods to manipulate them.
raw docstring

web.svg.SVGAnimatedString

The SVGAnimatedString interface represents string attributes can be animated from each SVG declaration. You need to create attribute before doing anything else, everything should be declared this.

The SVGAnimatedString interface represents string attributes
can be animated from each SVG declaration. You need to create
attribute before doing anything else, everything should be declared
this.
raw docstring

web.svg.SVGAnimationElement

The SVGAnimationElement interface is the base interface for all the animation element interfaces: web.svg.SVGAnimateElement, web.deprecated.SVGAnimateColorElement, web.svg.SVGAnimateMotionElement web.svg.SVGAnimateTransformElement.

The SVGAnimationElement interface is the base interface for all
the animation element interfaces: `web.svg.SVGAnimateElement`,
`web.deprecated.SVGAnimateColorElement`, `web.svg.SVGAnimateMotionElement`
`web.svg.SVGAnimateTransformElement`.
raw docstring

web.svg.SVGAnimationElement.ev

SVGAnimationElement Events.

SVGAnimationElement Events.
raw docstring

web.svg.SVGCircleElement

The SVGCircleElement interface is an interface for the <circle>

The SVGCircleElement interface is an interface for the `<circle>`
raw docstring

web.svg.SVGClipPathElement

The SVGClipPathElement interface provides access to the properties <clipPath> elements, as well as methods to manipulate them.

The SVGClipPathElement interface provides access to the properties
`<clipPath>` elements, as well as methods to manipulate them.
raw docstring

web.svg.SVGComponentTransferFunctionElement

The SVGComponentTransferFunctionElement interface defines a base used by the component transfer function interfaces.

The SVGComponentTransferFunctionElement interface defines a base
used by the component transfer function interfaces.
raw docstring

web.svg.SVGCursorElement

The SVGCursorElement interface provides access to the properties <cursor> elements, as well as methods to manipulate them.

The SVGCursorElement interface provides access to the properties
`<cursor>` elements, as well as methods to manipulate them.
raw docstring

web.svg.SVGElement

All of the SVG DOM interfaces that correspond directly to elements the SVG language derive from the SVGElement interface.

All of the SVG DOM interfaces that correspond directly to elements
the SVG language derive from the SVGElement interface.
raw docstring

web.svg.SVGEllipseElement

The SVGEllipseElement interface provides access to the properties <ellipse> elements.

The SVGEllipseElement interface provides access to the properties
`<ellipse>` elements.
raw docstring

web.svg.SVGEvent

The web.svg.SVGEvent interface represents the event object most SVG-related events.

The `web.svg.SVGEvent` interface represents the event object
most SVG-related events.
raw docstring

No vars found in this namespace.

web.svg.SVGFEBlendElement

The SVGFEBlendElement interface corresponds to the <feBlend>

The SVGFEBlendElement interface corresponds to the `<feBlend>`
raw docstring

web.svg.SVGFEColorMatrixElement

The SVGFEColorMatrixElement interface corresponds to the <feColorMatrix>

The SVGFEColorMatrixElement interface corresponds to the `<feColorMatrix>`
raw docstring

web.svg.SVGFEComponentTransferElement

The SVGFEComponentTransferElement interface corresponds to the element.

The SVGFEComponentTransferElement interface corresponds to the
element.
raw docstring

web.svg.SVGFECompositeElement

The SVGFECompositeElement interface corresponds to the <feComposite>

The SVGFECompositeElement interface corresponds to the `<feComposite>`
raw docstring

web.svg.SVGFEDisplacementMapElement

The SVGFEDisplacementMapElement interface corresponds to the element.

The SVGFEDisplacementMapElement interface corresponds to the
element.
raw docstring

web.svg.SVGFEDistantLightElement

The SVGFEDistantLightElement interface corresponds to the <feDistantLight>

The SVGFEDistantLightElement interface corresponds to the `<feDistantLight>`
raw docstring

web.svg.SVGFEDropShadowElement

The SVGFEDropShadowElement interface corresponds to the <feDropShadow>

The SVGFEDropShadowElement interface corresponds to the `<feDropShadow>`
raw docstring

web.svg.SVGFEGaussianBlurElement

The SVGFEGaussianBlurElement interface corresponds to the <feGaussianBlur>

The SVGFEGaussianBlurElement interface corresponds to the `<feGaussianBlur>`
raw docstring

web.svg.SVGFEImageElement

The SVGFEImageElement interface corresponds to the <feImage>

The SVGFEImageElement interface corresponds to the `<feImage>`
raw docstring

web.svg.SVGFEMergeNodeElement

The SVGFEMergeNodeElement interface corresponds to the <feMergeNode>

The SVGFEMergeNodeElement interface corresponds to the `<feMergeNode>`
raw docstring

web.svg.SVGFEMorphologyElement

The SVGFEMorphologyElement interface corresponds to the <feMorphology>

The SVGFEMorphologyElement interface corresponds to the `<feMorphology>`
raw docstring

web.svg.SVGFEOffsetElement

The SVGFEOffsetElement interface corresponds to the <feOffset>

The SVGFEOffsetElement interface corresponds to the `<feOffset>`
raw docstring

web.svg.SVGFEPointLightElement

The SVGFEPointLightElement interface corresponds to the <fePointLight>

The SVGFEPointLightElement interface corresponds to the `<fePointLight>`
raw docstring

web.svg.SVGFETileElement

The SVGFETileElement interface corresponds to the <feTile>

The SVGFETileElement interface corresponds to the `<feTile>`
raw docstring

web.svg.SVGFETurbulenceElement

The SVGFETurbulenceElement interface corresponds to the <feTurbulence>

The SVGFETurbulenceElement interface corresponds to the `<feTurbulence>`
raw docstring

web.svg.SVGFilterElement

The SVGFilterElement interface provides access to the properties <filter> elements, as well as methods to manipulate them.

The SVGFilterElement interface provides access to the properties
`<filter>` elements, as well as methods to manipulate them.
raw docstring

web.svg.SVGFilterPrimitiveStandardAttributes

The SVGFilterPrimitiveStandardAttributes interface defines the of DOM attributes that are common across the filter primitive

The SVGFilterPrimitiveStandardAttributes interface defines the
of DOM attributes that are common across the filter primitive
raw docstring

web.svg.SVGForeignObjectElement

The SVGForeignObjectElement interface provides access to the of <foreignObject> elements, as well as methods to manipulate

The SVGForeignObjectElement interface provides access to the
of `<foreignObject>` elements, as well as methods to manipulate
raw docstring

web.svg.SVGGeometryElement

The SVGGeometryElement interface represents SVG elements whose is defined by geometry with an equivalent path, and which can filled and stroked. This includes paths and the basic shapes.

The SVGGeometryElement interface represents SVG elements whose
is defined by geometry with an equivalent path, and which can
filled and stroked. This includes paths and the basic shapes.
raw docstring

web.svg.SVGGradientElement

The SVGGradient interface is a base interface used by web.svg.SVGLinearGradientElement web.svg.SVGRadialGradientElement.

The SVGGradient interface is a base interface used by `web.svg.SVGLinearGradientElement`
`web.svg.SVGRadialGradientElement`.
raw docstring

web.svg.SVGGraphicsElement

The SVGGraphicsElement interface represents SVG elements whose purpose is to directly render graphics into a group.

The SVGGraphicsElement interface represents SVG elements whose
purpose is to directly render graphics into a group.
raw docstring

web.svg.SVGImageElement

The SVGImageElement interface corresponds to the <image> element.

The SVGImageElement interface corresponds to the `<image>` element.
raw docstring

web.svg.SVGLinearGradientElement

The SVGLinearGradientElement interface corresponds to the <linearGradient>

The SVGLinearGradientElement interface corresponds to the `<linearGradient>`
raw docstring

web.svg.SVGLineElement

The SVGLineElement interface provides access to the properties <line> elements, as well as methods to manipulate them.

The SVGLineElement interface provides access to the properties
`<line>` elements, as well as methods to manipulate them.
raw docstring

web.svg.SVGMaskElement

The SVGMaskElement interface provides access to the properties <mask> elements, as well as methods to manipulate them.

The SVGMaskElement interface provides access to the properties
`<mask>` elements, as well as methods to manipulate them.
raw docstring

web.svg.SVGNumber

The SVGNumber interface corresponds to the <number> basic data

The SVGNumber interface corresponds to the `<number>` basic data
raw docstring

web.svg.SVGRadialGradientElement

The SVGRadialGradientElement interface corresponds to the <RadialGradient>

The SVGRadialGradientElement interface corresponds to the `<RadialGradient>`
raw docstring

web.svg.SVGRect

The SVGRect represents a rectangle. Rectangles consist of an and y coordinate pair identifying a minimum x value, a minimum value, and a width and height, which are constrained to be non-negative.

The SVGRect represents a rectangle. Rectangles consist of an
and y coordinate pair identifying a minimum x value, a minimum
value, and a width and height, which are constrained to be non-negative.
raw docstring

web.svg.SVGRectElement

The SVGRectElement interface provides access to the properties <rect> elements, as well as methods to manipulate them.

The SVGRectElement interface provides access to the properties
`<rect>` elements, as well as methods to manipulate them.
raw docstring

web.svg.SVGScriptElement

The SVGScriptElement interface corresponds to the SVG <script>

The SVGScriptElement interface corresponds to the SVG `<script>`
raw docstring

web.svg.SVGStopElement

The SVGStopElement interface corresponds to the <stop> element.

The SVGStopElement interface corresponds to the `<stop>` element.
raw docstring

web.svg.SVGStyleElement

The SVGStyleElement interface corresponds to the SVG <style>

The SVGStyleElement interface corresponds to the SVG `<style>`
raw docstring

web.svg.SVGSVGElement

The SVGSVGElement interface provides access to the properties <svg> elements, as well as methods to manipulate them. This contains also various miscellaneous commonly-used utility methods, as matrix operations and the ability to control the time of redraw visual rendering devices.

The SVGSVGElement interface provides access to the properties
`<svg>` elements, as well as methods to manipulate them. This
contains also various miscellaneous commonly-used utility methods,
as matrix operations and the ability to control the time of redraw
visual rendering devices.
raw docstring

web.svg.SVGTests

The SVGTests interface is used to reflect conditional processing and is mixed into other interfaces for elements that support attributes.

The SVGTests interface is used to reflect conditional processing
and is mixed into other interfaces for elements that support
attributes.
raw docstring

web.svg.SVGTextContentElement

The SVGTextContentElement interface is implemented by elements support rendering child text content. It is inherited by various interfaces, such as web.svg.SVGTextElement, web.svg.SVGTSpanElement, web.deprecated.SVGAltGlyphElement and web.svg.SVGTextPathElement.

The SVGTextContentElement interface is implemented by elements
support rendering child text content. It is inherited by various
interfaces, such as `web.svg.SVGTextElement`, `web.svg.SVGTSpanElement`,
`web.deprecated.SVGAltGlyphElement` and `web.svg.SVGTextPathElement`.
raw docstring

web.svg.SVGTextPathElement

The SVGTextPathElement interface corresponds to the <textPath>

The SVGTextPathElement interface corresponds to the `<textPath>`
raw docstring

web.svg.SVGTextPositioningElement

The SVGTextPositioningElement interface is implemented by elements support attributes that position individual text glyphs. It is by web.svg.SVGTextElement, web.svg.SVGTSpanElement, web.deprecated.SVGTRefElement web.deprecated.SVGAltGlyphElement.

The SVGTextPositioningElement interface is implemented by elements
support attributes that position individual text glyphs. It is
by `web.svg.SVGTextElement`, `web.svg.SVGTSpanElement`, `web.deprecated.SVGTRefElement`
`web.deprecated.SVGAltGlyphElement`.
raw docstring

web.svg.SVGURIReference

The SVGURIReference interface is used to reflect the href attribute the deprecated xlink:href attribute.

The SVGURIReference interface is used to reflect the href attribute
the deprecated xlink:href attribute.
raw docstring

web.svg.SVGUseElement

The SVGUseElement interface corresponds to the <use> element.

The SVGUseElement interface corresponds to the `<use>` element.
raw docstring

web.svg.SVGViewElement

The SVGViewElement interface provides access to the properties <view> elements, as well as methods to manipulate them.

The SVGViewElement interface provides access to the properties
`<view>` elements, as well as methods to manipulate them.
raw docstring

web.svg.SVGZoomAndPan

The SVGZoomAndPan interface is used to reflect the zoomAndPan and is mixed in to other interfaces for elements that support attribute.

The SVGZoomAndPan interface is used to reflect the zoomAndPan
and is mixed in to other interfaces for elements that support
attribute.
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 is, a specific character encoding—such as 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
is, a specific character encoding—such as 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.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 <audio> and <video> elements.

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 `<audio>` and `<video>` elements.
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.typed.core

web.typed interfaces.

web.typed interfaces.
raw docstring

No vars found in this namespace.

web.TypeInfo

The obsolete TypeInfo interface was intended to be used to describe DOM data type by keying its name to a namespace within the document's

The obsolete TypeInfo interface was intended to be used to describe
DOM data type by keying its name to a namespace within the document's
raw docstring

web.url.core

web.url interfaces.

web.url interfaces.
raw docstring

No vars found in this namespace.

web.url.HTMLHyperlinkElementUtils

The HTMLHyperlinkElementUtils mixin defines utility methods and to work with web.dom.HTMLAnchorElement and web.dom.HTMLAreaElement. utilities allow to deal with common features like URLs.

The HTMLHyperlinkElementUtils mixin defines utility methods and
to work with `web.dom.HTMLAnchorElement` and `web.dom.HTMLAreaElement`.
utilities allow to deal with common features like URLs.
raw docstring

web.url.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.url.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.url.URLUtilsReadOnly

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

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

web.usb.core

web.usb interfaces.

web.usb interfaces.
raw docstring

No vars found in this namespace.

web.usb.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.video.BlobEvent

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

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

web.video.core

web.video interfaces.

web.video interfaces.
raw docstring

No vars found in this namespace.

web.video.DisplayMediaStreamConstraints

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

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

web.video.HTMLVideoElement

The HTMLVideoElement interface provides special properties and for manipulating video objects. It also inherits properties and of web.media.HTMLMediaElement and web.dom.HTMLElement.

The HTMLVideoElement interface provides special properties and
for manipulating video objects. It also inherits properties and
of `web.media.HTMLMediaElement` and `web.dom.HTMLElement`.
raw docstring

web.video.MediaCapabilities

The MediaCapabilities interface of the Media Capabilities API information about the decoding abilities of the device, system browser. The API can be used to query the browser about the decoding of the device based on codecs, profile, resolution, and bitrates. information can be used to serve optimal media streams to the and determine if playback should be smooth and power efficient.

The MediaCapabilities interface of the Media Capabilities API
information about the decoding abilities of the device, system
browser. The API can be used to query the browser about the decoding
of the device based on codecs, profile, resolution, and bitrates.
information can be used to serve optimal media streams to the
and determine if playback should be smooth and power efficient.
raw docstring

web.video.MediaDeviceInfo

The MediaDevicesInfo interface contains information that describes single media input or output device.

The MediaDevicesInfo interface contains information that describes
single media input or output device.
raw docstring

web.video.MediaDevices

The MediaDevices interface provides access to connected media devices like cameras and microphones, as well as screen sharing. essence, it lets you obtain access to any hardware source of data.

The MediaDevices interface provides access to connected media
devices like cameras and microphones, as well as screen sharing.
essence, it lets you obtain access to any hardware source of
data.
raw docstring

web.video.MediaDevices.ev

MediaDevices Events.

MediaDevices Events.
raw docstring

web.video.MediaError

The MediaError interface represents an error which occurred while media in an HTML media element based on web.media.HTMLMediaElement, as <audio> or <video>.

The MediaError interface represents an error which occurred while
media in an HTML media element based on `web.media.HTMLMediaElement`,
as `<audio>` or `<video>`.
raw docstring

web.video.MediaKeys

The MediaKeys interface of EncryptedMediaExtensions API represents set of keys that an associated web.media.HTMLMediaElement can for decryption of media data during playback.

The MediaKeys interface of EncryptedMediaExtensions API represents
set of keys that an associated `web.media.HTMLMediaElement` can
for decryption of media data during playback.
raw docstring

web.video.MediaKeySession

The MediaKeySession interface of the EncryptedMediaExtensions represents a context for message exchange with a content decryption (CDM).

The MediaKeySession interface of the EncryptedMediaExtensions
represents a context for message exchange with a content decryption
(CDM).
raw docstring

web.video.MediaKeySystemAccess

The MediaKeySystemAccess interface of the EncryptedMediaExtensions provides access to a Key System for decryption and/or a content provider. You can request an instance of this object using the method.

The MediaKeySystemAccess interface of the EncryptedMediaExtensions
provides access to a Key System for decryption and/or a content
provider. You can request an instance of this object using the
method.
raw docstring

web.video.MediaMetadata

The MediaMetadata interface of the the Media Session API provides a web page to provide rich media metadata for display in a platform

The MediaMetadata interface of the the Media Session API provides
a web page to provide rich media metadata for display in a platform
raw docstring

web.video.MediaRecorder

The MediaRecorder interface of the MediaStream Recording API functionality to easily record media. It is created using the constructor.

The MediaRecorder interface of the MediaStream Recording API
functionality to easily record media. It is created using the
constructor.
raw docstring

web.video.MediaRecorder.ev

MediaRecorder Events.

MediaRecorder Events.
raw docstring

web.video.MediaRecorderErrorEvent

The MediaRecorderErrorEvent interface represents errors returned the MediaStream Recording API. It is an web.Event object that a reference to a web.DOMException describing the error that

The MediaRecorderErrorEvent interface represents errors returned
the MediaStream Recording API. It is an `web.Event` object that
a reference to a `web.DOMException` describing the error that
raw docstring

web.video.MediaSession

The MediaSession interface of the Media Session API allows a page to provide custom behaviors for standard media playback

The MediaSession interface of the Media Session API allows a
page to provide custom behaviors for standard media playback
raw docstring

web.video.MediaSource

The MediaSource interface of the Media Source Extensions API a source of media data for an web.media.HTMLMediaElement object. MediaSource object can be attached to a web.media.HTMLMediaElement be played in the user agent.

The MediaSource interface of the Media Source Extensions API
a source of media data for an `web.media.HTMLMediaElement` object.
MediaSource object can be attached to a `web.media.HTMLMediaElement`
be played in the user agent.
raw docstring

web.video.MediaStreamConstraints

The MediaStreamConstraints dictionary is used when calling getUserMedia() specify what kinds of tracks should be included in the returned and, optionally, to establish constraints for those tracks' settings.

The MediaStreamConstraints dictionary is used when calling `getUserMedia()`
specify what kinds of tracks should be included in the returned
and, optionally, to establish constraints for those tracks' settings.
raw docstring

web.video.MediaStreamTrack

The MediaStreamTrack interface represents a single media track a stream; typically, these are audio or video tracks, but other types may exist as well.

The MediaStreamTrack interface represents a single media track
a stream; typically, these are audio or video tracks, but other
types may exist as well.
raw docstring

web.video.MediaTrackSettings

The MediaTrackSettings dictionary is used to return the current configured for each of a web.video.MediaStreamTrack's settings. values will adhere as closely as possible to any constraints described using a web.streams.MediaTrackConstraints object set using applyConstraints(), and will adhere to the default for any properties whose constraints haven't been changed, or customized constraints couldn't be matched.

The MediaTrackSettings dictionary is used to return the current
configured for each of a `web.video.MediaStreamTrack`'s settings.
values will adhere as closely as possible to any constraints
described using a `web.streams.MediaTrackConstraints` object
set using `applyConstraints()`, and will adhere to the default
for any properties whose constraints haven't been changed, or
customized constraints couldn't be matched.
raw docstring

web.video.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.video.RTCIceTransport

The RTCIceTransport interface provides access to information the ICE transport layer over which the data is being sent and

The RTCIceTransport interface provides access to information
the ICE transport layer over which the data is being sent and
raw docstring

web.video.RTCPeerConnection

The RTCPeerConnection interface represents a WebRTC connection the local computer and a remote peer. It provides methods to to a remote peer, maintain and monitor the connection, and close connection once it's no longer needed.

The RTCPeerConnection interface represents a WebRTC connection
the local computer and a remote peer. It provides methods to
to a remote peer, maintain and monitor the connection, and close
connection once it's no longer needed.
raw docstring

web.video.RTCRtpSender

The RTCRtpSender interface provides the ability to control and details about how a particular web.video.MediaStreamTrack is and sent to a remote peer.

The RTCRtpSender interface provides the ability to control and
details about how a particular `web.video.MediaStreamTrack` is
and sent to a remote peer.
raw docstring

web.video.RTCSessionDescription

The RTCSessionDescription interface describes one end of a connection—or connection—and how it's configured. Each RTCSessionDescription of a description type indicating which part of the offer/answer process it describes and of the SDP descriptor of the session.

The RTCSessionDescription interface describes one end of a connection—or
connection—and how it's configured. Each RTCSessionDescription
of a description `type` indicating which part of the offer/answer
process it describes and of the SDP descriptor of the session.
raw docstring

web.video.SourceBuffer

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

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

web.video.SourceBufferList

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

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

web.video.TrackDefault

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

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

web.video.TrackDefaultList

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

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

web.video.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.video.VideoPlaybackQuality

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

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

web.video.VideoTrack

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

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

web.video.VideoTrackList

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

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

web.video.VideoTrackList.ev

VideoTrackList Events.

VideoTrackList Events.
raw docstring

web.viewport.core

web.viewport interfaces.

web.viewport interfaces.
raw docstring

No vars found in this namespace.

web.viewport.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.vr.core

web.vr interfaces.

web.vr interfaces.
raw docstring

No vars found in this namespace.

web.vr.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.vr.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.vr.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.vr.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 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 `PositionSensorVRDevice.getState()`
raw docstring

web.vr.VRDisplayCapabilities

The VRDisplayCapabilities interface of the WebVR API describes capabilities of a web.media.VRDisplay — its features can be to perform VR device capability tests, for example can it return information.

The VRDisplayCapabilities interface of the WebVR API describes
capabilities of a `web.media.VRDisplay` — its features can be
to perform VR device capability tests, for example can it return
information.
raw docstring

web.vr.VRDisplayEvent

The VRDisplayEvent interface of the WebVR API represents represents event object of WebVR-related events (see the list of WebVR window

The VRDisplayEvent interface of the WebVR API represents represents
event object of WebVR-related events (see the list of WebVR window
raw docstring

web.vr.VREyeParameters

The VREyeParameters interface of the WebVR API represents all information required to correctly render a scene for a given including field of view information.

The VREyeParameters interface of the WebVR API represents all
information required to correctly render a scene for a given
including field of view information.
raw docstring

web.vr.VRFieldOfView

The VRFieldOfView interface of the WebVR API represents a field view defined by 4 different degree values describing the view a center point.

The VRFieldOfView interface of the WebVR API represents a field
view defined by 4 different degree values describing the view
a center point.
raw docstring

web.vr.VRFrameData

The VRFrameData interface of the WebVR API represents all the needed to render a single frame of a VR scene; constructed by

The VRFrameData interface of the WebVR API represents all the
needed to render a single frame of a VR scene; constructed by
raw docstring

web.vr.VRLayerInit

The VRLayerInit interface (dictionary) of the WebVR API represents content layer (an web.canvas.HTMLCanvasElement or web.canvas.OffscreenCanvas) you want to present in a VR display.

The VRLayerInit interface (dictionary) of the WebVR API represents
content layer (an `web.canvas.HTMLCanvasElement` or `web.canvas.OffscreenCanvas`)
you want to present in a VR display.
raw docstring

web.vr.VRPose

The VRPose interface of the WebVR API represents the state of VR sensor at a given timestamp (which includes orientation, position, and acceleration information.)

The VRPose interface of the WebVR API represents the state of
VR sensor at a given timestamp (which includes orientation, position,
and acceleration information.)
raw docstring

web.vr.VRStageParameters

The VRStageParameters interface of the WebVR API represents the describing the the stage area for devices that support room-scale

The VRStageParameters interface of the WebVR API represents the
describing the the stage area for devices that support room-scale
raw docstring

web.vtt.core

web.vtt interfaces.

web.vtt interfaces.
raw docstring

No vars found in this namespace.

web.vtt.VTTRegion

The VTTRegion interface—part of the API for handling WebVTT (text on media presentations)—describes a portion of the video to render web.vtt.VTTCue onto.

The VTTRegion interface—part of the API for handling WebVTT (text
on media presentations)—describes a portion of the video to render
`web.vtt.VTTCue` onto.
raw docstring

web.web-components.core

web.web-components interfaces.

web.web-components interfaces.
raw docstring

No vars found in this namespace.

web.web-components.CustomElementRegistry

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

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

web.websockets.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.websockets.core

web.websockets interfaces.

web.websockets interfaces.
raw docstring

No vars found in this namespace.

web.websockets.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.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.workers.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.workers.Worker, but web.workers.ServiceWorker and web.workers.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.workers.Worker`, but
`web.workers.ServiceWorker` and `web.workers.SharedWorker`.
raw docstring

web.workers.Clients

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

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

web.workers.core

web.workers interfaces.

web.workers interfaces.
raw docstring

No vars found in this namespace.

web.workers.DedicatedWorkerGlobalScope

The DedicatedWorkerGlobalScope object (the web.workers.Worker scope) is accessible through the 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.workers.Worker`
scope) is accessible through the `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.workers.DedicatedWorkerGlobalScope.ev

DedicatedWorkerGlobalScope Events.

DedicatedWorkerGlobalScope Events.
raw docstring

web.workers.ErrorEvent

The ErrorEvent interface represents events providing information to errors in scripts or in files.

The ErrorEvent interface represents events providing information
to errors in scripts or in files.
raw docstring

web.workers.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.workers.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 event.respondWith() method, which allows us to provide a response 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
`event.respondWith()` method, which allows us to provide a response
this fetch.
raw docstring

web.workers.InstallEvent

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

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

web.workers.MessageEvent

The MessageEvent interface represents a message received by a object.

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

web.workers.NavigatorConcurrentHardware

The NavigatorConcurrentHardware mixin adds to the web.performance.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.performance.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.workers.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.workers.ServiceWorker. It contains the information sent an application server to a web.service-workers.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.workers.ServiceWorker`. It contains the information sent
an application server to a `web.service-workers.PushSubscription`.
raw docstring

web.workers.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.workers.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.workers.ServiceWorkerContainer.ev

ServiceWorkerContainer Events.

ServiceWorkerContainer Events.
raw docstring

web.workers.ServiceWorkerGlobalScope

The ServiceWorkerGlobalScope interface of the ServiceWorker API the global execution context of a service worker.

The ServiceWorkerGlobalScope interface of the ServiceWorker API
the global execution context of a service worker.
raw docstring

web.workers.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.workers.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.workers.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.workers.SharedWorkerGlobalScope`.
raw docstring

web.workers.SharedWorkerGlobalScope

The SharedWorkerGlobalScope object (the web.workers.SharedWorker scope) is accessible through the 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.workers.SharedWorker`
scope) is accessible through the `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.workers.SharedWorkerGlobalScope.ev

SharedWorkerGlobalScope Events.

SharedWorkerGlobalScope Events.
raw docstring

web.workers.SyncEvent

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

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

web.workers.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.workers.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.workers.WorkerLocation

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

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

web.workers.WorkerNavigator

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

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

web.xml.core

web.xml interfaces.

web.xml interfaces.
raw docstring

No vars found in this namespace.

web.xml.XMLSerializer

The XMLSerializer interface provides the serializeToString() to construct an XML string representing a DOM tree.

The XMLSerializer interface provides the `serializeToString()`
to construct an XML string representing a DOM tree.
raw docstring

web.XMLDocument

The XMLDocument interface represents an XML document. It inherits the generic web.Document and does not add any specific methods properties to it: nevertheless, several algorithms behave differently the two types of documents.

The XMLDocument interface represents an XML document. It inherits
the generic `web.Document` and does not add any specific methods
properties to it: nevertheless, several algorithms behave differently
the two types of documents.
raw docstring

web.XMLHttpRequest

Use XMLHttpRequest (XHR) objects to interact with servers. You retrieve data from a URL without having to do a full page refresh. enables a Web page to update just part of a page without disrupting the user is doing.

Use XMLHttpRequest (XHR) objects to interact with servers. You
retrieve data from a URL without having to do a full page refresh.
enables a Web page to update just part of a page without disrupting
the user is doing.
raw docstring

web.XMLHttpRequestEventTarget

XMLHttpRequestEventTarget is the interface that describes the handlers you can implement in an object that will handle events an web.XMLHttpRequest.

XMLHttpRequestEventTarget is the interface that describes the
handlers you can implement in an object that will handle events
an `web.XMLHttpRequest`.
raw docstring

web.xpath.core

web.xpath interfaces.

web.xpath interfaces.
raw docstring

No vars found in this namespace.

web.xpath.XPathEvaluator

The XPathEvaluator interface allows to compile and evaluate XPath

The XPathEvaluator interface allows to compile and evaluate XPath
raw docstring

web.xpath.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.xpath.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.xpath.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.xpath.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.xslt.core

web.xslt interfaces.

web.xslt interfaces.
raw docstring

No vars found in this namespace.

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

× close