Skip to main content
All Symbols - Web documentation
I
v
AbortController

A controller object that allows you to abort one or more DOM requests as andwhen desired.

I
v
AbortSignal

A signal object that allows you to communicate with a DOM request (such as aFetch) and abort it if required via an AbortController object.

I
AbortSignalEventMap
No documentation available
I
AbstractWorkerEventMap
No documentation available
f
addEventListener

Registers an event listener in the global scope, which will be calledsynchronously whenever the event type is dispatched.

I
AddEventListenerOptions
No documentation available
I
AesCbcParams
No documentation available
I
AesCtrParams
No documentation available
I
AesDerivedKeyParams
No documentation available
I
AesGcmParams
No documentation available
I
AesKeyAlgorithm
No documentation available
I
AesKeyGenParams
No documentation available
f
alert

Shows the given message and waits for the enter key pressed.

I
Algorithm
No documentation available
T
AlgorithmIdentifier
No documentation available
f
atob

Decodes a string of data which has been encoded using base-64 encoding.

T
BinaryType
No documentation available
I
v
Blob

A file-like object of immutable, raw data. Blobs represent data that isn'tnecessarily in a JavaScript-native format. The File interface is based onBlob, inheriting blob functionality and expanding it to support files on theuser's system.

T
BlobPart
No documentation available
I
BlobPropertyBag
No documentation available
I
Body
No documentation available
T
BodyInit
No documentation available
I
v
BroadcastChannel
No documentation available
I
BroadcastChannelEventMap
No documentation available
f
btoa

Creates a base-64 ASCII encoded string from the input string.

T
BufferSource
No documentation available
I
v
ByteLengthQueuingStrategy
No documentation available
I
v
Cache
No documentation available
I
CacheQueryOptions
No documentation available
v
caches
No documentation available
I
v
CacheStorage
No documentation available
f
clearInterval

Cancels a timed, repeating action which was previously started by a callto setInterval()

f
clearTimeout

Cancels a scheduled action initiated by setTimeout()

f
close
No documentation available
v
closed
No documentation available
I
v
CloseEvent
No documentation available
I
CloseEventInit
No documentation available
T
ColorSpaceConversion

Specifies whether the image should be decoded using color space conversion.Either none or default (default). The value default indicates thatimplementation-specific behavior is used.

T
CompressionFormat
No documentation available
I
v
CompressionStream

An API for compressing a stream of data.

f
confirm

Shows the given message and waits for the answer. Returns the user's answer as boolean.

I
Console
No documentation available
v
console
No documentation available
I
v
CountQueuingStrategy

This Streams API interface provides a built-in byte length queuing strategythat can be used when constructing streams.

f
createImageBitmap

Create a new ImageBitmap object from a given source.

I
v
Crypto
No documentation available
v
crypto
No documentation available
I
v
CryptoKey

The CryptoKey dictionary of the Web Crypto API represents a cryptographickey.

I
v
CryptoKeyPair

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

I
v
CustomEvent
No documentation available
I
CustomEventInit
No documentation available
I
DataView
No documentation available
I
Date
No documentation available
I
v
DecompressionStream

An API for decompressing a stream of data.

f
dispatchEvent

Dispatches an event in the global scope, synchronously invoking anyregistered event listeners for this event in the appropriate order. Returnsfalse if event is cancelable and at least one of the event handlers whichhandled this event called Event.preventDefault(). Otherwise it returns true.

I
v
DOMException
No documentation available
I
DomIterable
No documentation available
I
DOMStringList
No documentation available
I
EcdhKeyDeriveParams
No documentation available
I
EcdsaParams
No documentation available
I
EcKeyAlgorithm
No documentation available
I
EcKeyGenParams
No documentation available
I
EcKeyImportParams
No documentation available
T
EndingType
No documentation available
I
ErrorConstructor
No documentation available
I
v
ErrorEvent
No documentation available
I
ErrorEventInit
No documentation available
I
v
Event

An event which takes place in the DOM.

I
EventInit
No documentation available
I
EventListener
No documentation available
I
EventListenerObject
No documentation available
I
EventListenerOptions
No documentation available
T
EventListenerOrEventListenerObject
No documentation available
I
v
EventSource
No documentation available
I
EventSourceEventMap
No documentation available
I
EventSourceInit
No documentation available
I
v
EventTarget

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

