web library
Classes
- CustomEventProviders
- Device
-
EventStreamProvider<
T extends Event> -
Helper class used to create streams abstracting DOM events. This is a
piece of the helper layer directly derived from a similar feature in
dart:html
. - EventStreamProviders
-
Statically accessible
EventStreamProvider
s for all event types. - HttpRequest
-
Warning
This class is deprecated and will be removed in a future release of
package:web
.You should instead use the cross-platform
package:http
and itsBrowserClient
adapter on top of XMLHttpRequest. - KeyCode
- KeyLocation
- TouchListWrapper
-
A wrapper to present a TouchList as a
List<Touch>
.
Extension Types
- $Console
- $CSS
- AbortController
- AbortSignal
- AbstractRange
- AddEventListenerOptions
- AesCbcParams
- AesCtrParams
- AesDerivedKeyParams
- AesGcmParams
- AesKeyAlgorithm
- AesKeyGenParams
- Algorithm
- AnalyserNode
- AnalyserOptions
- ANGLE_instanced_arrays
- Animation
- AnimationEffect
- AnimationEvent
- AnimationEventInit
- AnimationNodeList
- AnimationPlaybackEvent
- AnimationPlaybackEventInit
- AnimationTimeline
- AssignedNodesOptions
- Attr
- AudioBuffer
- AudioBufferOptions
- AudioBufferSourceNode
- AudioBufferSourceOptions
- AudioConfiguration
- AudioContext
- AudioContextOptions
- AudioDestinationNode
- AudioListener
- AudioNode
- AudioNodeOptions
- AudioParam
- AudioParamDescriptor
- AudioParamMap
- AudioProcessingEvent
- AudioProcessingEventInit
- AudioRenderCapacity
- AudioRenderCapacityEvent
- AudioRenderCapacityEventInit
- AudioRenderCapacityOptions
- AudioScheduledSourceNode
- AudioSinkInfo
- AudioSinkOptions
- AudioTimestamp
- AudioTrack
- AudioTrackList
- AudioWorklet
- AudioWorkletGlobalScope
- AudioWorkletNode
- AudioWorkletNodeOptions
- AudioWorkletProcessor
- AuthenticationExtensionsClientInputs
- AuthenticationExtensionsClientInputsJSON
- AuthenticationExtensionsClientOutputs
- AuthenticationExtensionsClientOutputsJSON
- AuthenticationExtensionsLargeBlobInputs
- AuthenticationExtensionsLargeBlobOutputs
- AuthenticationExtensionsPRFInputs
- AuthenticationExtensionsPRFOutputs
- AuthenticationExtensionsPRFValues
- AuthenticationExtensionsSupplementalPubKeysInputs
- AuthenticationExtensionsSupplementalPubKeysOutputs
- AuthenticationResponseJSON
- AuthenticatorAssertionResponse
- AuthenticatorAssertionResponseJSON
- AuthenticatorAttestationResponse
- AuthenticatorAttestationResponseJSON
- AuthenticatorResponse
- AuthenticatorSelectionCriteria
- BarProp
- BaseAudioContext
- BaseComputedKeyframe
- BaseKeyframe
- BasePropertyIndexedKeyframe
- BeforeUnloadEvent
- BiquadFilterNode
- BiquadFilterOptions
- Blob
- BlobEvent
- BlobEventInit
- BlobPropertyBag
- BoxQuadOptions
- BroadcastChannel
- BufferedChangeEvent
- BufferedChangeEventInit
- ByteLengthQueuingStrategy
- Cache
- CacheQueryOptions
- CacheStorage
- CameraDevicePermissionDescriptor
- CanvasGradient
- CanvasPattern
- CanvasRenderingContext2D
- CanvasRenderingContext2DSettings
- CaretPosition
- CDATASection
- ChannelMergerNode
- ChannelMergerOptions
- ChannelSplitterNode
- ChannelSplitterOptions
- CharacterData
- CheckVisibilityOptions
- Client
- ClientQueryOptions
- Clients
- Clipboard
- ClipboardEvent
- ClipboardEventInit
- ClipboardItem
- ClipboardItemOptions
- ClipboardPermissionDescriptor
- ClipboardUnsanitizedFormats
- CloseEvent
- CloseEventInit
- CloseWatcher
- CloseWatcherOptions
- CollectedClientData
- Comment
- CompositionEvent
- CompositionEventInit
- CompressionStream
- ComputedEffectTiming
- ConstantSourceNode
- ConstantSourceOptions
- ConstrainBooleanParameters
- ConstrainDOMStringParameters
- ConstrainDoubleRange
- ConstrainULongRange
- ConvertCoordinateOptions
- ConvolverNode
- ConvolverOptions
- CountQueuingStrategy
- Credential
- CredentialCreationOptions
- CredentialData
- CredentialPropertiesOutput
- CredentialRequestOptions
- CredentialsContainer
- Crypto
- CryptoKey
- CryptoKeyPair
- CSPViolationReportBody
- CSSAnimation
- CSSColor
- CSSColorValue
- CSSConditionRule
- CSSContainerRule
- CSSCounterStyleRule
- CSSFontFaceRule
- CSSFontFeatureValuesMap
- CSSFontFeatureValuesRule
- CSSFontPaletteValuesRule
- CSSGroupingRule
- CSSHSL
- CSSHWB
- CSSImageValue
- CSSImportRule
- CSSKeyframeRule
- CSSKeyframesRule
- CSSKeywordValue
- CSSLab
- CSSLayerBlockRule
- CSSLayerStatementRule
- CSSLCH
- CSSMarginRule
- CSSMathClamp
- CSSMathInvert
- CSSMathMax
- CSSMathMin
- CSSMathNegate
- CSSMathProduct
- CSSMathSum
- CSSMathValue
- CSSMatrixComponent
- CSSMatrixComponentOptions
- CSSMediaRule
- CSSNamespaceRule
- CSSNumericArray
- CSSNumericType
- CSSNumericValue
- CSSOKLab
- CSSOKLCH
- CSSPageRule
- CSSPerspective
- CSSPropertyRule
- CSSRGB
- CSSRotate
- CSSRule
- CSSRuleList
- CSSScale
- CSSSkew
- CSSSkewX
- CSSSkewY
- CSSStartingStyleRule
- CSSStyleDeclaration
- CSSStyleRule
- CSSStyleSheet
- CSSStyleSheetInit
- CSSStyleValue
- CSSSupportsRule
- CSSTransformComponent
- CSSTransformValue
- CSSTransition
- CSSTranslate
- CSSUnitValue
- CSSUnparsedValue
- CSSVariableReferenceValue
- CustomElementRegistry
- CustomEvent
- CustomEventInit
- CustomStateSet
- DataTransfer
- DataTransferItem
- DataTransferItemList
- DecompressionStream
- DedicatedWorkerGlobalScope
- DelayNode
- DelayOptions
- DeviceMotionEvent
- DeviceMotionEventAcceleration
- DeviceMotionEventAccelerationInit
- DeviceMotionEventInit
- DeviceMotionEventRotationRate
- DeviceMotionEventRotationRateInit
- DeviceOrientationEvent
- DeviceOrientationEventInit
- Document
- DocumentFragment
- DocumentTimeline
- DocumentTimelineOptions
- DocumentType
- DOMException
- DOMImplementation
- DOMMatrix
- DOMMatrix2DInit
- DOMMatrixInit
- DOMMatrixReadOnly
- DOMParser
- DOMPoint
- DOMPointInit
- DOMPointReadOnly
- DOMQuad
- DOMQuadInit
- DOMRect
- DOMRectInit
- DOMRectList
- DOMRectReadOnly
- DOMStringList
- DOMStringMap
- DOMTokenList
- DoubleRange
- DragEvent
- DragEventInit
- DynamicsCompressorNode
- DynamicsCompressorOptions
- EcdhKeyDeriveParams
- EcdsaParams
- EcKeyAlgorithm
- EcKeyGenParams
- EcKeyImportParams
- EffectTiming
- Element
- ElementCreationOptions
- ElementDefinitionOptions
- ElementInternals
- ErrorEvent
- ErrorEventInit
- Event
- EventInit
- EventListenerOptions
- EventModifierInit
- EventSource
- EventSourceInit
- EventTarget
- EXT_blend_minmax
- EXT_color_buffer_float
- EXT_color_buffer_half_float
- EXT_float_blend
- EXT_frag_depth
- EXT_shader_texture_lod
- EXT_sRGB
- EXT_texture_compression_bptc
- EXT_texture_compression_rgtc
- EXT_texture_filter_anisotropic
- ExtendableEvent
- ExtendableEventInit
- ExtendableMessageEvent
- ExtendableMessageEventInit
- External
- FederatedCredential
- FederatedCredentialInit
- FederatedCredentialRequestOptions
- FetchEvent
- FetchEventInit
- File
- FileList
- FilePropertyBag
- FileReader
- FileReaderSync
- FileSystem
- FileSystemCreateWritableOptions
- FileSystemDirectoryEntry
- FileSystemDirectoryHandle
- FileSystemDirectoryReader
- FileSystemEntry
- FileSystemFileEntry
- FileSystemFileHandle
- FileSystemFlags
- FileSystemGetDirectoryOptions
- FileSystemGetFileOptions
- FileSystemHandle
- FileSystemReadWriteOptions
- FileSystemRemoveOptions
- FileSystemSyncAccessHandle
- FileSystemWritableFileStream
- FocusEvent
- FocusEventInit
- FocusOptions
- FontFace
- FontFaceDescriptors
- FontFaceFeatures
- FontFacePalette
- FontFacePalettes
- FontFaceSet
- FontFaceSetLoadEvent
- FontFaceSetLoadEventInit
- FontFaceVariationAxis
- FontFaceVariations
- FormData
- FormDataEvent
- FormDataEventInit
- GainNode
- GainOptions
- Gamepad
- GamepadButton
- GamepadEffectParameters
- GamepadEvent
- GamepadEventInit
- GamepadHapticActuator
- GenerateTestReportParameters
- Geolocation
- GeolocationCoordinates
- GeolocationPosition
- GeolocationPositionError
- GetAnimationsOptions
- GetNotificationOptions
- GetRootNodeOptions
- GroupEffect
- HashChangeEvent
- HashChangeEventInit
- Headers
- Highlight
- HighlightRegistry
- History
- HkdfParams
- HmacImportParams
- HmacKeyAlgorithm
- HmacKeyGenParams
- HTMLAllCollection
- HTMLAnchorElement
- HTMLAreaElement
- HTMLAudioElement
- HTMLBaseElement
- HTMLBodyElement
- HTMLBRElement
- HTMLButtonElement
- HTMLCanvasElement
- HTMLCollection
- HTMLDataElement
- HTMLDataListElement
- HTMLDetailsElement
- HTMLDialogElement
- HTMLDirectoryElement
- HTMLDivElement
- HTMLDListElement
- HTMLElement
- HTMLEmbedElement
- HTMLFieldSetElement
- HTMLFontElement
- HTMLFormControlsCollection
- HTMLFormElement
- HTMLFrameElement
- HTMLFrameSetElement
- HTMLHeadElement
- HTMLHeadingElement
- HTMLHRElement
- HTMLHtmlElement
- HTMLIFrameElement
- HTMLImageElement
- HTMLInputElement
- HTMLLabelElement
- HTMLLegendElement
- HTMLLIElement
- HTMLLinkElement
- HTMLMapElement
- HTMLMarqueeElement
- HTMLMediaElement
- HTMLMenuElement
- HTMLMetaElement
- HTMLMeterElement
- HTMLModElement
- HTMLObjectElement
- HTMLOListElement
- HTMLOptGroupElement
- HTMLOptionElement
- HTMLOptionsCollection
- HTMLOutputElement
- HTMLParagraphElement
- HTMLParamElement
- HTMLPictureElement
- HTMLPreElement
- HTMLProgressElement
- HTMLQuoteElement
- HTMLScriptElement
- HTMLSelectElement
- HTMLSlotElement
- HTMLSourceElement
- HTMLSpanElement
- HTMLStyleElement
- HTMLTableCaptionElement
- HTMLTableCellElement
- HTMLTableColElement
- HTMLTableElement
- HTMLTableRowElement
- HTMLTableSectionElement
- HTMLTemplateElement
- HTMLTextAreaElement
- HTMLTimeElement
- HTMLTitleElement
- HTMLTrackElement
- HTMLUListElement
- HTMLUnknownElement
- HTMLVideoElement
- IDBCursor
- IDBCursorWithValue
- IDBDatabase
- IDBDatabaseInfo
- IDBFactory
- IDBIndex
- IDBIndexParameters
- IDBKeyRange
- IDBObjectStore
- IDBObjectStoreParameters
- IDBOpenDBRequest
- IDBRequest
- IDBTransaction
- IDBTransactionOptions
- IDBVersionChangeEvent
- IDBVersionChangeEventInit
- IIRFilterNode
- IIRFilterOptions
- ImageBitmap
- ImageBitmapOptions
- ImageBitmapRenderingContext
- ImageBitmapRenderingContextSettings
- ImageData
- ImageDataSettings
- ImageEncodeOptions
- InputDeviceInfo
- InputEvent
- InputEventInit
- IntersectionObserver
- IntersectionObserverEntry
- IntersectionObserverEntryInit
- IntersectionObserverInit
- JsonWebKey
- KeyAlgorithm
- KeyboardEvent
- KeyboardEventInit
- KeyframeAnimationOptions
- KeyframeEffect
- KeyframeEffectOptions
- KeyFrameRequestEvent
- KeySystemTrackConfiguration
- Location
- Lock
- LockInfo
- LockManager
- LockManagerSnapshot
- LockOptions
- ManagedMediaSource
- ManagedSourceBuffer
- MathMLElement
- MediaCapabilities
- MediaCapabilitiesDecodingInfo
- MediaCapabilitiesEncodingInfo
- MediaCapabilitiesInfo
- MediaCapabilitiesKeySystemConfiguration
- MediaConfiguration
- MediaDecodingConfiguration
- MediaDeviceInfo
- MediaDevices
- MediaElementAudioSourceNode
- MediaElementAudioSourceOptions
- MediaEncodingConfiguration
- MediaEncryptedEvent
- MediaEncryptedEventInit
- MediaError
- MediaImage
- MediaKeyMessageEvent
- MediaKeyMessageEventInit
- MediaKeys
- MediaKeySession
- MediaKeysPolicy
- MediaKeyStatusMap
- MediaKeySystemAccess
- MediaKeySystemConfiguration
- MediaKeySystemMediaCapability
- MediaList
- MediaMetadata
- MediaMetadataInit
- MediaPositionState
- MediaQueryList
- MediaQueryListEvent
- MediaQueryListEventInit
- MediaRecorder
- MediaRecorderOptions
- MediaSession
- MediaSessionActionDetails
- MediaSource
- MediaSourceHandle
- MediaStream
- MediaStreamAudioDestinationNode
- MediaStreamAudioSourceNode
- MediaStreamAudioSourceOptions
- MediaStreamConstraints
- MediaStreamTrack
- MediaStreamTrackAudioSourceNode
- MediaStreamTrackAudioSourceOptions
- MediaStreamTrackEvent
- MediaStreamTrackEventInit
- MediaTrackCapabilities
- MediaTrackConstraints
- MediaTrackConstraintSet
- MediaTrackSettings
- MediaTrackSupportedConstraints
- MessageChannel
- MessageEvent
- MessageEventInit
- MessagePort
- MimeType
- MimeTypeArray
- MouseEvent
- MouseEventInit
- MultiCacheQueryOptions
- MutationEvent
- MutationObserver
- MutationObserverInit
- MutationRecord
- NamedNodeMap
- Node
- NodeIterator
- NodeList
- Notification
- NotificationAction
- NotificationEvent
- NotificationEventInit
- NotificationOptions
- OES_draw_buffers_indexed
- OES_element_index_uint
- OES_fbo_render_mipmap
- OES_standard_derivatives
- OES_texture_float
- OES_texture_float_linear
- OES_texture_half_float
- OES_texture_half_float_linear
- OES_vertex_array_object
- OfflineAudioCompletionEvent
- OfflineAudioCompletionEventInit
- OfflineAudioContext
- OfflineAudioContextOptions
- OffscreenCanvas
- OffscreenCanvasRenderingContext2D
- OptionalEffectTiming
- OscillatorNode
- OscillatorOptions
- OverconstrainedError
- PageRevealEvent
- PageRevealEventInit
- PageTransitionEvent
- PageTransitionEventInit
- PannerNode
- PannerOptions
- PasswordCredential
- PasswordCredentialData
- Path2D
- PaymentCompleteDetails
- PaymentCurrencyAmount
- PaymentDetailsBase
- PaymentDetailsInit
- PaymentDetailsModifier
- PaymentDetailsUpdate
- PaymentItem
- PaymentMethodChangeEvent
- PaymentMethodChangeEventInit
- PaymentMethodData
- PaymentRequest
- PaymentRequestUpdateEvent
- PaymentRequestUpdateEventInit
- PaymentResponse
- PaymentValidationErrors
- Pbkdf2Params
- Performance
- PerformanceEntry
- PerformanceMark
- PerformanceMarkOptions
- PerformanceMeasure
- PerformanceMeasureOptions
- PerformanceObserver
- PerformanceObserverCallbackOptions
- PerformanceObserverEntryList
- PerformanceObserverInit
- PerformancePaintTiming
- PerformanceResourceTiming
- PerformanceServerTiming
- PerformanceTiming
- PeriodicWave
- PeriodicWaveConstraints
- PeriodicWaveOptions
- PermissionDescriptor
- Permissions
- PermissionSetParameters
- PermissionStatus
- Plugin
- PluginArray
- PointerEvent
- PointerEventInit
- PopStateEvent
- PopStateEventInit
- PositionOptions
- ProcessingInstruction
- ProgressEvent
- ProgressEventInit
- PromiseRejectionEvent
- PromiseRejectionEventInit
- PropertyDefinition
- PublicKeyCredential
- PublicKeyCredentialCreationOptions
- PublicKeyCredentialCreationOptionsJSON
- PublicKeyCredentialDescriptor
- PublicKeyCredentialDescriptorJSON
- PublicKeyCredentialEntity
- PublicKeyCredentialParameters
- PublicKeyCredentialRequestOptions
- PublicKeyCredentialRequestOptionsJSON
- PublicKeyCredentialRpEntity
- PublicKeyCredentialUserEntity
- PublicKeyCredentialUserEntityJSON
- PushEvent
- PushEventInit
- PushManager
- PushMessageData
- PushPermissionDescriptor
- PushSubscription
- PushSubscriptionChangeEvent
- PushSubscriptionChangeEventInit
- PushSubscriptionJSON
- PushSubscriptionOptions
- PushSubscriptionOptionsInit
- QueuingStrategy
- QueuingStrategyInit
- RadioNodeList
- Range
- ReadableByteStreamController
- ReadableStream
- ReadableStreamBYOBReader
- ReadableStreamBYOBReaderReadOptions
- ReadableStreamBYOBRequest
- ReadableStreamDefaultController
- ReadableStreamDefaultReader
- ReadableStreamGetReaderOptions
- ReadableStreamIteratorOptions
- ReadableStreamReadResult
- ReadableWritablePair
- RegistrationOptions
- RegistrationResponseJSON
- Report
- ReportBody
- ReportingObserver
- ReportingObserverOptions
- Request
- RequestInit
- ResizeObserver
- ResizeObserverEntry
- ResizeObserverOptions
- ResizeObserverSize
- Response
- ResponseInit
- RsaHashedImportParams
- RsaHashedKeyAlgorithm
- RsaHashedKeyGenParams
- RsaKeyAlgorithm
- RsaKeyGenParams
- RsaOaepParams
- RsaOtherPrimesInfo
- RsaPssParams
- RTCAnswerOptions
- RTCAudioPlayoutStats
- RTCAudioSourceStats
- RTCCertificate
- RTCCertificateExpiration
- RTCCertificateStats
- RTCCodecStats
- RTCConfiguration
- RTCDataChannel
- RTCDataChannelEvent
- RTCDataChannelEventInit
- RTCDataChannelInit
- RTCDataChannelStats
- RTCDtlsFingerprint
- RTCDtlsTransport
- RTCDTMFSender
- RTCDTMFToneChangeEvent
- RTCDTMFToneChangeEventInit
- RTCEncodedAudioFrame
- RTCEncodedAudioFrameMetadata
- RTCEncodedVideoFrame
- RTCEncodedVideoFrameMetadata
- RTCError
- RTCErrorEvent
- RTCErrorEventInit
- RTCErrorInit
- RTCIceCandidate
- RTCIceCandidateInit
- RTCIceCandidatePair
- RTCIceCandidatePairStats
- RTCIceCandidateStats
- RTCIceParameters
- RTCIceServer
- RTCIceTransport
- RTCInboundRtpStreamStats
- RTCLocalSessionDescriptionInit
- RTCMediaSourceStats
- RTCOfferAnswerOptions
- RTCOfferOptions
- RTCOutboundRtpStreamStats
- RTCPeerConnection
- RTCPeerConnectionIceErrorEvent
- RTCPeerConnectionIceErrorEventInit
- RTCPeerConnectionIceEvent
- RTCPeerConnectionIceEventInit
- RTCPeerConnectionStats
- RTCReceivedRtpStreamStats
- RTCRemoteInboundRtpStreamStats
- RTCRemoteOutboundRtpStreamStats
- RTCRtcpParameters
- RTCRtpCapabilities
- RTCRtpCodec
- RTCRtpCodecCapability
- RTCRtpCodecParameters
- RTCRtpCodingParameters
- RTCRtpContributingSource
- RTCRtpEncodingParameters
- RTCRtpHeaderExtensionCapability
- RTCRtpHeaderExtensionParameters
- RTCRtpParameters
- RTCRtpReceiveParameters
- RTCRtpReceiver
- RTCRtpScriptTransform
- RTCRtpScriptTransformer
- RTCRtpSender
- RTCRtpSendParameters
- RTCRtpStreamStats
- RTCRtpSynchronizationSource
- RTCRtpTransceiver
- RTCRtpTransceiverInit
- RTCSctpTransport
- RTCSentRtpStreamStats
- RTCSessionDescription
- RTCSessionDescriptionInit
- RTCSetParameterOptions
- RTCStats
- RTCStatsReport
- RTCTrackEvent
- RTCTrackEventInit
- RTCTransformEvent
- RTCTransportStats
- RTCVideoSourceStats
- Screen
- ScreenOrientation
- ScriptProcessorNode
- ScrollIntoViewOptions
- ScrollOptions
- ScrollToOptions
- SecurityPolicyViolationEvent
- SecurityPolicyViolationEventInit
- Selection
- SequenceEffect
- ServiceWorker
- ServiceWorkerContainer
- ServiceWorkerGlobalScope
- ServiceWorkerRegistration
- SFrameTransform
- SFrameTransformErrorEvent
- SFrameTransformErrorEventInit
- SFrameTransformOptions
- ShadowAnimation
- ShadowRoot
- ShadowRootInit
- SourceBuffer
- SourceBufferList
- SpeechGrammar
- SpeechGrammarList
- SpeechRecognition
- SpeechRecognitionAlternative
- SpeechRecognitionErrorEvent
- SpeechRecognitionErrorEventInit
- SpeechRecognitionEvent
- SpeechRecognitionEventInit
- SpeechRecognitionResult
- SpeechRecognitionResultList
- SpeechSynthesis
- SpeechSynthesisErrorEvent
- SpeechSynthesisErrorEventInit
- SpeechSynthesisEvent
- SpeechSynthesisEventInit
- SpeechSynthesisUtterance
- SpeechSynthesisVoice
- StaticRange
- StaticRangeInit
- StereoPannerNode
- StereoPannerOptions
- Storage
- StorageEstimate
- StorageEvent
- StorageEventInit
- StorageManager
- StreamPipeOptions
- StructuredSerializeOptions
- StylePropertyMap
- StylePropertyMapReadOnly
- StyleSheet
- StyleSheetList
- SubmitEvent
- SubmitEventInit
- SubtleCrypto
- SVGAElement
- SVGAngle
- SVGAnimatedAngle
- SVGAnimatedBoolean
- SVGAnimatedEnumeration
- SVGAnimatedInteger
- SVGAnimatedLength
- SVGAnimatedLengthList
- SVGAnimatedNumber
- SVGAnimatedNumberList
- SVGAnimatedPreserveAspectRatio
- SVGAnimatedRect
- SVGAnimatedString
- SVGAnimatedTransformList
- SVGAnimateElement
- SVGAnimateMotionElement
- SVGAnimateTransformElement
- SVGAnimationElement
- SVGBoundingBoxOptions
- SVGCircleElement
- SVGClipPathElement
- SVGComponentTransferFunctionElement
- SVGDefsElement
- SVGDescElement
- SVGDiscardElement
- SVGElement
- SVGEllipseElement
- SVGFEBlendElement
- SVGFEColorMatrixElement
- SVGFEComponentTransferElement
- SVGFECompositeElement
- SVGFEConvolveMatrixElement
- SVGFEDiffuseLightingElement
- SVGFEDisplacementMapElement
- SVGFEDistantLightElement
- SVGFEDropShadowElement
- SVGFEFloodElement
- SVGFEFuncAElement
- SVGFEFuncBElement
- SVGFEFuncGElement
- SVGFEFuncRElement
- SVGFEGaussianBlurElement
- SVGFEImageElement
- SVGFEMergeElement
- SVGFEMergeNodeElement
- SVGFEMorphologyElement
- SVGFEOffsetElement
- SVGFEPointLightElement
- SVGFESpecularLightingElement
- SVGFESpotLightElement
- SVGFETileElement
- SVGFETurbulenceElement
- SVGFilterElement
- SVGForeignObjectElement
- SVGGElement
- SVGGeometryElement
- SVGGradientElement
- SVGGraphicsElement
- SVGImageElement
- SVGLength
- SVGLengthList
- SVGLinearGradientElement
- SVGLineElement
- SVGMarkerElement
- SVGMaskElement
- SVGMetadataElement
- SVGMPathElement
- SVGNumber
- SVGNumberList
- SVGPathElement
- SVGPatternElement
- SVGPointList
- SVGPolygonElement
- SVGPolylineElement
- SVGPreserveAspectRatio
- SVGRadialGradientElement
- SVGRectElement
- SVGScriptElement
- SVGSetElement
- SVGStopElement
- SVGStringList
- SVGStyleElement
- SVGSVGElement
- SVGSwitchElement
- SVGSymbolElement
- SVGTextContentElement
- SVGTextElement
- SVGTextPathElement
- SVGTextPositioningElement
- SVGTitleElement
- SVGTransform
- SVGTransformList
- SVGTSpanElement
- SVGUnitTypes
- SVGUseElement
- SVGUseElementShadowRoot
- SVGViewElement
- Text
- TextDecodeOptions
- TextDecoder
- TextDecoderOptions
- TextDecoderStream
- TextEncoder
- TextEncoderEncodeIntoResult
- TextEncoderStream
- TextMetrics
- TextTrack
- TextTrackCue
- TextTrackCueList
- TextTrackList
- TimeEvent
- TimelineRangeOffset
- TimeRanges
- ToggleEvent
- ToggleEventInit
- TokenBinding
- Touch
- TouchEvent
- TouchEventInit
- TouchInit
- TouchList
- TrackEvent
- TrackEventInit
- Transformer
- TransformStream
- TransformStreamDefaultController
- TransitionEvent
- TransitionEventInit
- TreeWalker
- UIEvent
- UIEventInit
- ULongRange
- UnderlyingSink
- UnderlyingSource
- URL
- URLSearchParams
- UserActivation
- ValidityState
- ValidityStateFlags
- VideoConfiguration
- VideoPlaybackQuality
- VideoTrack
- VideoTrackList
- ViewTransition
- VisibilityStateEntry
- VisualViewport
- VTTCue
- VTTRegion
- WakeLock
- WakeLockSentinel
- WaveShaperNode
- WaveShaperOptions
- WebGL2RenderingContext
- WEBGL_color_buffer_float
- WEBGL_compressed_texture_astc
- WEBGL_compressed_texture_s3tc
- WEBGL_compressed_texture_s3tc_srgb
- WEBGL_debug_renderer_info
- WEBGL_debug_shaders
- WEBGL_depth_texture
- WEBGL_draw_buffers
- WEBGL_lose_context
- WebGLActiveInfo
- WebGLBuffer
- WebGLContextAttributes
- WebGLContextEvent
- WebGLContextEventInit
- WebGLFramebuffer
- WebGLObject
- WebGLProgram
- WebGLQuery
- WebGLRenderbuffer
- WebGLRenderingContext
- WebGLSampler
- WebGLShader
- WebGLShaderPrecisionFormat
- WebGLSync
- WebGLTexture
- WebGLTransformFeedback
- WebGLUniformLocation
- WebGLVertexArrayObject
- WebGLVertexArrayObjectOES
- WebSocket
- WheelEvent
- WheelEventInit
- Window
- WindowClient
- WindowPostMessageOptions
- Worker
- WorkerGlobalScope
- WorkerLocation
- WorkerOptions
- Worklet
- WorkletGlobalScope
- WorkletOptions
- WritableStream
- WritableStreamDefaultController
- WritableStreamDefaultWriter
- WriteParams
- XMLDocument
- XMLHttpRequest
- XMLHttpRequestEventTarget
- XMLHttpRequestUpload
- XMLSerializer
- XPathEvaluator
- XPathExpression
- XPathResult
- XSLTProcessor
Extensions
- AutoElementEventGetters on AudioNode
- CanvasRenderingContext2DGlue on CanvasRenderingContext2D
- DocumentCustomEvents on Document
- ElementCustomEvents on Element
- ElementEventGetters on Element
- EventGlue on MouseEvent
- EventSourceEventGetters on EventSource
- FileReaderEventGEtters on FileReader
- HTMLCanvasElementGlue on HTMLCanvasElement
- NodeGlue on Node
- StorageGlue on Storage
- SVGElementExtension on SVGElement
- TouchGlue on Touch
- TouchListConvert on TouchList
- WebSocketEvents on WebSocket
- WindowCustomEvents on Window
- WindowEventGetters on Window
- XHRGetters on XMLHttpRequest
Properties
Functions
-
createAudioElement(
) → HTMLAudioElement -
createCanvasElement(
{int? width, int? height}) → HTMLCanvasElement - Create an HTMLCanvasElement in the current document.
-
createElementTag(
String tagName) → HTMLElement -
Create an HTMLElement with the specified
tagName
. If no element withtagName
exists, returns an HTMLUnknownElement. -
createIFrameElement(
) → HTMLIFrameElement - Create an HTMLIFrameElement in the current document.
-
querySelector(
String selector) → Element? -
Finds and returns the first element within the document
that matches the specified CSS
selector
string. If no match is found,null
is returned.
Typedefs
- AlgorithmIdentifier = JSAny
- AlignSetting = String
- AnimationPlayState = String
- AnimationReplaceState = String
- AppendMode = String
- ArrayBufferView = JSObject
- AttestationConveyancePreference = String
- AudioContextLatencyCategory = String
- AudioContextRenderSizeCategory = String
- AudioContextState = String
- AudioElement = HTMLAudioElement
- All usages of this type alias should be updated to the more consistent HTMLAudioElement.
- AudioSinkType = String
- AudioWorkletProcessCallback = JSFunction
- AudioWorkletProcessorConstructor = JSFunction
- AuthenticatorAttachment = String
- AuthenticatorTransport = String
- AutoKeyword = String
- AutomationRate = String
- Base64URLString = String
- BigInteger = JSUint8Array
- BinaryData = JSObject
- BinaryType = String
- BiquadFilterType = String
- BitrateMode = String
- BlobCallback = JSFunction
- BlobPart = JSAny
- BodyInit = JSAny
- BufferSource = JSObject
- CanPlayTypeResult = String
- CanvasDirection = String
- CanvasElement = HTMLCanvasElement
- All usages of this type alias should be updated to the more consistent HTMLCanvasElement.
- CanvasFillRule = String
- CanvasFontKerning = String
- CanvasFontStretch = String
- CanvasFontVariantCaps = String
- CanvasImageSource = JSObject
- CanvasLineCap = String
- CanvasLineJoin = String
- CanvasTextAlign = String
- CanvasTextBaseline = String
- CanvasTextRendering = String
- ChannelCountMode = String
- ChannelInterpretation = String
- ClientCapability = String
- ClientType = String
-
ClipboardItemData
= JSPromise<
JSAny> -
ClipboardItems
= JSArray<
ClipboardItem> - ColorGamut = String
- ColorSpaceConversion = String
- CompositeOperation = String
- CompositeOperationOrAuto = String
- CompressionFormat = String
- ConstrainBoolean = JSAny
- ConstrainDOMString = JSAny
- ConstrainDouble = JSAny
- ConstrainULong = JSAny
- ContextEvent = WebGLContextEvent
- All usages of this type alias should be updated to the more consistent WebGLContextEvent.
- COSEAlgorithmIdentifier = int
- CredentialMediationRequirement = String
- CryptoKeyID = JSAny
- CSSBoxType = String
- CSSColorAngle = JSAny
- CSSColorNumber = JSAny
- CSSColorPercent = JSAny
- CSSColorRGBComp = JSAny
- CSSKeywordish = JSAny
- CSSMathOperator = String
- CSSNumberish = JSAny
- CSSNumericBaseType = String
- CSSPerspectiveValue = JSAny
- CssStyleDeclaration = CSSStyleDeclaration
- All usages of this type alias should be updated to the more consistent CSSStyleDeclaration.
- CSSUnparsedSegment = JSAny
- CustomElementConstructor = JSFunction
- DecodeErrorCallback = JSFunction
- DecodeSuccessCallback = JSFunction
- DirectionSetting = String
- DistanceModelType = String
- DocumentReadyState = String
- DocumentVisibilityState = String
- DOMHighResTimeStamp = num
- DOMParserSupportedType = String
- EffectCallback = JSFunction
- EndingType = String
- EndOfStreamError = String
- EpochTimeStamp = int
- ErrorCallback = JSFunction
- EventHandler = EventHandlerNonNull?
- EventHandlerNonNull = JSFunction
- EventListener = JSFunction
- FileCallback = JSFunction
- FileSystemEntriesCallback = JSFunction
- FileSystemEntryCallback = JSFunction
- FileSystemHandleKind = String
- FileSystemWriteChunkType = JSAny
- FillMode = String
- Float32List = JSObject
- FontFaceLoadStatus = String
- FontFaceSetLoadStatus = String
- FormDataEntryValue = JSAny
- FrameRequestCallback = JSFunction
- FrameType = String
- FunctionStringCallback = JSFunction
- GamepadHapticEffectType = String
- GamepadHapticsResult = String
- GamepadMappingType = String
- GeometryNode = JSObject
- GLbitfield = int
- GLboolean = bool
- GLbyte = int
- GLclampf = num
- GLenum = int
- GLfloat = num
- GLint = int
- GLint64 = int
- GLintptr = int
- GLshort = int
- GLsizei = int
- GLsizeiptr = int
- GLubyte = int
- GLuint = int
- GLuint64 = int
- GLushort = int
- HashAlgorithmIdentifier = AlgorithmIdentifier
- HDCPVersion = String
- HdrMetadataType = String
- HeadersInit = JSObject
- HighlightType = String
- HtmlElement = HTMLElement
- All usages of this type alias should be updated to the more consistent HTMLElement.
- HTMLOrSVGImageElement = JSObject
- HTMLOrSVGScriptElement = JSObject
- IDBCursorDirection = String
- IDBRequestReadyState = String
- IDBTransactionDurability = String
- IDBTransactionMode = String
- ImageBitmapSource = JSObject
- ImageElement = HTMLImageElement
- All usages of this type alias should be updated to the more consistent HTMLImageElement.
- ImageOrientation = String
- ImageSmoothingQuality = String
- Int32List = JSObject
- IntersectionObserverCallback = JSFunction
- IterationCompositeOperation = String
- KeyFormat = String
- KeyType = String
- KeyUsage = String
- LargeBlobSupport = String
- LineAlignSetting = String
- LineAndPositionSetting = JSAny
- LockGrantedCallback = JSFunction
- LockMode = String
- MediaDecodingType = String
- MediaDeviceKind = String
- MediaEncodingType = String
- MediaKeyMessageType = String
- MediaKeySessionClosedReason = String
- MediaKeySessionType = String
- MediaKeysRequirement = String
- MediaKeyStatus = String
- MediaProvider = JSObject
- MediaSessionAction = String
- MediaSessionActionHandler = JSFunction
- MediaSessionPlaybackState = String
- MediaStreamTrackState = String
- MessageEventSource = JSObject
- MutationCallback = JSFunction
- NamedCurve = String
- NodeFilter = JSFunction
- NotificationDirection = String
- NotificationPermission = String
- NotificationPermissionCallback = JSFunction
- OffscreenRenderingContext = JSObject
- OffscreenRenderingContextId = String
- OnBeforeUnloadEventHandler = OnBeforeUnloadEventHandlerNonNull?
- OnBeforeUnloadEventHandlerNonNull = JSFunction
- OnErrorEventHandler = OnErrorEventHandlerNonNull?
- OnErrorEventHandlerNonNull = JSFunction
- OrientationLockType = String
- OrientationType = String
- OscillatorType = String
- OverSampleType = String
- PanningModelType = String
- PasswordCredentialInit = JSObject
- PaymentComplete = String
-
PerformanceEntryList
= JSArray<
PerformanceEntry> - PerformanceObserverCallback = JSFunction
- PermissionState = String
- PlaybackDirection = String
- PositionAlignSetting = String
- PositionCallback = JSFunction
- PositionErrorCallback = JSFunction
- PredefinedColorSpace = String
- PremultiplyAlpha = String
- PresentationStyle = String
- PublicKeyCredentialClientCapabilities = JSObject
- PublicKeyCredentialHints = String
- PublicKeyCredentialJSON = JSObject
- PublicKeyCredentialType = String
- PushEncryptionKeyName = String
- PushMessageDataInit = JSAny
- QueuingStrategySize = JSFunction
- ReadableStreamController = JSObject
- ReadableStreamReader = JSObject
- ReadableStreamReaderMode = String
- ReadableStreamType = String
- ReadyState = String
- RecordingState = String
- ReferrerPolicy = String
- RenderBlockingStatusType = String
- RenderingContext = JSObject
- ReportingObserverCallback = JSFunction
-
ReportList
= JSArray<
Report> - RequestCache = String
- RequestCredentials = String
- RequestDestination = String
- RequestDuplex = String
- RequestInfo = JSAny
- RequestMode = String
- RequestPriority = String
- RequestRedirect = String
- ResidentKeyRequirement = String
- ResizeObserverBoxOptions = String
- ResizeObserverCallback = JSFunction
- ResizeQuality = String
- ResponseType = String
- RTCBundlePolicy = String
- RTCDataChannelState = String
- RTCDtlsRole = String
- RTCDtlsTransportState = String
- RTCEncodedVideoFrameType = String
- RTCErrorDetailType = String
- RTCIceCandidateType = String
- RTCIceComponent = String
- RTCIceConnectionState = String
- RTCIceGathererState = String
- RTCIceGatheringState = String
- RTCIceProtocol = String
- RTCIceRole = String
- RTCIceServerTransportProtocol = String
- RTCIceTcpCandidateType = String
- RTCIceTransportPolicy = String
- RTCIceTransportState = String
- RTCPeerConnectionErrorCallback = JSFunction
- RTCPeerConnectionState = String
- RTCQualityLimitationReason = String
- RTCRtcpMuxPolicy = String
- RTCRtpTransceiverDirection = String
- RTCRtpTransform = JSObject
- RTCSctpTransportState = String
- RTCSdpType = String
- RTCSessionDescriptionCallback = JSFunction
- RTCSignalingState = String
- RTCStatsIceCandidatePairState = String
- RTCStatsType = String
- ScrollBehavior = String
- ScrollLogicalPosition = String
- ScrollRestoration = String
- ScrollSetting = String
- SecurityPolicyViolationEventDisposition = String
- SelectionMode = String
- ServiceWorkerState = String
- ServiceWorkerUpdateViaCache = String
- SFrameTransformErrorEventType = String
- SFrameTransformRole = String
- ShadowRootMode = String
- SlotAssignmentMode = String
- SmallCryptoKeyID = int
- SpeechRecognitionErrorCode = String
- SpeechSynthesisErrorCode = String
- TexImageSource = JSObject
- TextTrackKind = String
- TextTrackMode = String
- TimerHandler = JSAny
- TokenBindingStatus = String
- TouchType = String
- TransferFunction = String
- TransformerCancelCallback = JSFunction
- TransformerFlushCallback = JSFunction
- TransformerStartCallback = JSFunction
- TransformerTransformCallback = JSFunction
- Uint32List = JSObject
- UnderlyingSinkAbortCallback = JSFunction
- UnderlyingSinkCloseCallback = JSFunction
- UnderlyingSinkStartCallback = JSFunction
- UnderlyingSinkWriteCallback = JSFunction
- UnderlyingSourceCancelCallback = JSFunction
- UnderlyingSourcePullCallback = JSFunction
- UnderlyingSourceStartCallback = JSFunction
- UpdateCallback = JSFunction
- UserVerificationRequirement = String
-
UvmEntries
= JSArray<
UvmEntry> -
UvmEntry
= JSArray<
JSNumber> - VibratePattern = JSAny
- VideoElement = HTMLVideoElement
- All usages of this type alias should be updated to the more consistent HTMLVideoElement.
- VideoFacingModeEnum = String
- VideoResizeModeEnum = String
- VoidFunction = JSFunction
- WakeLockType = String
- WebGL = WebGLRenderingContext
- All usages of this type alias should be updated to the more consistent WebGLRenderingContext.
- WebGLPowerPreference = String
- WorkerType = String
- WriteCommandType = String
- XMLHttpRequestBodyInit = JSAny
- XMLHttpRequestResponseType = String
- XPathNSResolver = JSFunction