Skip to main content
I
v
AbortController

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

I
v
AbortSignal

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

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

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

    I
    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't necessarily in a JavaScript-native format. The File interface is based on Blob, inheriting blob functionality and expanding it to support files on the user's system.

            T
            BlobPart
            No documentation available
              I
              BlobPropertyBag
              No documentation available
              T
              BodyInit
              No documentation available
                f
                btoa

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

                  T
                  BufferSource
                  No documentation available
                    I
                    v
                    Cache
                    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 call to setInterval()

                        f
                        clearTimeout

                        Cancels a scheduled action initiated by setTimeout()

                          f
                          close

                          Exits the current Deno process.

                            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 that implementation-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

                                    Interface representing the console object that provides methods for logging, debugging, and timing

                                    v
                                    console
                                    No documentation available
                                      I
                                      v
                                      CountQueuingStrategy

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

                                      f
                                      createImageBitmap

                                      Create a new ImageBitmap object from a given source.

                                        v
                                        crypto
                                        No documentation available
                                          I
                                          v
                                          CryptoKey

                                          The CryptoKey dictionary of the Web Crypto API represents a cryptographic key.

                                          I
                                          v
                                          CryptoKeyPair

                                          The CryptoKeyPair dictionary of the Web Crypto API represents a key pair for an 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 any registered event listeners for this event in the appropriate order. Returns false if event is cancelable and at least one of the event handlers which handled this event called Event.preventDefault(). Otherwise it returns true.

                                            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
                                              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
                                                  EventSourceEventMap
                                                  No documentation available
                                                  I
                                                  EventSourceInit
                                                  No documentation available
                                                  I
                                                  v
                                                  EventTarget

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

                                                  f
                                                  fetch

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

                                                    I
                                                    v
                                                    File

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

                                                    I
                                                    FilePropertyBag
                                                    No documentation available
                                                    I
                                                    v
                                                    FileReader

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

                                                    I
                                                    Float16Constructor
                                                    No documentation available
                                                    I
                                                    v
                                                    FormData

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

                                                    T
                                                    FormDataEntryValue
                                                    No documentation available
                                                      I
                                                      GenericTransformStream
                                                      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
                                                          T
                                                          GPUBindingResource
                                                          No documentation available
                                                            T
                                                            GPUBlendFactor
                                                            No documentation available
                                                              T
                                                              GPUBlendOperation
                                                              No documentation available
                                                                I
                                                                GPUBlendState
                                                                No documentation available
                                                                I
                                                                GPUBufferBinding
                                                                No documentation available
                                                                T
                                                                GPUBufferBindingType
                                                                No documentation available
                                                                  T
                                                                  GPUBufferMapState
                                                                  No documentation available
                                                                    T
                                                                    GPUBufferUsageFlags
                                                                    No documentation available
                                                                      T
                                                                      GPUCanvasAlphaMode
                                                                      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
                                                                              I
                                                                              GPUCommandEncoderDescriptor
                                                                              No documentation available
                                                                                T
                                                                                GPUCompareFunction
                                                                                No documentation available
                                                                                  I
                                                                                  GPUCompilationInfo
                                                                                  No documentation available
                                                                                  T
                                                                                  GPUCompilationMessageType
                                                                                  No documentation available
                                                                                    I
                                                                                    GPUComputePassDescriptor
                                                                                    No documentation available
                                                                                    I
                                                                                    GPUComputePipelineDescriptor
                                                                                    No documentation available
                                                                                    T
                                                                                    GPUCullMode
                                                                                    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
                                                                                            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
                                                                                                    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
                                                                                                              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
                                                                                                                    T
                                                                                                                    GPUPowerPreference
                                                                                                                    No documentation available
                                                                                                                      T
                                                                                                                      GPUPrimitiveTopology
                                                                                                                      No documentation available
                                                                                                                        c
                                                                                                                        GPUQuerySet
                                                                                                                        No documentation available
                                                                                                                        I
                                                                                                                        GPUQuerySetDescriptor
                                                                                                                        No documentation available
                                                                                                                        T
                                                                                                                        GPUQueryType
                                                                                                                        No documentation available
                                                                                                                          c
                                                                                                                          GPURenderBundle
                                                                                                                          No documentation available
                                                                                                                          I
                                                                                                                          GPURenderBundleDescriptor
                                                                                                                          No documentation available
                                                                                                                            c
                                                                                                                            c
                                                                                                                            GPUSampler
                                                                                                                            No documentation available
                                                                                                                            I
                                                                                                                            GPUSamplerBindingLayout
                                                                                                                            No documentation available
                                                                                                                            T
                                                                                                                            GPUSamplerBindingType
                                                                                                                            No documentation available
                                                                                                                              c
                                                                                                                              GPUShaderModule
                                                                                                                              No documentation available
                                                                                                                              I
                                                                                                                              GPUShaderModuleDescriptor
                                                                                                                              No documentation available
                                                                                                                              c
                                                                                                                              GPUShaderStage
                                                                                                                              No documentation available
                                                                                                                              T
                                                                                                                              GPUShaderStageFlags
                                                                                                                              No documentation available
                                                                                                                                T
                                                                                                                                GPUStencilOperation
                                                                                                                                No documentation available
                                                                                                                                  T
                                                                                                                                  GPUStorageTextureAccess
                                                                                                                                  No documentation available
                                                                                                                                    T
                                                                                                                                    GPUStoreOp
                                                                                                                                    No documentation available
                                                                                                                                      T
                                                                                                                                      GPUTextureAspect
                                                                                                                                      No documentation available
                                                                                                                                        T
                                                                                                                                        GPUTextureDimension
                                                                                                                                        No documentation available
                                                                                                                                          T
                                                                                                                                          GPUTextureFormat
                                                                                                                                          No documentation available
                                                                                                                                            T
                                                                                                                                            GPUTextureSampleType
                                                                                                                                            No documentation available
                                                                                                                                              T
                                                                                                                                              GPUTextureUsageFlags
                                                                                                                                              No documentation available
                                                                                                                                                c
                                                                                                                                                GPUTextureView
                                                                                                                                                No documentation available
                                                                                                                                                T
                                                                                                                                                GPUTextureViewDimension
                                                                                                                                                No documentation available
                                                                                                                                                  c
                                                                                                                                                  GPUUncapturedErrorEvent
                                                                                                                                                  No documentation available
                                                                                                                                                  I
                                                                                                                                                  GPUUncapturedErrorEventInit
                                                                                                                                                  No documentation available
                                                                                                                                                  c
                                                                                                                                                  GPUValidationError
                                                                                                                                                  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 HTTP request and response headers. These actions include retrieving, setting, adding to, and removing. A Headers object has an associated header list, which is initially empty and consists of zero or more name and value pairs. You can add to this using methods like append() (see Examples). In all methods of this interface, header names are matched by case-insensitive byte sequence.

                                                                                                                                                          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.

                                                                                                                                                            T
                                                                                                                                                            ImageBitmapSource

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

                                                                                                                                                              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 here to ensure that these are still available when using the Deno namespace in conjunction with other type libs, like dom.

                                                                                                                                                                N
                                                                                                                                                                Intl
                                                                                                                                                                No documentation available
                                                                                                                                                                  I
                                                                                                                                                                  Intl.DateTimeFormatRangePart
                                                                                                                                                                  No documentation available
                                                                                                                                                                  T
                                                                                                                                                                  Intl.Formattable
                                                                                                                                                                  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

                                                                                                                                                                          Deno's localStorage API provides a way to store key-value pairs in a web-like environment, similar to the Web Storage API found in browsers. It allows developers to persist data across sessions in a Deno application. This API is particularly useful for applications that require a simple and effective way to store data locally.

                                                                                                                                                                            I
                                                                                                                                                                            v
                                                                                                                                                                            Location

                                                                                                                                                                            The location (URL) of the object it is linked to. Changes done on it are reflected on the object it relates to. Accessible via globalThis.location.

                                                                                                                                                                            v
                                                                                                                                                                            location
                                                                                                                                                                            No documentation available
                                                                                                                                                                              I
                                                                                                                                                                              v
                                                                                                                                                                              MessageChannel

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

                                                                                                                                                                              T
                                                                                                                                                                              MessageEventSource
                                                                                                                                                                              No documentation available
                                                                                                                                                                                I
                                                                                                                                                                                v
                                                                                                                                                                                MessagePort

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

                                                                                                                                                                                I
                                                                                                                                                                                MessagePortEventMap
                                                                                                                                                                                No documentation available
                                                                                                                                                                                v
                                                                                                                                                                                name
                                                                                                                                                                                No documentation available
                                                                                                                                                                                  T
                                                                                                                                                                                  NamedCurve
                                                                                                                                                                                  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
                                                                                                                                                                                                v
                                                                                                                                                                                                performance
                                                                                                                                                                                                No documentation available
                                                                                                                                                                                                  I
                                                                                                                                                                                                  v
                                                                                                                                                                                                  PerformanceEntry

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

                                                                                                                                                                                                  T
                                                                                                                                                                                                  PerformanceEntryList
                                                                                                                                                                                                  No documentation available
                                                                                                                                                                                                    I
                                                                                                                                                                                                    v
                                                                                                                                                                                                    PerformanceMark

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

                                                                                                                                                                                                    I
                                                                                                                                                                                                    PerformanceMarkOptions

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

                                                                                                                                                                                                    I
                                                                                                                                                                                                    v
                                                                                                                                                                                                    PerformanceMeasure

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

                                                                                                                                                                                                    I
                                                                                                                                                                                                    PerformanceMeasureOptions

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

                                                                                                                                                                                                    T
                                                                                                                                                                                                    PredefinedColorSpace
                                                                                                                                                                                                    No documentation available
                                                                                                                                                                                                      T
                                                                                                                                                                                                      PremultiplyAlpha

                                                                                                                                                                                                      Specifies whether the bitmap's color channels should be premultiplied by the 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 ,