f
fetch

Fetch a resource from the network. It returns a Promise that resolves to theResponse to that Request, whether it is successful or not.

I
v
File

Provides information about files and allows JavaScript in a web page toaccess their content.

I
FilePropertyBag
No documentation available
I
v
FileReader

Lets web applications asynchronously read the contents of files (or raw databuffers) stored on the user's computer, using File or Blob objects to specifythe file or data to read.

I
FileReaderEventMap
No documentation available
I
Float16
No documentation available
I
v
Float16Array

A typed array of 16-bit float values. The contents are initialized to 0. If the requested numberof bytes could not be allocated an exception is raised.

I
Float16ArrayConstructor
No documentation available
I
Float16Constructor
No documentation available
I
v
FormData

Provides a way to easily construct a set of key/value pairs representingform fields and their values, which can then be easily sent using theXMLHttpRequest.send() method. It uses the same format a form would use if theencoding type were set to "multipart/form-data".

T
FormDataEntryValue
No documentation available
I
GenericTransformStream
No documentation available
c
GPU
No documentation available
c
GPUAdapter
No documentation available
c
GPUAdapterInfo
No documentation available
T
GPUAddressMode
No documentation available
T
GPUAutoLayoutMode
No documentation available
c
GPUBindGroup
No documentation available
I
GPUBindGroupDescriptor
No documentation available
I
GPUBindGroupEntry
No documentation available
c
GPUBindGroupLayout
No documentation available
I
GPUBindGroupLayoutDescriptor
No documentation available
I
GPUBindGroupLayoutEntry
No documentation available
T
GPUBindingResource
No documentation available
I
GPUBlendComponent
No documentation available
T
GPUBlendFactor
No documentation available
T
GPUBlendOperation
No documentation available
I
GPUBlendState
No documentation available
c
GPUBuffer
No documentation available
I
GPUBufferBinding
No documentation available
I
GPUBufferBindingLayout
No documentation available
T
GPUBufferBindingType
No documentation available
I
GPUBufferDescriptor
No documentation available
T
GPUBufferMapState
No documentation available
c
GPUBufferUsage
No documentation available
T
GPUBufferUsageFlags
No documentation available
T
GPUCanvasAlphaMode
No documentation available
I
GPUCanvasConfiguration
No documentation available
I
GPUCanvasContext
No documentation available
T
GPUColor
No documentation available
I
GPUColorDict
No documentation available
I
GPUColorTargetState
No documentation available
c
GPUColorWrite
No documentation available
T
GPUColorWriteFlags
No documentation available
c
GPUCommandBuffer
No documentation available
I
GPUCommandBufferDescriptor
No documentation available
c
GPUCommandEncoder
No documentation available
I
GPUCommandEncoderDescriptor
No documentation available
T
GPUCompareFunction
No documentation available
I
GPUCompilationInfo
No documentation available
I
GPUCompilationMessage
No documentation available
T
GPUCompilationMessageType
No documentation available
I
GPUComputePassDescriptor
No documentation available
c
GPUComputePassEncoder
No documentation available
I
GPUComputePassTimestampWrites
No documentation available
c
GPUComputePipeline
No documentation available
I
GPUComputePipelineDescriptor
No documentation available
T
GPUCullMode
No documentation available
I
GPUDepthStencilState
No documentation available
c
GPUDevice
No documentation available
I
GPUDeviceDescriptor
No documentation available
I
GPUDeviceLostInfo
No documentation available
T
GPUDeviceLostReason
No documentation available
c
GPUError
No documentation available
T
GPUErrorFilter
No documentation available
T
GPUExtent3D
No documentation available
I
GPUExtent3DDict
No documentation available
T
GPUFeatureName
No documentation available
T
GPUFilterMode
No documentation available
T
GPUFlagsConstant
No documentation available
I
GPUFragmentState
No documentation available
T
GPUFrontFace
No documentation available
I
GPUImageCopyBuffer
No documentation available
I
GPUImageCopyTexture
No documentation available
I
GPUImageDataLayout
No documentation available
T
GPUIndexFormat
No documentation available
c
GPUInternalError
No documentation available
T
GPULoadOp
No documentation available
c
GPUMapMode
No documentation available
T
GPUMapModeFlags
No documentation available
T
GPUMipmapFilterMode
No documentation available
I
GPUMultisampleState
No documentation available
I
GPUObjectBase
No documentation available
I
GPUObjectDescriptorBase
No documentation available
T
GPUOrigin3D
No documentation available
I
GPUOrigin3DDict
No documentation available
c
GPUOutOfMemoryError
No documentation available
I
GPUPipelineBase
No documentation available
I
GPUPipelineDescriptorBase
No documentation available
c
GPUPipelineError
No documentation available
I
GPUPipelineErrorInit
No documentation available
T
GPUPipelineErrorReason
No documentation available
c
GPUPipelineLayout
No documentation available
I
GPUPipelineLayoutDescriptor
No documentation available
T
GPUPowerPreference
No documentation available
I
GPUPrimitiveState
No documentation available
T
GPUPrimitiveTopology
No documentation available
I
GPUProgrammablePassEncoder
No documentation available
I
GPUProgrammableStage
No documentation available
c
GPUQuerySet
No documentation available
I
GPUQuerySetDescriptor
No documentation available
T
GPUQueryType
No documentation available
c
GPUQueue
No documentation available
c
GPURenderBundle
No documentation available
I
GPURenderBundleDescriptor
No documentation available
c
GPURenderBundleEncoder
No documentation available
I
GPURenderBundleEncoderDescriptor
No documentation available
I
GPURenderEncoderBase
No documentation available
I
GPURenderPassColorAttachment
No documentation available
I
GPURenderPassDepthStencilAttachment
No documentation available
I
GPURenderPassDescriptor
No documentation available
c
GPURenderPassEncoder
No documentation available
I
GPURenderPassLayout
No documentation available
I
GPURenderPassTimestampWrites
No documentation available
c
GPURenderPipeline
No documentation available
I
GPURenderPipelineDescriptor
No documentation available
I
GPURequestAdapterOptions
No documentation available
c
GPUSampler
No documentation available
I
GPUSamplerBindingLayout
No documentation available
T
GPUSamplerBindingType
No documentation available
I
GPUSamplerDescriptor
No documentation available
c
GPUShaderModule
No documentation available
I
GPUShaderModuleDescriptor
No documentation available
c
GPUShaderStage
No documentation available
T
GPUShaderStageFlags
No documentation available
I
GPUStencilFaceState
No documentation available
T
GPUStencilOperation
No documentation available
T
GPUStorageTextureAccess
No documentation available
I
GPUStorageTextureBindingLayout
No documentation available
T
GPUStoreOp
No documentation available
c
GPUSupportedFeatures
No documentation available
c
GPUSupportedLimits
No documentation available
c
GPUTexture
No documentation available
T
GPUTextureAspect
No documentation available
I
GPUTextureBindingLayout
No documentation available
I
GPUTextureDescriptor
No documentation available
T
GPUTextureDimension
No documentation available
T
GPUTextureFormat
No documentation available
T
GPUTextureSampleType
No documentation available
c
GPUTextureUsage
No documentation available
T
GPUTextureUsageFlags
No documentation available
c
GPUTextureView
No documentation available
I
GPUTextureViewDescriptor
No documentation available
T
GPUTextureViewDimension
No documentation available
c
GPUUncapturedErrorEvent
No documentation available
I
GPUUncapturedErrorEventInit
No documentation available
c
GPUValidationError
No documentation available
I
GPUVertexAttribute
No documentation available
I
GPUVertexBufferLayout
No documentation available
T
GPUVertexFormat
No documentation available
I
GPUVertexState
No documentation available
T
GPUVertexStepMode
No documentation available
T
HashAlgorithmIdentifier
No documentation available
I
v
Headers

