[−][src]Crate web_sys
Raw API bindings for Web APIs
This is a procedurally generated crate from browser WebIDL which provides a binding to all APIs that browser provide on the web.
This crate by default contains very little when compiled as almost all of
its exposed APIs are gated by Cargo features. The exhaustive list of
features can be found in crates/web-sys/Cargo.toml, but the rule of thumb
for web-sys is that each type has its own cargo feature (named after the
type). Using an API requires enabling the features for all types used in the
API, and APIs should mention in the documentation what features they
require.
Modules
| console | |
| css | 
Structs
| AbortController | The   | 
| AbortSignal | The   | 
| AddEventListenerOptions | |
| AesCbcParams | |
| AesCtrParams | |
| AesDerivedKeyParams | |
| AesGcmParams | |
| AesKeyAlgorithm | |
| AesKeyGenParams | |
| Algorithm | |
| AnalyserNode | The   | 
| AnalyserOptions | |
| Animation | The   | 
| AnimationEffect | The   | 
| AnimationEvent | The   | 
| AnimationEventInit | |
| AnimationPlaybackEvent | The   | 
| AnimationPlaybackEventInit | |
| AnimationPropertyValueDetails | |
| AnimationTimeline | The   | 
| AssignedNodesOptions | |
| Attr | The   | 
| AttributeNameValue | |
| AudioBuffer | The   | 
| AudioBufferOptions | |
| AudioBufferSourceNode | The   | 
| AudioBufferSourceOptions | |
| AudioConfiguration | |
| AudioContext | The   | 
| AudioContextOptions | |
| AudioDestinationNode | The   | 
| AudioListener | The   | 
| AudioNode | The   | 
| AudioNodeOptions | |
| AudioParam | The   | 
| AudioParamMap | The   | 
| AudioProcessingEvent | The   | 
| AudioScheduledSourceNode | Deprecated The   | 
| AudioStreamTrack | The   | 
| AudioTrack | The   | 
| AudioTrackList | The   | 
| AudioWorklet | The   | 
| AudioWorkletGlobalScope | The   | 
| AudioWorkletNode | The   | 
| AudioWorkletNodeOptions | |
| AudioWorkletProcessor | The   | 
| AuthenticationExtensionsClientInputs | |
| AuthenticationExtensionsClientOutputs | |
| AuthenticatorAssertionResponse | The   | 
| AuthenticatorAttestationResponse | The   | 
| AuthenticatorResponse | The   | 
| AuthenticatorSelectionCriteria | |
| AutocompleteInfo | |
| BarProp | The   | 
| BaseAudioContext | Deprecated The   | 
| BaseComputedKeyframe | |
| BaseKeyframe | |
| BasePropertyIndexedKeyframe | |
| BasicCardRequest | |
| BasicCardResponse | |
| BatteryManager | The   | 
| BeforeUnloadEvent | The   | 
| BiquadFilterNode | The   | 
| BiquadFilterOptions | |
| Blob | The   | 
| BlobEvent | The   | 
| BlobEventInit | |
| BlobPropertyBag | |
| BlockParsingOptions | |
| BoxQuadOptions | |
| BroadcastChannel | The   | 
| BrowserElementDownloadOptions | |
| BrowserElementExecuteScriptOptions | |
| BrowserFeedWriter | The   | 
| Cache | The   | 
| CacheBatchOperation | |
| CacheQueryOptions | |
| CacheStorage | The   | 
| CanvasCaptureMediaStream | The   | 
| CanvasGradient | The   | 
| CanvasPattern | The   | 
| CanvasRenderingContext2d | The   | 
| CaretPosition | The   | 
| CaretStateChangedEventInit | |
| CdataSection | The   | 
| ChannelMergerNode | The   | 
| ChannelMergerOptions | |
| ChannelPixelLayout | |
| ChannelSplitterNode | The   | 
| ChannelSplitterOptions | |
| CharacterData | The   | 
| CheckerboardReport | |
| CheckerboardReportService | The   | 
| ChromeFilePropertyBag | |
| ChromeWorker | The   | 
| Client | The   | 
| ClientQueryOptions | |
| Clients | The   | 
| ClipboardEvent | The   | 
| ClipboardEventInit | |
| CloseEvent | The   | 
| CloseEventInit | |
| CollectedClientData | |
| Comment | The   | 
| CompositionEvent | The   | 
| CompositionEventInit | |
| ComputedEffectTiming | |
| ConnStatusDict | |
| ConsoleCounter | |
| ConsoleCounterError | |
| ConsoleEvent | |
| ConsoleInstance | The   | 
| ConsoleInstanceOptions | |
| ConsoleProfileEvent | |
| ConsoleStackEntry | |
| ConsoleTimerError | |
| ConsoleTimerLogOrEnd | |
| ConsoleTimerStart | |
| ConstantSourceNode | The   | 
| ConstantSourceOptions | |
| ConstrainBooleanParameters | |
| ConstrainDomStringParameters | |
| ConstrainDoubleRange | |
| ConstrainLongRange | |
| ContextAttributes2d | |
| ConvertCoordinateOptions | |
| ConvolverNode | The   | 
| ConvolverOptions | |
| Credential | The   | 
| CredentialCreationOptions | |
| CredentialRequestOptions | |
| CredentialsContainer | The   | 
| Crypto | The   | 
| CryptoKey | The   | 
| CryptoKeyPair | |
| Csp | |
| CspPolicies | |
| CspReport | |
| CspReportProperties | |
| CssAnimation | The   | 
| CssConditionRule | The   | 
| CssCounterStyleRule | The   | 
| CssFontFaceRule | The   | 
| CssFontFeatureValuesRule | The   | 
| CssGroupingRule | The   | 
| CssImportRule | The   | 
| CssKeyframeRule | The   | 
| CssKeyframesRule | The   | 
| CssMediaRule | The   | 
| CssNamespaceRule | The   | 
| CssPageRule | The   | 
| CssPseudoElement | The   | 
| CssRule | The   | 
| CssRuleList | The   | 
| CssStyleDeclaration | The   | 
| CssStyleRule | The   | 
| CssStyleSheet | The   | 
| CssSupportsRule | The   | 
| CssTransition | The   | 
| CustomElementRegistry | The   | 
| CustomEvent | The   | 
| CustomEventInit | |
| DataTransfer | The   | 
| DataTransferItem | The   | 
| DataTransferItemList | The   | 
| DateTimeValue | |
| DecoderDoctorNotification | |
| DedicatedWorkerGlobalScope | The   | 
| DelayNode | The   | 
| DelayOptions | |
| DeviceAccelerationInit | |
| DeviceLightEvent | The   | 
| DeviceLightEventInit | |
| DeviceMotionEvent | The   | 
| DeviceMotionEventInit | |
| DeviceOrientationEvent | The   | 
| DeviceOrientationEventInit | |
| DeviceProximityEvent | The   | 
| DeviceProximityEventInit | |
| DeviceRotationRateInit | |
| DhKeyDeriveParams | |
| Directory | The   | 
| DisplayNameOptions | |
| DisplayNameResult | |
| DnsCacheDict | |
| DnsCacheEntry | |
| DnsLookupDict | |
| Document | The   | 
| DocumentFragment | The   | 
| DocumentTimeline | The   | 
| DocumentTimelineOptions | |
| DocumentType | The   | 
| DomError | The   | 
| DomException | The   | 
| DomImplementation | The   | 
| DomMatrix | The   | 
| DomMatrixReadOnly | The   | 
| DomParser | The   | 
| DomPoint | The   | 
| DomPointInit | |
| DomPointReadOnly | The   | 
| DomQuad | The   | 
| DomQuadInit | |
| DomQuadJson | |
| DomRect | The   | 
| DomRectInit | |
| DomRectList | The   | 
| DomRectReadOnly | The   | 
| DomRequest | The   | 
| DomStringList | The   | 
| DomStringMap | The   | 
| DomTokenList | The   | 
| DomWindowResizeEventDetail | |
| DragEvent | The   | 
| DragEventInit | |
| DynamicsCompressorNode | The   | 
| DynamicsCompressorOptions | |
| EcKeyAlgorithm | |
| EcKeyGenParams | |
| EcKeyImportParams | |
| EcdhKeyDeriveParams | |
| EcdsaParams | |
| EffectTiming | |
| Element | The   | 
| ElementCreationOptions | |
| ElementDefinitionOptions | |
| ErrorCallback | |
| ErrorEvent | The   | 
| ErrorEventInit | |
| Event | The   | 
| EventInit | |
| EventListener | |
| EventListenerOptions | |
| EventModifierInit | |
| EventSource | The   | 
| EventSourceInit | |
| EventTarget | The   | 
| ExtendableEvent | The   | 
| ExtendableEventInit | |
| ExtendableMessageEvent | The   | 
| ExtendableMessageEventInit | |
| FakePluginMimeEntry | |
| FetchEvent | The   | 
| FetchEventInit | |
| FetchObserver | The   | 
| FetchReadableStreamReadDataArray | |
| FetchReadableStreamReadDataDone | |
| File | The   | 
| FileCallback | |
| FileList | The   | 
| FilePropertyBag | |
| FileReader | The   | 
| FileReaderSync | The   | 
| FileSystem | The   | 
| FileSystemDirectoryEntry | The   | 
| FileSystemDirectoryReader | The   | 
| FileSystemEntriesCallback | |
| FileSystemEntry | The   | 
| FileSystemEntryCallback | |
| FileSystemFileEntry | The   | 
| FileSystemFlags | |
| FocusEvent | The   | 
| FocusEventInit | |
| FontFace | The   | 
| FontFaceDescriptors | |
| FontFaceSet | The   | 
| FontFaceSetIteratorResult | |
| FontFaceSetLoadEvent | The   | 
| FontFaceSetLoadEventInit | |
| FormData | The   | 
| FuzzingFunctions | The   | 
| GainNode | The   | 
| GainOptions | |
| Gamepad | The   | 
| GamepadAxisMoveEvent | The   | 
| GamepadAxisMoveEventInit | |
| GamepadButton | The   | 
| GamepadButtonEvent | The   | 
| GamepadButtonEventInit | |
| GamepadEvent | The   | 
| GamepadEventInit | |
| GamepadHapticActuator | The   | 
| GamepadPose | The   | 
| GamepadServiceTest | The   | 
| GetNotificationOptions | |
| GetRootNodeOptions | |
| GroupedHistoryEventInit | |
| HalfOpenInfoDict | |
| HashChangeEvent | The   | 
| HashChangeEventInit | |
| Headers | The   | 
| HiddenPluginEventInit | |
| History | The   | 
| HitRegionOptions | |
| HkdfParams | |
| HmacDerivedKeyParams | |
| HmacImportParams | |
| HmacKeyAlgorithm | |
| HmacKeyGenParams | |
| HtmlAllCollection | The   | 
| HtmlAnchorElement | The   | 
| HtmlAreaElement | The   | 
| HtmlAudioElement | The   | 
| HtmlBaseElement | The   | 
| HtmlBodyElement | The   | 
| HtmlBrElement | The   | 
| HtmlButtonElement | The   | 
| HtmlCanvasElement | The   | 
| HtmlCollection | The   | 
| HtmlDListElement | The   | 
| HtmlDataElement | The   | 
| HtmlDataListElement | The   | 
| HtmlDetailsElement | The   | 
| HtmlDialogElement | The   | 
| HtmlDirectoryElement | The   | 
| HtmlDivElement | The   | 
| HtmlDocument | The   | 
| HtmlElement | The   | 
| HtmlEmbedElement | The   | 
| HtmlFieldSetElement | The   | 
| HtmlFontElement | The   | 
| HtmlFormControlsCollection | The   | 
| HtmlFormElement | The   | 
| HtmlFrameElement | The   | 
| HtmlFrameSetElement | The   | 
| HtmlHeadElement | The   | 
| HtmlHeadingElement | The   | 
| HtmlHrElement | The   | 
| HtmlHtmlElement | The   | 
| HtmlIFrameElement | The   | 
| HtmlImageElement | The   | 
| HtmlInputElement | The   | 
| HtmlLabelElement | The   | 
| HtmlLegendElement | The   | 
| HtmlLiElement | The   | 
| HtmlLinkElement | The   | 
| HtmlMapElement | The   | 
| HtmlMediaElement | The   | 
| HtmlMenuElement | The   | 
| HtmlMenuItemElement | The   | 
| HtmlMetaElement | The   | 
| HtmlMeterElement | The   | 
| HtmlModElement | The   | 
| HtmlOListElement | The   | 
| HtmlObjectElement | The   | 
| HtmlOptGroupElement | The   | 
| HtmlOptionElement | The   | 
| HtmlOptionsCollection | The   | 
| HtmlOutputElement | The   | 
| HtmlParagraphElement | The   | 
| HtmlParamElement | The   | 
| HtmlPictureElement | The   | 
| HtmlPreElement | The   | 
| HtmlProgressElement | The   | 
| HtmlQuoteElement | The   | 
| HtmlScriptElement | The   | 
| HtmlSelectElement | The   | 
| HtmlSlotElement | The   | 
| HtmlSourceElement | The   | 
| HtmlSpanElement | The   | 
| HtmlStyleElement | The   | 
| HtmlTableCaptionElement | The   | 
| HtmlTableCellElement | The   | 
| HtmlTableColElement | The   | 
| HtmlTableElement | The   | 
| HtmlTableRowElement | The   | 
| HtmlTableSectionElement | The   | 
| HtmlTemplateElement | The   | 
| HtmlTextAreaElement | The   | 
| HtmlTimeElement | The   | 
| HtmlTitleElement | The   | 
| HtmlTrackElement | The   | 
| HtmlUListElement | The   | 
| HtmlUnknownElement | The   | 
| HtmlVideoElement | The   | 
| HttpConnDict | |
| HttpConnInfo | |
| HttpConnectionElement | |
| IdbCursor | The   | 
| IdbCursorWithValue | The   | 
| IdbDatabase | The   | 
| IdbFactory | The   | 
| IdbFileHandle | The   | 
| IdbFileMetadataParameters | |
| IdbFileRequest | The   | 
| IdbIndex | The   | 
| IdbIndexParameters | |
| IdbKeyRange | The   | 
| IdbLocaleAwareKeyRange | The   | 
| IdbMutableFile | The   | 
| IdbObjectStore | The   | 
| IdbObjectStoreParameters | |
| IdbOpenDbOptions | |
| IdbOpenDbRequest | The   | 
| IdbRequest | The   | 
| IdbTransaction | The   | 
| IdbVersionChangeEvent | The   | 
| IdbVersionChangeEventInit | |
| IdleDeadline | The   | 
| IdleRequestOptions | |
| IirFilterNode | The   | 
| ImageBitmap | The   | 
| ImageBitmapRenderingContext | The   | 
| ImageCapture | The   | 
| ImageCaptureErrorEvent | The   | 
| ImageCaptureErrorEventInit | |
| ImageData | The   | 
| InputEvent | The   | 
| InputEventInit | |
| InstallTriggerData | |
| IntersectionObserver | The   | 
| IntersectionObserverEntry | The   | 
| IntersectionObserverEntryInit | |
| IntersectionObserverInit | |
| IterableKeyAndValueResult | |
| IterableKeyOrValueResult | |
| JsonWebKey | |
| KeyAlgorithm | |
| KeyEvent | The   | 
| KeyboardEvent | The   | 
| KeyboardEventInit | |
| KeyframeEffect | The   | 
| KeyframeEffectOptions | |
| L10nElement | |
| L10nValue | |
| LifecycleCallbacks | |
| LocalMediaStream | The   | 
| LocaleInfo | |
| Location | The   | 
| MediaCapabilities | The   | 
| MediaCapabilitiesInfo | The   | 
| MediaConfiguration | |
| MediaDecodingConfiguration | |
| MediaDeviceInfo | The   | 
| MediaDevices | The   | 
| MediaElementAudioSourceNode | The   | 
| MediaElementAudioSourceOptions | |
| MediaEncodingConfiguration | |
| MediaEncryptedEvent | The   | 
| MediaError | The   | 
| MediaKeyError | The   | 
| MediaKeyMessageEvent | The   | 
| MediaKeyMessageEventInit | |
| MediaKeyNeededEventInit | |
| MediaKeySession | The   | 
| MediaKeyStatusMap | The   | 
| MediaKeySystemAccess | The   | 
| MediaKeySystemConfiguration | |
| MediaKeySystemMediaCapability | |
| MediaKeys | The   | 
| MediaKeysPolicy | |
| MediaList | The   | 
| MediaQueryList | The   | 
| MediaQueryListEvent | The   | 
| MediaQueryListEventInit | |
| MediaRecorder | The   | 
| MediaRecorderErrorEvent | The   | 
| MediaRecorderErrorEventInit | |
| MediaRecorderOptions | |
| MediaSource | The   | 
| MediaStream | The   | 
| MediaStreamAudioDestinationNode | The   | 
| MediaStreamAudioSourceNode | The   | 
| MediaStreamAudioSourceOptions | |
| MediaStreamConstraints | |
| MediaStreamEvent | The   | 
| MediaStreamEventInit | |
| MediaStreamTrack | The   | 
| MediaStreamTrackEvent | The   | 
| MediaStreamTrackEventInit | |
| MediaTrackConstraintSet | |
| MediaTrackConstraints | |
| MediaTrackSettings | |
| MediaTrackSupportedConstraints | |
| MessageChannel | The   | 
| MessageEvent | The   | 
| MessageEventInit | |
| MessagePort | The   | 
| MidiAccess | The   | 
| MidiConnectionEvent | The   | 
| MidiConnectionEventInit | |
| MidiInput | The   | 
| MidiInputMap | The   | 
| MidiMessageEvent | The   | 
| MidiMessageEventInit | |
| MidiOptions | |
| MidiOutput | The   | 
| MidiOutputMap | The   | 
| MidiPort | The   | 
| MimeType | The   | 
| MimeTypeArray | The   | 
| MouseEvent | The   | 
| MouseEventInit | |
| MouseScrollEvent | The   | 
| MutationEvent | The   | 
| MutationObserver | The   | 
| MutationObserverInit | |
| MutationObservingInfo | |
| MutationRecord | The   | 
| NamedNodeMap | The   | 
| NativeOsFileReadOptions | |
| NativeOsFileWriteAtomicOptions | |
| Navigator | The   | 
| NetworkCommandOptions | |
| NetworkInformation | The   | 
| NetworkResultOptions | |
| Node | The   | 
| NodeFilter | |
| NodeIterator | The   | 
| NodeList | The   | 
| Notification | The   | 
| NotificationBehavior | |
| NotificationEvent | The   | 
| NotificationEventInit | |
| NotificationOptions | |
| ObserverCallback | |
| OfflineAudioCompletionEvent | The   | 
| OfflineAudioCompletionEventInit | |
| OfflineAudioContext | The   | 
| OfflineAudioContextOptions | |
| OfflineResourceList | The   | 
| OffscreenCanvas | The   | 
| OpenWindowEventDetail | |
| OptionalEffectTiming | |
| OscillatorNode | The   | 
| OscillatorOptions | |
| PageTransitionEvent | The   | 
| PageTransitionEventInit | |
| PaintRequest | The   | 
| PaintRequestList | The   | 
| PaintWorkletGlobalScope | The   | 
| PannerNode | The   | 
| PannerOptions | |
| Path2d | The   | 
| PaymentAddress | The   | 
| PaymentMethodChangeEvent | The   | 
| PaymentMethodChangeEventInit | |
| PaymentRequestUpdateEvent | The   | 
| PaymentRequestUpdateEventInit | |
| PaymentResponse | The   | 
| Pbkdf2Params | |
| Performance | The   | 
| PerformanceEntry | The   | 
| PerformanceEntryEventInit | |
| PerformanceEntryFilterOptions | |
| PerformanceMark | The   | 
| PerformanceMeasure | The   | 
| PerformanceNavigation | The   | 
| PerformanceNavigationTiming | The   | 
| PerformanceObserver | The   | 
| PerformanceObserverEntryList | The   | 
| PerformanceResourceTiming | The   | 
| PerformanceServerTiming | The   | 
| PerformanceTiming | The   | 
| PeriodicWave | The   | 
| PeriodicWaveConstraints | |
| PeriodicWaveOptions | |
| PermissionDescriptor | |
| PermissionStatus | The   | 
| Permissions | The   | 
| Plugin | The   | 
| PluginArray | The   | 
| PluginCrashedEventInit | |
| PointerEvent | The   | 
| PointerEventInit | |
| PopStateEvent | The   | 
| PopStateEventInit | |
| PopupBlockedEvent | The   | 
| PopupBlockedEventInit | |
| PositionOptions | |
| Presentation | The   | 
| PresentationAvailability | The   | 
| PresentationConnection | The   | 
| PresentationConnectionAvailableEvent | The   | 
| PresentationConnectionAvailableEventInit | |
| PresentationConnectionCloseEvent | The   | 
| PresentationConnectionCloseEventInit | |
| PresentationConnectionList | The   | 
| PresentationReceiver | The   | 
| PresentationRequest | The   | 
| ProcessingInstruction | The   | 
| ProfileTimelineLayerRect | |
| ProfileTimelineMarker | |
| ProfileTimelineStackFrame | |
| ProgressEvent | The   | 
| ProgressEventInit | |
| PromiseRejectionEvent | The   | 
| PromiseRejectionEventInit | |
| PublicKeyCredential | The   | 
| PublicKeyCredentialDescriptor | |
| PublicKeyCredentialEntity | |
| PublicKeyCredentialParameters | |
| PublicKeyCredentialRequestOptions | |
| PublicKeyCredentialRpEntity | |
| PublicKeyCredentialUserEntity | |
| PushEvent | The   | 
| PushEventInit | |
| PushManager | The   | 
| PushMessageData | The   | 
| PushSubscription | The   | 
| PushSubscriptionInit | |
| PushSubscriptionJson | |
| PushSubscriptionKeys | |
| PushSubscriptionOptions | The   | 
| PushSubscriptionOptionsInit | |
| RadioNodeList | The   | 
| Range | The   | 
| RcwnPerfStats | |
| RcwnStatus | |
| RegisterRequest | |
| RegisterResponse | |
| RegisteredKey | |
| RegistrationOptions | |
| Request | The   | 
| RequestInit | |
| RequestMediaKeySystemAccessNotification | |
| Response | The   | 
| ResponseInit | |
| RsaHashedImportParams | |
| RsaOaepParams | |
| RsaOtherPrimesInfo | |
| RsaPssParams | |
| RtcAnswerOptions | |
| RtcCertificate | The   | 
| RtcCertificateExpiration | |
| RtcCodecStats | |
| RtcConfiguration | |
| RtcDataChannel | The   | 
| RtcDataChannelEvent | The   | 
| RtcDataChannelEventInit | |
| RtcDataChannelInit | |
| RtcFecParameters | |
| RtcIceCandidate | The   | 
| RtcIceCandidateInit | |
| RtcIceCandidatePairStats | |
| RtcIceCandidateStats | |
| RtcIceComponentStats | |
| RtcIceServer | |
| RtcIdentityAssertion | |
| RtcIdentityAssertionResult | |
| RtcIdentityProvider | |
| RtcIdentityProviderDetails | |
| RtcIdentityProviderOptions | |
| RtcIdentityValidationResult | |
| RtcInboundRtpStreamStats | |
| RtcMediaStreamStats | |
| RtcMediaStreamTrackStats | |
| RtcOfferAnswerOptions | |
| RtcOfferOptions | |
| RtcOutboundRtpStreamStats | |
| RtcPeerConnection | The   | 
| RtcPeerConnectionIceEvent | The   | 
| RtcPeerConnectionIceEventInit | |
| RtcRtcpParameters | |
| RtcRtpCodecParameters | |
| RtcRtpContributingSource | |
| RtcRtpEncodingParameters | |
| RtcRtpHeaderExtensionParameters | |
| RtcRtpParameters | |
| RtcRtpReceiver | The   | 
| RtcRtpSender | The   | 
| RtcRtpSourceEntry | |
| RtcRtpSynchronizationSource | |
| RtcRtxParameters | |
| RtcSessionDescription | The   | 
| RtcSessionDescriptionInit | |
| RtcStats | |
| RtcStatsReport | The   | 
| RtcStatsReportInternal | |
| RtcTrackEvent | The   | 
| RtcTransportStats | |
| RtcdtmfSender | The   | 
| RtcdtmfToneChangeEvent | The   | 
| RtcdtmfToneChangeEventInit | |
| RtcrtpContributingSourceStats | |
| RtcrtpStreamStats | |
| Screen | The   | 
| ScreenLuminance | The   | 
| ScreenOrientation | The   | 
| ScriptProcessorNode | The   | 
| ScrollAreaEvent | The   | 
| ScrollIntoViewOptions | |
| ScrollOptions | |
| ScrollToOptions | |
| ScrollViewChangeEventInit | |
| SecurityPolicyViolationEvent | The   | 
| SecurityPolicyViolationEventInit | |
| Selection | The   | 
| ServerSocketOptions | |
| ServiceWorker | The   | 
| ServiceWorkerContainer | The   | 
| ServiceWorkerGlobalScope | The   | 
| ServiceWorkerRegistration | The   | 
| ShadowRoot | The   | 
| ShadowRootInit | |
| SharedWorker | The   | 
| SharedWorkerGlobalScope | The   | 
| SignResponse | |
| SocketElement | |
| SocketOptions | |
| SocketsDict | |
| SourceBuffer | The   | 
| SourceBufferList | The   | 
| SpeechGrammar | The   | 
| SpeechGrammarList | The   | 
| SpeechRecognition | The   | 
| SpeechRecognitionAlternative | The   | 
| SpeechRecognitionError | The   | 
| SpeechRecognitionErrorInit | |
| SpeechRecognitionEvent | The   | 
| SpeechRecognitionEventInit | |
| SpeechRecognitionResult | The   | 
| SpeechRecognitionResultList | The   | 
| SpeechSynthesis | The   | 
| SpeechSynthesisErrorEvent | The   | 
| SpeechSynthesisErrorEventInit | |
| SpeechSynthesisEvent | The   | 
| SpeechSynthesisEventInit | |
| SpeechSynthesisUtterance | The   | 
| SpeechSynthesisVoice | The   | 
| StereoPannerNode | The   | 
| StereoPannerOptions | |
| Storage | The   | 
| StorageEstimate | |
| StorageEvent | The   | 
| StorageEventInit | |
| StorageManager | The   | 
| StyleRuleChangeEventInit | |
| StyleSheet | The   | 
| StyleSheetApplicableStateChangeEventInit | |
| StyleSheetChangeEventInit | |
| StyleSheetList | The   | 
| SubtleCrypto | The   | 
| SvgAngle | The   | 
| SvgAnimateElement | The   | 
| SvgAnimateMotionElement | The   | 
| SvgAnimateTransformElement | The   | 
| SvgAnimatedAngle | The   | 
| SvgAnimatedBoolean | The   | 
| SvgAnimatedEnumeration | The   | 
| SvgAnimatedInteger | The   | 
| SvgAnimatedLength | The   | 
| SvgAnimatedLengthList | The   | 
| SvgAnimatedNumber | The   | 
| SvgAnimatedNumberList | The   | 
| SvgAnimatedPreserveAspectRatio | The   | 
| SvgAnimatedRect | The   | 
| SvgAnimatedString | The   | 
| SvgAnimatedTransformList | The   | 
| SvgAnimationElement | The   | 
| SvgBoundingBoxOptions | |
| SvgCircleElement | The   | 
| SvgClipPathElement | The   | 
| SvgComponentTransferFunctionElement | The   | 
| SvgDefsElement | The   | 
| SvgDescElement | The   | 
| SvgElement | The   | 
| SvgEllipseElement | The   | 
| SvgFilterElement | The   | 
| SvgForeignObjectElement | The   | 
| SvgGeometryElement | The   | 
| SvgGradientElement | The   | 
| SvgGraphicsElement | The   | 
| SvgImageElement | The   | 
| SvgLength | The   | 
| SvgLengthList | The   | 
| SvgLineElement | The   | 
| SvgLinearGradientElement | The   | 
| SvgMarkerElement | The   | 
| SvgMaskElement | The   | 
| SvgMatrix | The   | 
| SvgMetadataElement | The   | 
| SvgNumber | The   | 
| SvgNumberList | The   | 
| SvgPathElement | The   | 
| SvgPathSegList | The   | 
| SvgPatternElement | The   | 
| SvgPoint | The   | 
| SvgPointList | The   | 
| SvgPolygonElement | The   | 
| SvgPolylineElement | The   | 
| SvgPreserveAspectRatio | The   | 
| SvgRadialGradientElement | The   | 
| SvgRect | The   | 
| SvgRectElement | The   | 
| SvgScriptElement | The   | 
| SvgSetElement | The   | 
| SvgStopElement | The   | 
| SvgStringList | The   | 
| SvgStyleElement | The   | 
| SvgSwitchElement | The   | 
| SvgSymbolElement | The   | 
| SvgTextContentElement | The   | 
| SvgTextElement | The   | 
| SvgTextPathElement | The   | 
| SvgTextPositioningElement | The   | 
| SvgTitleElement | The   | 
| SvgTransform | The   | 
| SvgTransformList | The   | 
| SvgUnitTypes | The   | 
| SvgUseElement | The   | 
| SvgViewElement | The   | 
| SvgZoomAndPan | The   | 
| SvgaElement | The   | 
| SvgfeBlendElement | The   | 
| SvgfeColorMatrixElement | The   | 
| SvgfeComponentTransferElement | The   | 
| SvgfeCompositeElement | The   | 
| SvgfeConvolveMatrixElement | The   | 
| SvgfeDiffuseLightingElement | The   | 
| SvgfeDisplacementMapElement | The   | 
| SvgfeDistantLightElement | The   | 
| SvgfeDropShadowElement | The   | 
| SvgfeFloodElement | The   | 
| SvgfeFuncAElement | The   | 
| SvgfeFuncBElement | The   | 
| SvgfeFuncGElement | The   | 
| SvgfeFuncRElement | The   | 
| SvgfeGaussianBlurElement | The   | 
| SvgfeImageElement | The   | 
| SvgfeMergeElement | The   | 
| SvgfeMergeNodeElement | The   | 
| SvgfeMorphologyElement | The   | 
| SvgfeOffsetElement | The   | 
| SvgfePointLightElement | The   | 
| SvgfeSpecularLightingElement | The   | 
| SvgfeSpotLightElement | The   | 
| SvgfeTileElement | The   | 
| SvgfeTurbulenceElement | The   | 
| SvggElement | The   | 
| SvgmPathElement | The   | 
| SvgsvgElement | The   | 
| SvgtSpanElement | The   | 
| TcpServerSocket | The   | 
| TcpServerSocketEvent | The   | 
| TcpServerSocketEventInit | |
| TcpSocket | The   | 
| TcpSocketErrorEvent | The   | 
| TcpSocketErrorEventInit | |
| TcpSocketEvent | The   | 
| TcpSocketEventInit | |
| Text | The   | 
| TextDecodeOptions | |
| TextDecoder | The   | 
| TextDecoderOptions | |
| TextEncoder | The   | 
| TextMetrics | The   | 
| TextTrack | The   | 
| TextTrackCue | The   | 
| TextTrackCueList | The   | 
| TextTrackList | The   | 
| TimeEvent | The   | 
| TimeRanges | The   | 
| Touch | The   | 
| TouchEvent | The   | 
| TouchEventInit | |
| TouchInit | |
| TouchList | The   | 
| TrackEvent | The   | 
| TrackEventInit | |
| TransitionEvent | The   | 
| TransitionEventInit | |
| TreeCellInfo | |
| TreeWalker | The   | 
| U2f | The   | 
| U2fClientData | |
| UdpMessageEventInit | |
| UdpOptions | |
| UiEvent | The   | 
| UiEventInit | |
| Url | The   | 
| UrlSearchParams | The   | 
| UserProximityEvent | The   | 
| UserProximityEventInit | |
| ValidityState | The   | 
| VideoConfiguration | |
| VideoPlaybackQuality | The   | 
| VideoStreamTrack | The   | 
| VideoTrack | The   | 
| VideoTrackList | The   | 
| VoidCallback | |
| VrDisplay | The   | 
| VrDisplayCapabilities | The   | 
| VrEyeParameters | The   | 
| VrFieldOfView | The   | 
| VrFrameData | The   | 
| VrLayer | |
| VrMockController | The   | 
| VrMockDisplay | The   | 
| VrPose | The   | 
| VrServiceTest | The   | 
| VrStageParameters | The   | 
| VrSubmitFrameResult | The   | 
| VttCue | The   | 
| VttRegion | The   | 
| WaveShaperNode | The   | 
| WaveShaperOptions | |
| WebGl2RenderingContext | The   | 
| WebGlActiveInfo | The   | 
| WebGlBuffer | The   | 
| WebGlContextAttributes | |
| WebGlContextEvent | The   | 
| WebGlContextEventInit | |
| WebGlFramebuffer | The   | 
| WebGlProgram | The   | 
| WebGlQuery | The   | 
| WebGlRenderbuffer | The   | 
| WebGlRenderingContext | The   | 
| WebGlSampler | The   | 
| WebGlShader | The   | 
| WebGlShaderPrecisionFormat | The   | 
| WebGlSync | The   | 
| WebGlTexture | The   | 
| WebGlTransformFeedback | The   | 
| WebGlUniformLocation | The   | 
| WebGlVertexArrayObject | The   | 
| WebGpu | The   | 
| WebGpuAdapter | The   | 
| WebGpuAdapterDescriptor | |
| WebGpuAttachmentState | The   | 
| WebGpuAttachmentStateDescriptor | |
| WebGpuBindGroup | The   | 
| WebGpuBindGroupBinding | |
| WebGpuBindGroupDescriptor | |
| WebGpuBindGroupLayout | The   | 
| WebGpuBindGroupLayoutDescriptor | |
| WebGpuBinding | |
| WebGpuBindingType | The   | 
| WebGpuBlendDescriptor | |
| WebGpuBlendFactor | The   | 
| WebGpuBlendOperation | The   | 
| WebGpuBlendState | The   | 
| WebGpuBlendStateDescriptor | |
| WebGpuBuffer | The   | 
| WebGpuBufferBinding | |
| WebGpuBufferDescriptor | |
| WebGpuBufferUsage | The   | 
| WebGpuColorWriteBits | The   | 
| WebGpuCommandBuffer | The   | 
| WebGpuCommandEncoder | The   | 
| WebGpuCommandEncoderDescriptor | |
| WebGpuCompareFunction | The   | 
| WebGpuComputePipeline | The   | 
| WebGpuComputePipelineDescriptor | |
| WebGpuDepthStencilState | The   | 
| WebGpuDepthStencilStateDescriptor | |
| WebGpuDevice | The   | 
| WebGpuDeviceDescriptor | |
| WebGpuExtensions | |
| WebGpuFence | The   | 
| WebGpuFilterMode | The   | 
| WebGpuIndexFormat | The   | 
| WebGpuInputState | The   | 
| WebGpuInputStateDescriptor | |
| WebGpuInputStepMode | The   | 
| WebGpuLimits | |
| WebGpuLoadOp | The   | 
| WebGpuLogEntry | The   | 
| WebGpuPipelineDescriptorBase | |
| WebGpuPipelineLayout | The   | 
| WebGpuPipelineLayoutDescriptor | |
| WebGpuPipelineStageDescriptor | |
| WebGpuPrimitiveTopology | The   | 
| WebGpuQueue | The   | 
| WebGpuRenderPassAttachmentDescriptor | |
| WebGpuRenderPassDescriptor | |
| WebGpuRenderPipeline | The   | 
| WebGpuRenderPipelineDescriptor | |
| WebGpuSampler | The   | 
| WebGpuSamplerDescriptor | |
| WebGpuShaderModule | The   | 
| WebGpuShaderModuleDescriptor | |
| WebGpuShaderStage | The   | 
| WebGpuShaderStageBit | The   | 
| WebGpuStencilOperation | The   | 
| WebGpuStencilStateFaceDescriptor | |
| WebGpuStoreOp | The   | 
| WebGpuSwapChain | The   | 
| WebGpuSwapChainDescriptor | |
| WebGpuTexture | The   | 
| WebGpuTextureDescriptor | |
| WebGpuTextureDimension | The   | 
| WebGpuTextureFormat | The   | 
| WebGpuTextureUsage | The   | 
| WebGpuTextureView | The   | 
| WebGpuTextureViewDescriptor | |
| WebGpuVertexAttributeDescriptor | |
| WebGpuVertexFormat | The   | 
| WebGpuVertexInputDescriptor | |
| WebKitCssMatrix | The   | 
| WebSocket | The   | 
| WebSocketDict | |
| WebSocketElement | |
| WebrtcGlobalStatisticsReport | |
| WheelEvent | The   | 
| WheelEventInit | |
| WidevineCdmManifest | |
| Window | The   | 
| WindowClient | The   | 
| Worker | The   | 
| WorkerDebuggerGlobalScope | The   | 
| WorkerGlobalScope | The   | 
| WorkerLocation | The   | 
| WorkerNavigator | The   | 
| WorkerOptions | |
| Worklet | The   | 
| WorkletGlobalScope | The   | 
| XPathExpression | The   | 
| XPathNsResolver | |
| XPathResult | The   | 
| XmlDocument | The   | 
| XmlHttpRequest | The   | 
| XmlHttpRequestEventTarget | The   | 
| XmlHttpRequestUpload | The   | 
| XmlSerializer | The   | 
| XsltProcessor | The   | 
Enums
Functions
| window | Getter for the   |