This Fetch API interface allows you to perform various actions on HTTPrequest and response headers. These actions include retrieving, setting,adding to, and removing. A Headers object has an associated header list,which is initially empty and consists of zero or more name and value pairs.You can add to this using methods like append() (see Examples). In allmethods of this interface, header names are matched by case-insensitive bytesequence.

T
HeadersInit
No documentation available
I
HkdfParams
No documentation available
I
HmacImportParams
No documentation available
I
HmacKeyAlgorithm
No documentation available
I
HmacKeyGenParams
No documentation available
I
v
ImageBitmap

ImageBitmap interface represents a bitmap image which can be drawn to a canvas.

I
ImageBitmapOptions

The options of createImageBitmap.

T
ImageBitmapSource

The ImageBitmapSource type represents an image data source that can beused to create an ImageBitmap.

I
v
ImageData
No documentation available
I
ImageDataSettings
No documentation available
T
ImageOrientation

Specifies how the bitmap image should be oriented.

I
ImportMeta

Deno provides extra properties on import.meta. These are included hereto ensure that these are still available when using the Deno namespace inconjunction with other type libs, like dom.

N
Intl
No documentation available
I
Intl.DateTimeFormat
No documentation available
I
Intl.DateTimeFormatOptions
No documentation available
I
Intl.DateTimeFormatRangePart
No documentation available
T
Intl.Formattable
No documentation available
I
JsonWebKey
No documentation available
I
KeyAlgorithm
No documentation available
T
KeyFormat
No documentation available
T
KeyType
No documentation available
T
KeyUsage
No documentation available
v
localStorage
No documentation available
I
v
Location

The location (URL) of the object it is linked to. Changes done on it arereflected on the object it relates to. Accessible viaglobalThis.location.

v
location
No documentation available
I
v
MessageChannel

The MessageChannel interface of the Channel Messaging API allows us tocreate a new message channel and send data through it via its two MessagePortproperties.

I
v
MessageEvent
No documentation available
I
MessageEventInit
No documentation available
T
MessageEventSource
No documentation available
I
v
MessagePort

The MessagePort interface of the Channel Messaging API represents one of thetwo ports of a MessageChannel, allowing messages to be sent from one port andlistening out for them arriving at the other.

I
MessagePortEventMap
No documentation available
v
name
No documentation available
T
NamedCurve
No documentation available
I
v
Navigator
No documentation available
v
navigator
No documentation available
v
onbeforeunload
No documentation available
v
onerror
No documentation available
v
onload
No documentation available
v
onunhandledrejection
No documentation available
v
onunload
No documentation available
I
Pbkdf2Params
No documentation available
I
v
Performance

Deno supports User Timing Level 3which is not widely supported yet in other runtimes.

v
performance
No documentation available
I
v
PerformanceEntry

Encapsulates a single performance metric that is part of the performancetimeline. A performance entry can be directly created by making a performancemark or measure (for example by calling the .mark() method) at an explicitpoint in an application.

T
PerformanceEntryList
No documentation available
I
v
PerformanceMark

PerformanceMark is an abstract interface for PerformanceEntry objectswith an entryType of "mark". Entries of this type are created by callingperformance.mark() to add a named DOMHighResTimeStamp (the mark) to theperformance timeline.

I
PerformanceMarkOptions

Options which are used in conjunction with performance.mark. Check out theMDNperformance.mark()documentation for more details.

I
v
PerformanceMeasure

PerformanceMeasure is an abstract interface for PerformanceEntry objectswith an entryType of "measure". Entries of this type are created by callingperformance.measure() to add a named DOMHighResTimeStamp (the measure)between two marks to the performance timeline.

I
PerformanceMeasureOptions

Options which are used in conjunction with performance.measure. Check out theMDNperformance.mark()documentation for more details.

T
PredefinedColorSpace
No documentation available
T
PremultiplyAlpha

Specifies whether the bitmap's color channels should be premultiplied bythe alpha channel.

I
v
ProgressEvent

Events measuring progress of an underlying process, like an HTTP request(for an XMLHttpRequest, or the loading of the underlying resource of an, ,

I
ProgressEventInit
No documentation available
I
v
PromiseRejectionEvent
No documentation available
I
PromiseRejectionEventInit
No documentation available
f
prompt

Shows the given message and waits for the user's input. Returns the user's input as string.

f
queueMicrotask

A microtask is a short function which is executed after the function ormodule which created it exits and only if the JavaScript execution stack isempty, but before returning control to the event loop being used to drive thescript's execution environment. This event loop may be either the main eventloop or the event loop driving a web worker.

I
QueuingStrategy
No documentation available
I
QueuingStrategyInit
No documentation available
I
QueuingStrategySize
No documentation available
I
v
ReadableByteStreamController
No documentation available
I
v
ReadableStream

This Streams API interface represents a readable stream of byte data. TheFetch API offers a concrete instance of a ReadableStream through the bodyproperty of a Response object.

I
v
ReadableStreamBYOBReader
No documentation available
I
ReadableStreamBYOBReaderReadOptions
No documentation available
I
v
ReadableStreamBYOBRequest
No documentation available
T
ReadableStreamController
No documentation available
I
v
ReadableStreamDefaultController
No documentation available
I
v
ReadableStreamDefaultReader
No documentation available
I
ReadableStreamGenericReader
No documentation available
I
ReadableStreamGetReaderOptions
No documentation available
I
ReadableStreamIteratorOptions
No documentation available
I
ReadableStreamReadDoneResult
No documentation available
T
ReadableStreamReader
No documentation available
T
ReadableStreamReaderMode
No documentation available
T
ReadableStreamReadResult
No documentation available
I
ReadableStreamReadValueResult
No documentation available
T
ReadableStreamType
No documentation available
I
ReadableWritablePair
No documentation available
T
ReferrerPolicy
No documentation available
f
removeEventListener

Remove a previously registered event listener from the global scope

f
reportError

Dispatch an uncaught exception. Similar to a synchronous version of:

I
v
Request

This Fetch API interface represents a resource request.

T
RequestCache
No documentation available
T
RequestCredentials
No documentation available
T
RequestDestination
No documentation available
T
RequestInfo
No documentation available
I
RequestInit
No documentation available
T
RequestMode
No documentation available
T
RequestRedirect
No documentation available
T
ResizeQuality

Specifies the algorithm to be used for resizing the input to match theoutput dimensions. One of pixelated, low (default), medium, or high.

I
v
Response

This Fetch API interface represents the response to a request.

I
ResponseInit
No documentation available
T
ResponseType
No documentation available
I
RsaHashedImportParams
No documentation available
I
RsaHashedKeyAlgorithm
No documentation available
I
RsaHashedKeyGenParams
No documentation available
I
RsaKeyAlgorithm
No documentation available
I
RsaKeyGenParams
No documentation available
I
RsaOaepParams
No documentation available
I
RsaOtherPrimesInfo
No documentation available
I
RsaPssParams
No documentation available
v
self
No documentation available
v
sessionStorage
No documentation available
f
setInterval

Repeatedly calls a function , with a fixed time delay between each call.

f
setTimeout

Sets a timer which executes a function once after the delay (in milliseconds) elapses. Returnsan id which may be used to cancel the timeout.

I
v
Storage

This Web Storage API interface provides access to a particular domain'ssession or local storage. It allows, for example, the addition, modification,or deletion of stored data items.

I
StreamPipeOptions
No documentation available
f
structuredClone

Creates a deep copy of a given value using the structured clone algorithm.

I
StructuredSerializeOptions
No documentation available
I
v
SubtleCrypto

This Web Crypto API interface provides a number of low-level cryptographicfunctions. It is accessed via the Crypto.subtle properties available in awindow context (via globalThis.crypto).

T
Temporal.ArithmeticOptions

Options for arithmetic operations like add() and subtract()

T
Temporal.AssignmentOptions

Options for assigning fields using with() or entire objects withfrom().

c
Temporal.Calendar

A Temporal.Calendar is a representation of a calendar system. It includesinformation about how many days are in each year, how many months are ineach year, how many days are in each month, and how to do arithmetic inthat calendar system.

T
Temporal.CalendarLike

Any of these types can be passed to Temporal methods instead of a Temporal.Calendar.

I
Temporal.CalendarProtocol
No documentation available
T
Temporal.CalendarTypeToStringOptions
No documentation available
T
Temporal.ComparisonResult
No documentation available
T
Temporal.DateTimeUnit
No documentation available
T
Temporal.DateUnit
No documentation available
I
Temporal.DifferenceOptions

Options to control the result of until() and since() methods inTemporal types.

c
Temporal.Duration

A Temporal.Duration represents an immutable duration of time which can beused in date/time arithmetic.

I
Temporal.DurationArithmeticOptions

Options to control behavior of Duration.compare(), Duration.add(), andDuration.subtract()

T
Temporal.DurationLike
No documentation available
T
Temporal.DurationOptions

Options for assigning fields using Duration.prototype.with() or entireobjects with Duration.from(), and for arithmetic withDuration.prototype.add() and Duration.prototype.subtract().

T
Temporal.DurationRoundTo

The round method of the Temporal.Duration accepts one requiredparameter. If a string is provided, the resulting Temporal.Durationobject will be rounded to that unit. If an object is provided, thesmallestUnit and/or largestUnit property is required, while otherproperties are optional. A string parameter is treated the same as anobject whose smallestUnit property value is that string.

T
Temporal.DurationTotalOf

Options to control behavior of Duration.prototype.total()

c
Temporal.Instant

A Temporal.Instant is an exact point in time, with a precision innanoseconds. No time zone or calendar information is present. Therefore,Temporal.Instant has no concept of days, months, or even hours.

T
Temporal.InstantToStringOptions
No documentation available
T
Temporal.LargestUnit
No documentation available
T
Temporal.MonthCodeOrMonthAndYear
No documentation available
T
Temporal.MonthOrMonthCode
No documentation available
v
Temporal.Now

The Temporal.Now object has several methods which give information aboutthe current date, time, and time zone.

T
Temporal.OffsetDisambiguationOptions
No documentation available
c
Temporal.PlainDate

A Temporal.PlainDate represents a calendar date. "Calendar date" refers to theconcept of a date as expressed in everyday usage, independent of any timezone. For example, it could be used to represent an event on a calendarwhich happens during the whole day no matter which time zone it's happeningin.

T
Temporal.PlainDateISOFields
No documentation available
T
Temporal.PlainDateLike
No documentation available
c
Temporal.PlainDateTime

A Temporal.PlainDateTime represents a calendar date and wall-clock time, witha precision in nanoseconds, and without any time zone. Of the Temporalclasses carrying human-readable time information, it is the most generaland complete one. Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainYearMonth,and Temporal.PlainMonthDay all carry less information and should be used whencomplete information is not required.

T
Temporal.PlainDateTimeISOFields
No documentation available
T
Temporal.PlainDateTimeLike
No documentation available
c
Temporal.PlainMonthDay

A Temporal.PlainMonthDay represents a particular day on the calendar, butwithout a year. For example, it could be used to represent a yearlyrecurring event, like "Bastille Day is on the 14th of July."

T
Temporal.PlainMonthDayLike
No documentation available
c
Temporal.PlainTime

A Temporal.PlainTime represents a wall-clock time, with a precision innanoseconds, and without any time zone. "Wall-clock time" refers to theconcept of a time as expressed in everyday usage — the time that you readoff the clock on the wall. For example, it could be used to represent anevent that happens daily at a certain time, no matter what time zone.

T
Temporal.PlainTimeISOFields
No documentation available
T
Temporal.PlainTimeLike
No documentation available
c
Temporal.PlainYearMonth

A Temporal.PlainYearMonth represents a particular month on the calendar. Forexample, it could be used to represent a particular instance of a monthlyrecurring event, like "the June 2019 meeting".

T
Temporal.PlainYearMonthLike
No documentation available
T
Temporal.PluralUnit

When the name of a unit is provided to a Temporal API as a string, it isusually singular, e.g. 'day' or 'hour'. But plural unit names like 'days'or 'hours' are also accepted.

T
Temporal.RoundingMode
No documentation available
T
Temporal.RoundTo

round methods take one required parameter. If a string is provided, theresulting Temporal.Duration object will be rounded to that unit. If anobject is provided, its smallestUnit property is required while otherproperties are optional. A string is treated the same as an object whosesmallestUnit property value is that string.

T
Temporal.ShowCalendarOption
No documentation available
T
Temporal.SmallestUnit
No documentation available
T
Temporal.TimeUnit
No documentation available
c
Temporal.TimeZone

A Temporal.TimeZone is a representation of a time zone: either anIANA time zone, includinginformation about the time zone such as the offset between the local timeand UTC at a particular time, and daylight saving time (DST) changes; orsimply a particular UTC offset with no DST.

T
Temporal.TimeZoneLike

Any of these types can be passed to Temporal methods instead of a Temporal.TimeZone.

I
Temporal.TimeZoneProtocol

A plain object implementing the protocol for a custom time zone.

T
Temporal.ToInstantOptions

Options for conversions of Temporal.PlainDateTime to Temporal.Instant

T
Temporal.ToStringPrecisionOptions

Options for outputting precision in toString() on types with seconds

T
Temporal.TotalUnit
No documentation available
T
Temporal.TransitionDirection

Options to control behaviour of ZonedDateTime.prototype.getTimeZoneTransition()

T
Temporal.YearOrEraAndEraYear
No documentation available
c
Temporal.ZonedDateTime
No documentation available
T
Temporal.ZonedDateTimeAssignmentOptions
No documentation available
T
Temporal.ZonedDateTimeISOFields
No documentation available
T
Temporal.ZonedDateTimeLike
No documentation available
T
Temporal.ZonedDateTimeToStringOptions
No documentation available
I
TextDecodeOptions
No documentation available
I
v
TextDecoder

Represents a decoder for a specific text encoding, allowing you to convertbinary data into a string given the encoding.

I
TextDecoderCommon
No documentation available
I
TextDecoderOptions
No documentation available
I
v
TextDecoderStream
No documentation available
I
v
TextEncoder
No documentation available
I
TextEncoderCommon
No documentation available
I
TextEncoderEncodeIntoResult
No documentation available
I
v
TextEncoderStream
No documentation available
T
Transferable
No documentation available
I
Transformer
No documentation available
I
TransformerCancelCallback
No documentation available
I
TransformerFlushCallback
No documentation available
I
TransformerStartCallback
No documentation available
I
TransformerTransformCallback
No documentation available
I
v
TransformStream
No documentation available
I
v
TransformStreamDefaultController
No documentation available
I
UnderlyingByteSource
No documentation available
I
UnderlyingDefaultSource
No documentation available
I
UnderlyingSink
No documentation available
I
UnderlyingSinkAbortCallback
No documentation available
I
UnderlyingSinkCloseCallback
No documentation available
I
UnderlyingSinkStartCallback
No documentation available
I
UnderlyingSinkWriteCallback
No documentation available
I
UnderlyingSource
No documentation available
I
UnderlyingSourceCancelCallback
No documentation available
I
UnderlyingSourcePullCallback
No documentation available
I
UnderlyingSourceStartCallback
No documentation available
I
v
URL

The URL interface represents an object providing static methods used forcreating object URLs.

I
v
URLPattern

The URLPattern API provides a web platform primitive for matching URLs basedon a convenient pattern syntax.

I
URLPatternComponentResult
No documentation available
I
URLPatternInit
No documentation available
T
URLPatternInput
No documentation available
I
URLPatternOptions

Options for the URLPattern constructor.

I
URLPatternResult

URLPatternResult is the object returned from URLPattern.exec.

I
v
URLSearchParams
No documentation available
I
VoidFunction
No documentation available
N
WebAssembly
No documentation available
f
WebAssembly.compile

The WebAssembly.compile() function compiles WebAssembly binary code into aWebAssembly.Module object. This function is useful if it is necessary to compilea module before it can be instantiated (otherwise, the WebAssembly.instantiate()function should be used).

c
WebAssembly.CompileError

The WebAssembly.CompileError object indicates an error during WebAssembly decoding or validation.

f
WebAssembly.compileStreaming

The WebAssembly.compileStreaming() function compiles a WebAssembly.Moduledirectly from a streamed underlying source. This function is useful if it isnecessary to a compile a module before it can be instantiated (otherwise, theWebAssembly.instantiateStreaming() function should be used).

T
WebAssembly.Exports
No documentation available
T
WebAssembly.ExportValue
No documentation available
c
WebAssembly.Global

A WebAssembly.Global object represents a global variable instance, accessible fromboth JavaScript and importable/exportable across one or more WebAssembly.Moduleinstances. This allows dynamic linking of multiple modules.

I
WebAssembly.GlobalDescriptor

The GlobalDescriptor describes the options you can pass tonew WebAssembly.Global().

T
WebAssembly.ImportExportKind
No documentation available
T
WebAssembly.Imports
No documentation available
T
WebAssembly.ImportValue
No documentation available
c
WebAssembly.Instance

A WebAssembly.Instance object is a stateful, executable instance of a WebAssembly.Module.Instance objects contain all the Exported WebAssembly functions that allow calling intoWebAssembly code from JavaScript.

f
WebAssembly.instantiate

The WebAssembly.instantiate() function allows you to compile and instantiateWebAssembly code.

f
WebAssembly.instantiateStreaming

The WebAssembly.instantiateStreaming() function compiles and instantiates aWebAssembly module directly from a streamed underlying source. This is the mostefficient, optimized way to load wasm code.

c
WebAssembly.LinkError

The WebAssembly.LinkError object indicates an error during module instantiation(besides traps from the start function).

c
WebAssembly.Memory

The WebAssembly.Memory object is a resizable ArrayBuffer or SharedArrayBuffer thatholds the raw bytes of memory accessed by a WebAssembly Instance.

I
WebAssembly.MemoryDescriptor

The MemoryDescriptor describes the options you can pass tonew WebAssembly.Memory().

c
WebAssembly.Module

A WebAssembly.Module object contains stateless WebAssembly code that has already been compiledby the browser — this can be efficiently shared with Workers, and instantiated multiple times.

I
WebAssembly.ModuleExportDescriptor

A ModuleExportDescriptor is the description of a declared export in aWebAssembly.Module.

I
WebAssembly.ModuleImportDescriptor

A ModuleImportDescriptor is the description of a declared import in aWebAssembly.Module.

T
WebAssembly.ModuleImports
No documentation available
c
WebAssembly.RuntimeError

The WebAssembly.RuntimeError object is the error type that is thrown whenever WebAssemblyspecifies a trap.

c
WebAssembly.Table

The WebAssembly.Table() object is a JavaScript wrapper object — an array-like structurerepresenting a WebAssembly Table, which stores function references. A table created byJavaScript or in WebAssembly code will be accessible and mutable from both JavaScriptand WebAssembly.

I
WebAssembly.TableDescriptor

The TableDescriptor describes the options you can pass tonew WebAssembly.Table().

T
WebAssembly.TableKind
No documentation available
f
WebAssembly.validate

The WebAssembly.validate() function validates a given typed array ofWebAssembly binary code, returning whether the bytes form a valid wasmmodule (true) or not (false).

T
WebAssembly.ValueType
No documentation available
I
WebAssembly.WebAssemblyInstantiatedSource

The value returned from WebAssembly.instantiate.

I
v
WebSocket

Provides the API for creating and managing a WebSocket connection to aserver, as well as for sending and receiving data on the connection.

I
WebSocketCloseInfo
No documentation available
I
WebSocketConnection
No documentation available
I
v
WebSocketError
No documentation available
I
WebSocketEventMap
No documentation available
I
v
WebSocketStream
No documentation available
I
WebSocketStreamOptions
No documentation available
I
v
Window
No documentation available
v
window
No documentation available
I
WindowEventMap
No documentation available
I
v
Worker
No documentation available
I
WorkerEventMap
No documentation available
I
WorkerOptions
No documentation available
I
v
WritableStream

This Streams API interface provides a standard abstraction for writingstreaming data to a destination, known as a sink. This object comes withbuilt-in backpressure and queuing.

I
v
WritableStreamDefaultController

This Streams API interface represents a controller allowing control of aWritableStream's state. When constructing a WritableStream, the underlyingsink is given a corresponding WritableStreamDefaultController instance tomanipulate.

I
v
WritableStreamDefaultWriter

This Streams API interface is the object returned byWritableStream.getWriter() and once created locks the < writer to theWritableStream ensuring that no other streams can write to the underlyingsink.

T
PipeOptions
No documentation available
T
PostMessageOptions
No documentation available
T
QueuingStrategySizeCallback
No documentation available
I
ReadableByteStreamControllerCallback
No documentation available
T
ReadableStreamDefaultControllerCallback
No documentation available
T
ReadableStreamErrorCallback
No documentation available
T
TransformStreamDefaultControllerCallback
No documentation available
T
T
T
T
WritableStreamErrorCallback
No documentation available