Skip to content

GlobalThis

[<Interface>]
type GlobalThis =
    abstract member AbortController: AbortControllerConstructor with get, set
    abstract member AbortSignal: AbortSignalConstructor with get, set
    abstract member AbstractRange: AbstractRangeConstructor with get, set
    abstract member AggregateError: AggregateErrorConstructor with get, set
    abstract member AnalyserNode: AnalyserNodeConstructor with get, set
    abstract member Animation: AnimationConstructor with get, set
    abstract member AnimationEffect: AnimationEffectConstructor with get, set
    abstract member AnimationEvent: AnimationEventConstructor with get, set
    abstract member AnimationPlaybackEvent: AnimationPlaybackEventConstructor with get, set
    abstract member AnimationTimeline: AnimationTimelineConstructor with get, set
    abstract member Array: ArrayConstructor with get, set
    abstract member ArrayBuffer: ArrayBufferConstructor with get, set
    abstract member AsyncDisposableStack: AsyncDisposableStackConstructor with get, set
    abstract member Atomics: Atomics with get, set
    abstract member Attr: AttrConstructor with get, set
    abstract member Audio: AudioConstructor with get, set
    abstract member AudioBuffer: AudioBufferConstructor with get, set
    abstract member AudioBufferSourceNode: AudioBufferSourceNodeConstructor with get, set
    abstract member AudioContext: AudioContextConstructor with get, set
    abstract member AudioData: AudioDataConstructor with get, set
    abstract member AudioDecoder: AudioDecoderConstructor with get, set
    abstract member AudioDestinationNode: AudioDestinationNodeConstructor with get, set
    abstract member AudioEncoder: AudioEncoderConstructor with get, set
    abstract member AudioListener: AudioListenerConstructor with get, set
    abstract member AudioNode: AudioNodeConstructor with get, set
    abstract member AudioParam: AudioParamConstructor with get, set
    abstract member AudioParamMap: AudioParamMapConstructor with get, set
    abstract member AudioProcessingEvent: AudioProcessingEventConstructor with get, set
    abstract member AudioScheduledSourceNode: AudioScheduledSourceNodeConstructor with get, set
    abstract member AudioWorklet: AudioWorkletConstructor with get, set
    abstract member AudioWorkletNode: AudioWorkletNodeConstructor with get, set
    abstract member AuthenticatorAssertionResponse: AuthenticatorAssertionResponseConstructor with get, set
    abstract member AuthenticatorAttestationResponse: AuthenticatorAttestationResponseConstructor with get, set
    abstract member AuthenticatorResponse: AuthenticatorResponseConstructor with get, set
    abstract member BarProp: BarPropConstructor with get, set
    abstract member BaseAudioContext: BaseAudioContextConstructor with get, set
    abstract member BeforeUnloadEvent: BeforeUnloadEventConstructor with get, set
    abstract member BigInt: BigIntConstructor with get, set
    abstract member BigInt64Array: BigInt64ArrayConstructor with get, set
    abstract member BigUint64Array: BigUint64ArrayConstructor with get, set
    abstract member BiquadFilterNode: BiquadFilterNodeConstructor with get, set
    abstract member Blob: BlobConstructor with get, set
    abstract member BlobEvent: BlobEventConstructor with get, set
    abstract member Boolean: BooleanConstructor with get, set
    abstract member BroadcastChannel: BroadcastChannelConstructor with get, set
    abstract member ByteLengthQueuingStrategy: ByteLengthQueuingStrategyConstructor with get, set
    abstract member CDATASection: CDATASectionConstructor with get, set
    abstract member CSS: CSS with get, set
    abstract member CSSAnimation: CSSAnimationConstructor with get, set
    abstract member CSSConditionRule: CSSConditionRuleConstructor with get, set
    abstract member CSSContainerRule: CSSContainerRuleConstructor with get, set
    abstract member CSSCounterStyleRule: CSSCounterStyleRuleConstructor with get, set
    abstract member CSSFontFaceDescriptors: CSSFontFaceDescriptorsConstructor with get, set
    abstract member CSSFontFaceRule: CSSFontFaceRuleConstructor with get, set
    abstract member CSSFontFeatureValuesRule: CSSFontFeatureValuesRuleConstructor with get, set
    abstract member CSSFontPaletteValuesRule: CSSFontPaletteValuesRuleConstructor with get, set
    abstract member CSSGroupingRule: CSSGroupingRuleConstructor with get, set
    abstract member CSSImageValue: CSSImageValueConstructor with get, set
    abstract member CSSImportRule: CSSImportRuleConstructor with get, set
    abstract member CSSKeyframeRule: CSSKeyframeRuleConstructor with get, set
    abstract member CSSKeyframesRule: CSSKeyframesRuleConstructor with get, set
    abstract member CSSKeywordValue: CSSKeywordValueConstructor with get, set
    abstract member CSSLayerBlockRule: CSSLayerBlockRuleConstructor with get, set
    abstract member CSSLayerStatementRule: CSSLayerStatementRuleConstructor with get, set
    abstract member CSSMathClamp: CSSMathClampConstructor with get, set
    abstract member CSSMathInvert: CSSMathInvertConstructor with get, set
    abstract member CSSMathMax: CSSMathMaxConstructor with get, set
    abstract member CSSMathMin: CSSMathMinConstructor with get, set
    abstract member CSSMathNegate: CSSMathNegateConstructor with get, set
    abstract member CSSMathProduct: CSSMathProductConstructor with get, set
    abstract member CSSMathSum: CSSMathSumConstructor with get, set
    abstract member CSSMathValue: CSSMathValueConstructor with get, set
    abstract member CSSMatrixComponent: CSSMatrixComponentConstructor with get, set
    abstract member CSSMediaRule: CSSMediaRuleConstructor with get, set
    abstract member CSSNamespaceRule: CSSNamespaceRuleConstructor with get, set
    abstract member CSSNestedDeclarations: CSSNestedDeclarationsConstructor with get, set
    abstract member CSSNumericArray: CSSNumericArrayConstructor with get, set
    abstract member CSSNumericValue: CSSNumericValueConstructor with get, set
    abstract member CSSPageDescriptors: CSSPageDescriptorsConstructor with get, set
    abstract member CSSPageRule: CSSPageRuleConstructor with get, set
    abstract member CSSPerspective: CSSPerspectiveConstructor with get, set
    abstract member CSSPositionTryDescriptors: CSSPositionTryDescriptorsConstructor with get, set
    abstract member CSSPositionTryRule: CSSPositionTryRuleConstructor with get, set
    abstract member CSSPropertyRule: CSSPropertyRuleConstructor with get, set
    abstract member CSSRotate: CSSRotateConstructor with get, set
    abstract member CSSRule: CSSRuleConstructor with get, set
    abstract member CSSRuleList: CSSRuleListConstructor with get, set
    abstract member CSSScale: CSSScaleConstructor with get, set
    abstract member CSSScopeRule: CSSScopeRuleConstructor with get, set
    abstract member CSSSkew: CSSSkewConstructor with get, set
    abstract member CSSSkewX: CSSSkewXConstructor with get, set
    abstract member CSSSkewY: CSSSkewYConstructor with get, set
    abstract member CSSStartingStyleRule: CSSStartingStyleRuleConstructor with get, set
    abstract member CSSStyleDeclaration: CSSStyleDeclarationConstructor with get, set
    abstract member CSSStyleProperties: CSSStylePropertiesConstructor with get, set
    abstract member CSSStyleRule: CSSStyleRuleConstructor with get, set
    abstract member CSSStyleSheet: CSSStyleSheetConstructor with get, set
    abstract member CSSStyleValue: CSSStyleValueConstructor with get, set
    abstract member CSSSupportsRule: CSSSupportsRuleConstructor with get, set
    abstract member CSSTransformComponent: CSSTransformComponentConstructor with get, set
    abstract member CSSTransformValue: CSSTransformValueConstructor with get, set
    abstract member CSSTransition: CSSTransitionConstructor with get, set
    abstract member CSSTranslate: CSSTranslateConstructor with get, set
    abstract member CSSUnitValue: CSSUnitValueConstructor with get, set
    abstract member CSSUnparsedValue: CSSUnparsedValueConstructor with get, set
    abstract member CSSVariableReferenceValue: CSSVariableReferenceValueConstructor with get, set
    abstract member CSSViewTransitionRule: CSSViewTransitionRuleConstructor with get, set
    abstract member Cache: CacheConstructor with get, set
    abstract member CacheStorage: CacheStorageConstructor with get, set
    abstract member CanvasCaptureMediaStreamTrack: CanvasCaptureMediaStreamTrackConstructor with get, set
    abstract member CanvasGradient: CanvasGradientConstructor with get, set
    abstract member CanvasPattern: CanvasPatternConstructor with get, set
    abstract member CanvasRenderingContext2D: CanvasRenderingContext2DConstructor with get, set
    abstract member CaretPosition: CaretPositionConstructor with get, set
    abstract member ChannelMergerNode: ChannelMergerNodeConstructor with get, set
    abstract member ChannelSplitterNode: ChannelSplitterNodeConstructor with get, set
    abstract member CharacterData: CharacterDataConstructor with get, set
    abstract member Clipboard: ClipboardConstructor with get, set
    abstract member ClipboardEvent: ClipboardEventConstructor with get, set
    abstract member ClipboardItem: ClipboardItemConstructor with get, set
    abstract member CloseEvent: CloseEventConstructor with get, set
    abstract member CloseWatcher: CloseWatcherConstructor with get, set
    abstract member CommandEvent: CommandEventConstructor with get, set
    abstract member Comment: CommentConstructor with get, set
    abstract member CompositionEvent: CompositionEventConstructor with get, set
    abstract member CompressionStream: CompressionStreamConstructor with get, set
    abstract member ConstantSourceNode: ConstantSourceNodeConstructor with get, set
    abstract member ContentVisibilityAutoStateChangeEvent: ContentVisibilityAutoStateChangeEventConstructor with get, set
    abstract member ConvolverNode: ConvolverNodeConstructor with get, set
    abstract member CookieChangeEvent: CookieChangeEventConstructor with get, set
    abstract member CookieStore: CookieStoreConstructor with get, set
    abstract member CookieStoreManager: CookieStoreManagerConstructor with get, set
    abstract member CountQueuingStrategy: CountQueuingStrategyConstructor with get, set
    abstract member Credential: CredentialConstructor with get, set
    abstract member CredentialsContainer: CredentialsContainerConstructor with get, set
    abstract member Crypto: CryptoConstructor with get, set
    abstract member CryptoKey: CryptoKeyConstructor with get, set
    abstract member CustomElementRegistry: CustomElementRegistryConstructor with get, set
    abstract member CustomEvent: CustomEventConstructor with get, set
    abstract member CustomStateSet: CustomStateSetConstructor with get, set
    abstract member DOMException: DOMExceptionConstructor with get, set
    abstract member DOMImplementation: DOMImplementationConstructor with get, set
    abstract member DOMMatrix: DOMMatrixConstructor with get, set
    abstract member DOMMatrixReadOnly: DOMMatrixReadOnlyConstructor with get, set
    abstract member DOMParser: DOMParserConstructor with get, set
    abstract member DOMPoint: DOMPointConstructor with get, set
    abstract member DOMPointReadOnly: DOMPointReadOnlyConstructor with get, set
    abstract member DOMQuad: DOMQuadConstructor with get, set
    abstract member DOMRect: DOMRectConstructor with get, set
    abstract member DOMRectList: DOMRectListConstructor with get, set
    abstract member DOMRectReadOnly: DOMRectReadOnlyConstructor with get, set
    abstract member DOMStringList: DOMStringListConstructor with get, set
    abstract member DOMStringMap: DOMStringMapConstructor with get, set
    abstract member DOMTokenList: DOMTokenListConstructor with get, set
    abstract member DataTransfer: DataTransferConstructor with get, set
    abstract member DataTransferItem: DataTransferItemConstructor with get, set
    abstract member DataTransferItemList: DataTransferItemListConstructor with get, set
    abstract member DataView: DataViewConstructor with get, set
    abstract member Date: DateConstructor with get, set
    abstract member DecompressionStream: DecompressionStreamConstructor with get, set
    abstract member DelayNode: DelayNodeConstructor with get, set
    abstract member DeviceMotionEvent: DeviceMotionEventConstructor with get, set
    abstract member DeviceOrientationEvent: DeviceOrientationEventConstructor with get, set
    abstract member DigitalCredential: DigitalCredentialConstructor with get, set
    abstract member DisposableStack: DisposableStackConstructor with get, set
    abstract member Document: DocumentConstructor with get, set
    abstract member DocumentFragment: DocumentFragmentConstructor with get, set
    abstract member DocumentPictureInPicture: DocumentPictureInPictureConstructor with get, set
    abstract member DocumentPictureInPictureEvent: DocumentPictureInPictureEventConstructor with get, set
    abstract member DocumentTimeline: DocumentTimelineConstructor with get, set
    abstract member DocumentType: DocumentTypeConstructor with get, set
    abstract member DragEvent: DragEventConstructor with get, set
    abstract member DynamicsCompressorNode: DynamicsCompressorNodeConstructor with get, set
    abstract member Element: ElementConstructor with get, set
    abstract member ElementInternals: ElementInternalsConstructor with get, set
    abstract member EncodedAudioChunk: EncodedAudioChunkConstructor with get, set
    abstract member EncodedVideoChunk: EncodedVideoChunkConstructor with get, set
    abstract member Error: ErrorConstructor with get, set
    abstract member ErrorEvent: ErrorEventConstructor with get, set
    abstract member EvalError: EvalErrorConstructor with get, set
    abstract member Event: EventConstructor with get, set
    abstract member EventCounts: EventCountsConstructor with get, set
    abstract member EventSource: EventSourceConstructor with get, set
    abstract member EventTarget: EventTargetConstructor with get, set
    abstract member External: ExternalConstructor with get, set
    abstract member File: FileConstructor with get, set
    abstract member FileList: FileListConstructor with get, set
    abstract member FileReader: FileReaderConstructor with get, set
    abstract member FileSystem: FileSystemConstructor with get, set
    abstract member FileSystemDirectoryEntry: FileSystemDirectoryEntryConstructor with get, set
    abstract member FileSystemDirectoryHandle: FileSystemDirectoryHandleConstructor with get, set
    abstract member FileSystemDirectoryReader: FileSystemDirectoryReaderConstructor with get, set
    abstract member FileSystemEntry: FileSystemEntryConstructor with get, set
    abstract member FileSystemFileEntry: FileSystemFileEntryConstructor with get, set
    abstract member FileSystemFileHandle: FileSystemFileHandleConstructor with get, set
    abstract member FileSystemHandle: FileSystemHandleConstructor with get, set
    abstract member FileSystemWritableFileStream: FileSystemWritableFileStreamConstructor with get, set
    abstract member FinalizationRegistry: FinalizationRegistryConstructor with get, set
    abstract member Float16Array: Float16ArrayConstructor with get, set
    abstract member Float32Array: Float32ArrayConstructor with get, set
    abstract member Float64Array: Float64ArrayConstructor with get, set
    abstract member FocusEvent: FocusEventConstructor with get, set
    abstract member FontFace: FontFaceConstructor with get, set
    abstract member FontFaceSet: FontFaceSetConstructor with get, set
    abstract member FontFaceSetLoadEvent: FontFaceSetLoadEventConstructor with get, set
    abstract member FormData: FormDataConstructor with get, set
    abstract member FormDataEvent: FormDataEventConstructor with get, set
    abstract member FragmentDirective: FragmentDirectiveConstructor with get, set
    abstract member Function: FunctionConstructor with get, set
    abstract member GPU: GPUConstructor with get, set
    abstract member GPUAdapter: GPUAdapterConstructor with get, set
    abstract member GPUAdapterInfo: GPUAdapterInfoConstructor with get, set
    abstract member GPUBindGroup: GPUBindGroupConstructor with get, set
    abstract member GPUBindGroupLayout: GPUBindGroupLayoutConstructor with get, set
    abstract member GPUBuffer: GPUBufferConstructor with get, set
    abstract member GPUBufferUsage: GPUBufferUsage with get, set
    abstract member GPUCanvasContext: GPUCanvasContextConstructor with get, set
    abstract member GPUColorWrite: GPUColorWrite with get, set
    abstract member GPUCommandBuffer: GPUCommandBufferConstructor with get, set
    abstract member GPUCommandEncoder: GPUCommandEncoderConstructor with get, set
    abstract member GPUCompilationInfo: GPUCompilationInfoConstructor with get, set
    abstract member GPUCompilationMessage: GPUCompilationMessageConstructor with get, set
    abstract member GPUComputePassEncoder: GPUComputePassEncoderConstructor with get, set
    abstract member GPUComputePipeline: GPUComputePipelineConstructor with get, set
    abstract member GPUDevice: GPUDeviceConstructor with get, set
    abstract member GPUDeviceLostInfo: GPUDeviceLostInfoConstructor with get, set
    abstract member GPUError: GPUErrorConstructor with get, set
    abstract member GPUExternalTexture: GPUExternalTextureConstructor with get, set
    abstract member GPUInternalError: GPUInternalErrorConstructor with get, set
    abstract member GPUMapMode: GPUMapMode with get, set
    abstract member GPUOutOfMemoryError: GPUOutOfMemoryErrorConstructor with get, set
    abstract member GPUPipelineError: GPUPipelineErrorConstructor with get, set
    abstract member GPUPipelineLayout: GPUPipelineLayoutConstructor with get, set
    abstract member GPUQuerySet: GPUQuerySetConstructor with get, set
    abstract member GPUQueue: GPUQueueConstructor with get, set
    abstract member GPURenderBundle: GPURenderBundleConstructor with get, set
    abstract member GPURenderBundleEncoder: GPURenderBundleEncoderConstructor with get, set
    abstract member GPURenderPassEncoder: GPURenderPassEncoderConstructor with get, set
    abstract member GPURenderPipeline: GPURenderPipelineConstructor with get, set
    abstract member GPUSampler: GPUSamplerConstructor with get, set
    abstract member GPUShaderModule: GPUShaderModuleConstructor with get, set
    abstract member GPUShaderStage: GPUShaderStage with get, set
    abstract member GPUSupportedFeatures: GPUSupportedFeaturesConstructor with get, set
    abstract member GPUSupportedLimits: GPUSupportedLimitsConstructor with get, set
    abstract member GPUTexture: GPUTextureConstructor with get, set
    abstract member GPUTextureUsage: GPUTextureUsage with get, set
    abstract member GPUTextureView: GPUTextureViewConstructor with get, set
    abstract member GPUUncapturedErrorEvent: GPUUncapturedErrorEventConstructor with get, set
    abstract member GPUValidationError: GPUValidationErrorConstructor with get, set
    abstract member GainNode: GainNodeConstructor with get, set
    abstract member Gamepad: GamepadConstructor with get, set
    abstract member GamepadButton: GamepadButtonConstructor with get, set
    abstract member GamepadEvent: GamepadEventConstructor with get, set
    abstract member GamepadHapticActuator: GamepadHapticActuatorConstructor with get, set
    abstract member Geolocation: GeolocationConstructor with get, set
    abstract member GeolocationCoordinates: GeolocationCoordinatesConstructor with get, set
    abstract member GeolocationPosition: GeolocationPositionConstructor with get, set
    abstract member GeolocationPositionError: GeolocationPositionErrorConstructor with get, set
    abstract member HTMLAllCollection: HTMLAllCollectionConstructor with get, set
    abstract member HTMLAnchorElement: HTMLAnchorElementConstructor with get, set
    abstract member HTMLAreaElement: HTMLAreaElementConstructor with get, set
    abstract member HTMLAudioElement: HTMLAudioElementConstructor with get, set
    abstract member HTMLBRElement: HTMLBRElementConstructor with get, set
    abstract member HTMLBaseElement: HTMLBaseElementConstructor with get, set
    abstract member HTMLBodyElement: HTMLBodyElementConstructor with get, set
    abstract member HTMLButtonElement: HTMLButtonElementConstructor with get, set
    abstract member HTMLCanvasElement: HTMLCanvasElementConstructor with get, set
    abstract member HTMLCollection: HTMLCollectionConstructor with get, set
    abstract member HTMLDListElement: HTMLDListElementConstructor with get, set
    abstract member HTMLDataElement: HTMLDataElementConstructor with get, set
    abstract member HTMLDataListElement: HTMLDataListElementConstructor with get, set
    abstract member HTMLDetailsElement: HTMLDetailsElementConstructor with get, set
    abstract member HTMLDialogElement: HTMLDialogElementConstructor with get, set
    abstract member HTMLDirectoryElement: HTMLDirectoryElementConstructor with get, set
    abstract member HTMLDivElement: HTMLDivElementConstructor with get, set
    abstract member HTMLDocument: HTMLDocumentConstructor with get, set
    abstract member HTMLElement: HTMLElementConstructor with get, set
    abstract member HTMLEmbedElement: HTMLEmbedElementConstructor with get, set
    abstract member HTMLFieldSetElement: HTMLFieldSetElementConstructor with get, set
    abstract member HTMLFontElement: HTMLFontElementConstructor with get, set
    abstract member HTMLFormControlsCollection: HTMLFormControlsCollectionConstructor with get, set
    abstract member HTMLFormElement: HTMLFormElementConstructor with get, set
    abstract member HTMLFrameElement: HTMLFrameElementConstructor with get, set
    abstract member HTMLFrameSetElement: HTMLFrameSetElementConstructor with get, set
    abstract member HTMLHRElement: HTMLHRElementConstructor with get, set
    abstract member HTMLHeadElement: HTMLHeadElementConstructor with get, set
    abstract member HTMLHeadingElement: HTMLHeadingElementConstructor with get, set
    abstract member HTMLHtmlElement: HTMLHtmlElementConstructor with get, set
    abstract member HTMLIFrameElement: HTMLIFrameElementConstructor with get, set
    abstract member HTMLImageElement: HTMLImageElementConstructor with get, set
    abstract member HTMLInputElement: HTMLInputElementConstructor with get, set
    abstract member HTMLLIElement: HTMLLIElementConstructor with get, set
    abstract member HTMLLabelElement: HTMLLabelElementConstructor with get, set
    abstract member HTMLLegendElement: HTMLLegendElementConstructor with get, set
    abstract member HTMLLinkElement: HTMLLinkElementConstructor with get, set
    abstract member HTMLMapElement: HTMLMapElementConstructor with get, set
    abstract member HTMLMarqueeElement: HTMLMarqueeElementConstructor with get, set
    abstract member HTMLMediaElement: HTMLMediaElementConstructor with get, set
    abstract member HTMLMenuElement: HTMLMenuElementConstructor with get, set
    abstract member HTMLMetaElement: HTMLMetaElementConstructor with get, set
    abstract member HTMLMeterElement: HTMLMeterElementConstructor with get, set
    abstract member HTMLModElement: HTMLModElementConstructor with get, set
    abstract member HTMLOListElement: HTMLOListElementConstructor with get, set
    abstract member HTMLObjectElement: HTMLObjectElementConstructor with get, set
    abstract member HTMLOptGroupElement: HTMLOptGroupElementConstructor with get, set
    abstract member HTMLOptionElement: HTMLOptionElementConstructor with get, set
    abstract member HTMLOptionsCollection: HTMLOptionsCollectionConstructor with get, set
    abstract member HTMLOutputElement: HTMLOutputElementConstructor with get, set
    abstract member HTMLParagraphElement: HTMLParagraphElementConstructor with get, set
    abstract member HTMLParamElement: HTMLParamElementConstructor with get, set
    abstract member HTMLPictureElement: HTMLPictureElementConstructor with get, set
    abstract member HTMLPreElement: HTMLPreElementConstructor with get, set
    abstract member HTMLProgressElement: HTMLProgressElementConstructor with get, set
    abstract member HTMLQuoteElement: HTMLQuoteElementConstructor with get, set
    abstract member HTMLScriptElement: HTMLScriptElementConstructor with get, set
    abstract member HTMLSelectElement: HTMLSelectElementConstructor with get, set
    abstract member HTMLSlotElement: HTMLSlotElementConstructor with get, set
    abstract member HTMLSourceElement: HTMLSourceElementConstructor with get, set
    abstract member HTMLSpanElement: HTMLSpanElementConstructor with get, set
    abstract member HTMLStyleElement: HTMLStyleElementConstructor with get, set
    abstract member HTMLTableCaptionElement: HTMLTableCaptionElementConstructor with get, set
    abstract member HTMLTableCellElement: HTMLTableCellElementConstructor with get, set
    abstract member HTMLTableColElement: HTMLTableColElementConstructor with get, set
    abstract member HTMLTableElement: HTMLTableElementConstructor with get, set
    abstract member HTMLTableRowElement: HTMLTableRowElementConstructor with get, set
    abstract member HTMLTableSectionElement: HTMLTableSectionElementConstructor with get, set
    abstract member HTMLTemplateElement: HTMLTemplateElementConstructor with get, set
    abstract member HTMLTextAreaElement: HTMLTextAreaElementConstructor with get, set
    abstract member HTMLTimeElement: HTMLTimeElementConstructor with get, set
    abstract member HTMLTitleElement: HTMLTitleElementConstructor with get, set
    abstract member HTMLTrackElement: HTMLTrackElementConstructor with get, set
    abstract member HTMLUListElement: HTMLUListElementConstructor with get, set
    abstract member HTMLUnknownElement: HTMLUnknownElementConstructor with get, set
    abstract member HTMLVideoElement: HTMLVideoElementConstructor with get, set
    abstract member HashChangeEvent: HashChangeEventConstructor with get, set
    abstract member Headers: HeadersConstructor with get, set
    abstract member Highlight: HighlightConstructor with get, set
    abstract member HighlightRegistry: HighlightRegistryConstructor with get, set
    abstract member History: HistoryConstructor with get, set
    abstract member IDBCursor: IDBCursorConstructor with get, set
    abstract member IDBCursorWithValue: IDBCursorWithValueConstructor with get, set
    abstract member IDBDatabase: IDBDatabaseConstructor with get, set
    abstract member IDBFactory: IDBFactoryConstructor with get, set
    abstract member IDBIndex: IDBIndexConstructor with get, set
    abstract member IDBKeyRange: IDBKeyRangeConstructor with get, set
    abstract member IDBObjectStore: IDBObjectStoreConstructor with get, set
    abstract member IDBOpenDBRequest: IDBOpenDBRequestConstructor with get, set
    abstract member IDBRequest: IDBRequestConstructor with get, set
    abstract member IDBTransaction: IDBTransactionConstructor with get, set
    abstract member IDBVersionChangeEvent: IDBVersionChangeEventConstructor with get, set
    abstract member IIRFilterNode: IIRFilterNodeConstructor with get, set
    abstract member IdleDeadline: IdleDeadlineConstructor with get, set
    abstract member Image: ImageConstructor with get, set
    abstract member ImageBitmap: ImageBitmapConstructor with get, set
    abstract member ImageBitmapRenderingContext: ImageBitmapRenderingContextConstructor with get, set
    abstract member ImageCapture: ImageCaptureConstructor with get, set
    abstract member ImageData: ImageDataConstructor with get, set
    abstract member ImageDecoder: ImageDecoderConstructor with get, set
    abstract member ImageTrack: ImageTrackConstructor with get, set
    abstract member ImageTrackList: ImageTrackListConstructor with get, set
    abstract member Infinity: float with get, set
    abstract member InputDeviceInfo: InputDeviceInfoConstructor with get, set
    abstract member InputEvent: InputEventConstructor with get, set
    abstract member Int16Array: Int16ArrayConstructor with get, set
    abstract member Int32Array: Int32ArrayConstructor with get, set
    abstract member Int8Array: Int8ArrayConstructor with get, set
    abstract member IntersectionObserver: IntersectionObserverConstructor with get, set
    abstract member IntersectionObserverEntry: IntersectionObserverEntryConstructor with get, set
    abstract member Intl: Intl with get, set
    abstract member Iterator: IteratorConstructor with get, set
    abstract member JSON: JSON with get, set
    abstract member KeyboardEvent: KeyboardEventConstructor with get, set
    abstract member KeyframeEffect: KeyframeEffectConstructor with get, set
    abstract member LargestContentfulPaint: LargestContentfulPaintConstructor with get, set
    abstract member Location: LocationConstructor with get, set
    abstract member Lock: LockConstructor with get, set
    abstract member LockManager: LockManagerConstructor with get, set
    abstract member MIDIAccess: MIDIAccessConstructor with get, set
    abstract member MIDIConnectionEvent: MIDIConnectionEventConstructor with get, set
    abstract member MIDIInput: MIDIInputConstructor with get, set
    abstract member MIDIInputMap: MIDIInputMapConstructor with get, set
    abstract member MIDIMessageEvent: MIDIMessageEventConstructor with get, set
    abstract member MIDIOutput: MIDIOutputConstructor with get, set
    abstract member MIDIOutputMap: MIDIOutputMapConstructor with get, set
    abstract member MIDIPort: MIDIPortConstructor with get, set
    abstract member Map: MapConstructor with get, set
    abstract member Math: Math with get, set
    abstract member MathMLElement: MathMLElementConstructor with get, set
    abstract member MediaCapabilities: MediaCapabilitiesConstructor with get, set
    abstract member MediaDeviceInfo: MediaDeviceInfoConstructor with get, set
    abstract member MediaDevices: MediaDevicesConstructor with get, set
    abstract member MediaElementAudioSourceNode: MediaElementAudioSourceNodeConstructor with get, set
    abstract member MediaEncryptedEvent: MediaEncryptedEventConstructor with get, set
    abstract member MediaError: MediaErrorConstructor with get, set
    abstract member MediaKeyMessageEvent: MediaKeyMessageEventConstructor with get, set
    abstract member MediaKeySession: MediaKeySessionConstructor with get, set
    abstract member MediaKeyStatusMap: MediaKeyStatusMapConstructor with get, set
    abstract member MediaKeySystemAccess: MediaKeySystemAccessConstructor with get, set
    abstract member MediaKeys: MediaKeysConstructor with get, set
    abstract member MediaList: MediaListConstructor with get, set
    abstract member MediaMetadata: MediaMetadataConstructor with get, set
    abstract member MediaQueryList: MediaQueryListConstructor with get, set
    abstract member MediaQueryListEvent: MediaQueryListEventConstructor with get, set
    abstract member MediaRecorder: MediaRecorderConstructor with get, set
    abstract member MediaSession: MediaSessionConstructor with get, set
    abstract member MediaSource: MediaSourceConstructor with get, set
    abstract member MediaSourceHandle: MediaSourceHandleConstructor with get, set
    abstract member MediaStream: MediaStreamConstructor with get, set
    abstract member MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNodeConstructor with get, set
    abstract member MediaStreamAudioSourceNode: MediaStreamAudioSourceNodeConstructor with get, set
    abstract member MediaStreamTrack: MediaStreamTrackConstructor with get, set
    abstract member MediaStreamTrackEvent: MediaStreamTrackEventConstructor with get, set
    abstract member MessageChannel: MessageChannelConstructor with get, set
    abstract member MessageEvent: MessageEventConstructor with get, set
    abstract member MessagePort: MessagePortConstructor with get, set
    abstract member MimeType: MimeTypeConstructor with get, set
    abstract member MimeTypeArray: MimeTypeArrayConstructor with get, set
    abstract member MouseEvent: MouseEventConstructor with get, set
    abstract member MutationObserver: MutationObserverConstructor with get, set
    abstract member MutationRecord: MutationRecordConstructor with get, set
    abstract member NaN: float with get, set
    abstract member NamedNodeMap: NamedNodeMapConstructor with get, set
    abstract member NavigateEvent: NavigateEventConstructor with get, set
    abstract member Navigation: NavigationConstructor with get, set
    abstract member NavigationActivation: NavigationActivationConstructor with get, set
    abstract member NavigationCurrentEntryChangeEvent: NavigationCurrentEntryChangeEventConstructor with get, set
    abstract member NavigationDestination: NavigationDestinationConstructor with get, set
    abstract member NavigationHistoryEntry: NavigationHistoryEntryConstructor with get, set
    abstract member NavigationPrecommitController: NavigationPrecommitControllerConstructor with get, set
    abstract member NavigationPreloadManager: NavigationPreloadManagerConstructor with get, set
    abstract member NavigationTransition: NavigationTransitionConstructor with get, set
    abstract member Navigator: NavigatorConstructor with get, set
    abstract member NavigatorLogin: NavigatorLoginConstructor with get, set
    abstract member Node: NodeConstructor with get, set
    abstract member NodeFilter: NodeFilter with get, set
    abstract member NodeIterator: NodeIteratorConstructor with get, set
    abstract member NodeList: NodeListConstructor with get, set
    abstract member Notification: NotificationConstructor with get, set
    abstract member Number: NumberConstructor with get, set
    abstract member Object: ObjectConstructor with get, set
    abstract member OfflineAudioCompletionEvent: OfflineAudioCompletionEventConstructor with get, set
    abstract member OfflineAudioContext: OfflineAudioContextConstructor with get, set
    abstract member OffscreenCanvas: OffscreenCanvasConstructor with get, set
    abstract member OffscreenCanvasRenderingContext2D: OffscreenCanvasRenderingContext2DConstructor with get, set
    abstract member Option: OptionConstructor with get, set
    abstract member Origin: OriginConstructor with get, set
    abstract member OscillatorNode: OscillatorNodeConstructor with get, set
    abstract member OverconstrainedError: OverconstrainedErrorConstructor with get, set
    abstract member PageRevealEvent: PageRevealEventConstructor with get, set
    abstract member PageSwapEvent: PageSwapEventConstructor with get, set
    abstract member PageTransitionEvent: PageTransitionEventConstructor with get, set
    abstract member PannerNode: PannerNodeConstructor with get, set
    abstract member Path2D: Path2DConstructor with get, set
    abstract member PaymentAddress: PaymentAddressConstructor with get, set
    abstract member PaymentMethodChangeEvent: PaymentMethodChangeEventConstructor with get, set
    abstract member PaymentRequest: PaymentRequestConstructor with get, set
    abstract member PaymentRequestUpdateEvent: PaymentRequestUpdateEventConstructor with get, set
    abstract member PaymentResponse: PaymentResponseConstructor with get, set
    abstract member Performance: PerformanceConstructor with get, set
    abstract member PerformanceEntry: PerformanceEntryConstructor with get, set
    abstract member PerformanceEventTiming: PerformanceEventTimingConstructor with get, set
    abstract member PerformanceMark: PerformanceMarkConstructor with get, set
    abstract member PerformanceMeasure: PerformanceMeasureConstructor with get, set
    abstract member PerformanceNavigation: PerformanceNavigationConstructor with get, set
    abstract member PerformanceNavigationTiming: PerformanceNavigationTimingConstructor with get, set
    abstract member PerformanceObserver: PerformanceObserverConstructor with get, set
    abstract member PerformanceObserverEntryList: PerformanceObserverEntryListConstructor with get, set
    abstract member PerformancePaintTiming: PerformancePaintTimingConstructor with get, set
    abstract member PerformanceResourceTiming: PerformanceResourceTimingConstructor with get, set
    abstract member PerformanceServerTiming: PerformanceServerTimingConstructor with get, set
    abstract member PerformanceTiming: PerformanceTimingConstructor with get, set
    abstract member PeriodicWave: PeriodicWaveConstructor with get, set
    abstract member PermissionStatus: PermissionStatusConstructor with get, set
    abstract member Permissions: PermissionsConstructor with get, set
    abstract member PictureInPictureEvent: PictureInPictureEventConstructor with get, set
    abstract member PictureInPictureWindow: PictureInPictureWindowConstructor with get, set
    abstract member Plugin: PluginConstructor with get, set
    abstract member PluginArray: PluginArrayConstructor with get, set
    abstract member PointerEvent: PointerEventConstructor with get, set
    abstract member PopStateEvent: PopStateEventConstructor with get, set
    abstract member ProcessingInstruction: ProcessingInstructionConstructor with get, set
    abstract member ProgressEvent: ProgressEventConstructor with get, set
    abstract member Promise: PromiseConstructor with get, set
    abstract member PromiseRejectionEvent: PromiseRejectionEventConstructor with get, set
    abstract member Proxy: ProxyConstructor with get, set
    abstract member PublicKeyCredential: PublicKeyCredentialConstructor with get, set
    abstract member PushManager: PushManagerConstructor with get, set
    abstract member PushSubscription: PushSubscriptionConstructor with get, set
    abstract member PushSubscriptionOptions: PushSubscriptionOptionsConstructor with get, set
    abstract member RTCCertificate: RTCCertificateConstructor with get, set
    abstract member RTCDTMFSender: RTCDTMFSenderConstructor with get, set
    abstract member RTCDTMFToneChangeEvent: RTCDTMFToneChangeEventConstructor with get, set
    abstract member RTCDataChannel: RTCDataChannelConstructor with get, set
    abstract member RTCDataChannelEvent: RTCDataChannelEventConstructor with get, set
    abstract member RTCDtlsTransport: RTCDtlsTransportConstructor with get, set
    abstract member RTCEncodedAudioFrame: RTCEncodedAudioFrameConstructor with get, set
    abstract member RTCEncodedVideoFrame: RTCEncodedVideoFrameConstructor with get, set
    abstract member RTCError: RTCErrorConstructor with get, set
    abstract member RTCErrorEvent: RTCErrorEventConstructor with get, set
    abstract member RTCIceCandidate: RTCIceCandidateConstructor with get, set
    abstract member RTCIceTransport: RTCIceTransportConstructor with get, set
    abstract member RTCPeerConnection: RTCPeerConnectionConstructor with get, set
    abstract member RTCPeerConnectionIceErrorEvent: RTCPeerConnectionIceErrorEventConstructor with get, set
    abstract member RTCPeerConnectionIceEvent: RTCPeerConnectionIceEventConstructor with get, set
    abstract member RTCRtpReceiver: RTCRtpReceiverConstructor with get, set
    abstract member RTCRtpScriptTransform: RTCRtpScriptTransformConstructor with get, set
    abstract member RTCRtpSender: RTCRtpSenderConstructor with get, set
    abstract member RTCRtpTransceiver: RTCRtpTransceiverConstructor with get, set
    abstract member RTCSctpTransport: RTCSctpTransportConstructor with get, set
    abstract member RTCSessionDescription: RTCSessionDescriptionConstructor with get, set
    abstract member RTCStatsReport: RTCStatsReportConstructor with get, set
    abstract member RTCTrackEvent: RTCTrackEventConstructor with get, set
    abstract member RadioNodeList: RadioNodeListConstructor with get, set
    abstract member Range: RangeConstructor with get, set
    abstract member RangeError: RangeErrorConstructor with get, set
    abstract member ReadableByteStreamController: ReadableByteStreamControllerConstructor with get, set
    abstract member ReadableStream: ReadableStreamConstructor with get, set
    abstract member ReadableStreamBYOBReader: ReadableStreamBYOBReaderConstructor with get, set
    abstract member ReadableStreamBYOBRequest: ReadableStreamBYOBRequestConstructor with get, set
    abstract member ReadableStreamDefaultController: ReadableStreamDefaultControllerConstructor with get, set
    abstract member ReadableStreamDefaultReader: ReadableStreamDefaultReaderConstructor with get, set
    abstract member ReferenceError: ReferenceErrorConstructor with get, set
    abstract member Reflect: Reflect with get, set
    abstract member RegExp: RegExpConstructor with get, set
    abstract member RemotePlayback: RemotePlaybackConstructor with get, set
    abstract member ReportingObserver: ReportingObserverConstructor with get, set
    abstract member Request: RequestConstructor with get, set
    abstract member ResizeObserver: ResizeObserverConstructor with get, set
    abstract member ResizeObserverEntry: ResizeObserverEntryConstructor with get, set
    abstract member ResizeObserverSize: ResizeObserverSizeConstructor with get, set
    abstract member Response: ResponseConstructor with get, set
    abstract member SVGAElement: SVGAElementConstructor with get, set
    abstract member SVGAngle: SVGAngleConstructor with get, set
    abstract member SVGAnimateElement: SVGAnimateElementConstructor with get, set
    abstract member SVGAnimateMotionElement: SVGAnimateMotionElementConstructor with get, set
    abstract member SVGAnimateTransformElement: SVGAnimateTransformElementConstructor with get, set
    abstract member SVGAnimatedAngle: SVGAnimatedAngleConstructor with get, set
    abstract member SVGAnimatedBoolean: SVGAnimatedBooleanConstructor with get, set
    abstract member SVGAnimatedEnumeration: SVGAnimatedEnumerationConstructor with get, set
    abstract member SVGAnimatedInteger: SVGAnimatedIntegerConstructor with get, set
    abstract member SVGAnimatedLength: SVGAnimatedLengthConstructor with get, set
    abstract member SVGAnimatedLengthList: SVGAnimatedLengthListConstructor with get, set
    abstract member SVGAnimatedNumber: SVGAnimatedNumberConstructor with get, set
    abstract member SVGAnimatedNumberList: SVGAnimatedNumberListConstructor with get, set
    abstract member SVGAnimatedPreserveAspectRatio: SVGAnimatedPreserveAspectRatioConstructor with get, set
    abstract member SVGAnimatedRect: SVGAnimatedRectConstructor with get, set
    abstract member SVGAnimatedString: SVGAnimatedStringConstructor with get, set
    abstract member SVGAnimatedTransformList: SVGAnimatedTransformListConstructor with get, set
    abstract member SVGAnimationElement: SVGAnimationElementConstructor with get, set
    abstract member SVGCircleElement: SVGCircleElementConstructor with get, set
    abstract member SVGClipPathElement: SVGClipPathElementConstructor with get, set
    abstract member SVGComponentTransferFunctionElement: SVGComponentTransferFunctionElementConstructor with get, set
    abstract member SVGDefsElement: SVGDefsElementConstructor with get, set
    abstract member SVGDescElement: SVGDescElementConstructor with get, set
    abstract member SVGElement: SVGElementConstructor with get, set
    abstract member SVGEllipseElement: SVGEllipseElementConstructor with get, set
    abstract member SVGFEBlendElement: SVGFEBlendElementConstructor with get, set
    abstract member SVGFEColorMatrixElement: SVGFEColorMatrixElementConstructor with get, set
    abstract member SVGFEComponentTransferElement: SVGFEComponentTransferElementConstructor with get, set
    abstract member SVGFECompositeElement: SVGFECompositeElementConstructor with get, set
    abstract member SVGFEConvolveMatrixElement: SVGFEConvolveMatrixElementConstructor with get, set
    abstract member SVGFEDiffuseLightingElement: SVGFEDiffuseLightingElementConstructor with get, set
    abstract member SVGFEDisplacementMapElement: SVGFEDisplacementMapElementConstructor with get, set
    abstract member SVGFEDistantLightElement: SVGFEDistantLightElementConstructor with get, set
    abstract member SVGFEDropShadowElement: SVGFEDropShadowElementConstructor with get, set
    abstract member SVGFEFloodElement: SVGFEFloodElementConstructor with get, set
    abstract member SVGFEFuncAElement: SVGFEFuncAElementConstructor with get, set
    abstract member SVGFEFuncBElement: SVGFEFuncBElementConstructor with get, set
    abstract member SVGFEFuncGElement: SVGFEFuncGElementConstructor with get, set
    abstract member SVGFEFuncRElement: SVGFEFuncRElementConstructor with get, set
    abstract member SVGFEGaussianBlurElement: SVGFEGaussianBlurElementConstructor with get, set
    abstract member SVGFEImageElement: SVGFEImageElementConstructor with get, set
    abstract member SVGFEMergeElement: SVGFEMergeElementConstructor with get, set
    abstract member SVGFEMergeNodeElement: SVGFEMergeNodeElementConstructor with get, set
    abstract member SVGFEMorphologyElement: SVGFEMorphologyElementConstructor with get, set
    abstract member SVGFEOffsetElement: SVGFEOffsetElementConstructor with get, set
    abstract member SVGFEPointLightElement: SVGFEPointLightElementConstructor with get, set
    abstract member SVGFESpecularLightingElement: SVGFESpecularLightingElementConstructor with get, set
    abstract member SVGFESpotLightElement: SVGFESpotLightElementConstructor with get, set
    abstract member SVGFETileElement: SVGFETileElementConstructor with get, set
    abstract member SVGFETurbulenceElement: SVGFETurbulenceElementConstructor with get, set
    abstract member SVGFilterElement: SVGFilterElementConstructor with get, set
    abstract member SVGForeignObjectElement: SVGForeignObjectElementConstructor with get, set
    abstract member SVGGElement: SVGGElementConstructor with get, set
    abstract member SVGGeometryElement: SVGGeometryElementConstructor with get, set
    abstract member SVGGradientElement: SVGGradientElementConstructor with get, set
    abstract member SVGGraphicsElement: SVGGraphicsElementConstructor with get, set
    abstract member SVGImageElement: SVGImageElementConstructor with get, set
    abstract member SVGLength: SVGLengthConstructor with get, set
    abstract member SVGLengthList: SVGLengthListConstructor with get, set
    abstract member SVGLineElement: SVGLineElementConstructor with get, set
    abstract member SVGLinearGradientElement: SVGLinearGradientElementConstructor with get, set
    abstract member SVGMPathElement: SVGMPathElementConstructor with get, set
    abstract member SVGMarkerElement: SVGMarkerElementConstructor with get, set
    abstract member SVGMaskElement: SVGMaskElementConstructor with get, set
    abstract member SVGMatrix: DOMMatrixConstructor with get, set
    abstract member SVGMetadataElement: SVGMetadataElementConstructor with get, set
    abstract member SVGNumber: SVGNumberConstructor with get, set
    abstract member SVGNumberList: SVGNumberListConstructor with get, set
    abstract member SVGPathElement: SVGPathElementConstructor with get, set
    abstract member SVGPatternElement: SVGPatternElementConstructor with get, set
    abstract member SVGPoint: DOMPointConstructor with get, set
    abstract member SVGPointList: SVGPointListConstructor with get, set
    abstract member SVGPolygonElement: SVGPolygonElementConstructor with get, set
    abstract member SVGPolylineElement: SVGPolylineElementConstructor with get, set
    abstract member SVGPreserveAspectRatio: SVGPreserveAspectRatioConstructor with get, set
    abstract member SVGRadialGradientElement: SVGRadialGradientElementConstructor with get, set
    abstract member SVGRect: DOMRectConstructor with get, set
    abstract member SVGRectElement: SVGRectElementConstructor with get, set
    abstract member SVGSVGElement: SVGSVGElementConstructor with get, set
    abstract member SVGScriptElement: SVGScriptElementConstructor with get, set
    abstract member SVGSetElement: SVGSetElementConstructor with get, set
    abstract member SVGStopElement: SVGStopElementConstructor with get, set
    abstract member SVGStringList: SVGStringListConstructor with get, set
    abstract member SVGStyleElement: SVGStyleElementConstructor with get, set
    abstract member SVGSwitchElement: SVGSwitchElementConstructor with get, set
    abstract member SVGSymbolElement: SVGSymbolElementConstructor with get, set
    abstract member SVGTSpanElement: SVGTSpanElementConstructor with get, set
    abstract member SVGTextContentElement: SVGTextContentElementConstructor with get, set
    abstract member SVGTextElement: SVGTextElementConstructor with get, set
    abstract member SVGTextPathElement: SVGTextPathElementConstructor with get, set
    abstract member SVGTextPositioningElement: SVGTextPositioningElementConstructor with get, set
    abstract member SVGTitleElement: SVGTitleElementConstructor with get, set
    abstract member SVGTransform: SVGTransformConstructor with get, set
    abstract member SVGTransformList: SVGTransformListConstructor with get, set
    abstract member SVGUnitTypes: SVGUnitTypesConstructor with get, set
    abstract member SVGUseElement: SVGUseElementConstructor with get, set
    abstract member SVGViewElement: SVGViewElementConstructor with get, set
    abstract member Sanitizer: SanitizerConstructor with get, set
    abstract member Scheduler: SchedulerConstructor with get, set
    abstract member Screen: ScreenConstructor with get, set
    abstract member ScreenOrientation: ScreenOrientationConstructor with get, set
    abstract member ScriptProcessorNode: ScriptProcessorNodeConstructor with get, set
    abstract member ScrollTimeline: ScrollTimelineConstructor with get, set
    abstract member SecurityPolicyViolationEvent: SecurityPolicyViolationEventConstructor with get, set
    abstract member Selection: SelectionConstructor with get, set
    abstract member Serial: SerialConstructor with get, set
    abstract member SerialPort: SerialPortConstructor with get, set
    abstract member ServiceWorker: ServiceWorkerConstructor with get, set
    abstract member ServiceWorkerContainer: ServiceWorkerContainerConstructor with get, set
    abstract member ServiceWorkerRegistration: ServiceWorkerRegistrationConstructor with get, set
    abstract member Set: SetConstructor with get, set
    abstract member ShadowRoot: ShadowRootConstructor with get, set
    abstract member SharedArrayBuffer: SharedArrayBufferConstructor with get, set
    abstract member SharedWorker: SharedWorkerConstructor with get, set
    abstract member SourceBuffer: SourceBufferConstructor with get, set
    abstract member SourceBufferList: SourceBufferListConstructor with get, set
    abstract member SpeechRecognitionAlternative: SpeechRecognitionAlternativeConstructor with get, set
    abstract member SpeechRecognitionErrorEvent: SpeechRecognitionErrorEventConstructor with get, set
    abstract member SpeechRecognitionEvent: SpeechRecognitionEventConstructor with get, set
    abstract member SpeechRecognitionResult: SpeechRecognitionResultConstructor with get, set
    abstract member SpeechRecognitionResultList: SpeechRecognitionResultListConstructor with get, set
    abstract member SpeechSynthesis: SpeechSynthesisConstructor with get, set
    abstract member SpeechSynthesisErrorEvent: SpeechSynthesisErrorEventConstructor with get, set
    abstract member SpeechSynthesisEvent: SpeechSynthesisEventConstructor with get, set
    abstract member SpeechSynthesisUtterance: SpeechSynthesisUtteranceConstructor with get, set
    abstract member SpeechSynthesisVoice: SpeechSynthesisVoiceConstructor with get, set
    abstract member StaticRange: StaticRangeConstructor with get, set
    abstract member StereoPannerNode: StereoPannerNodeConstructor with get, set
    abstract member Storage: StorageConstructor with get, set
    abstract member StorageEvent: StorageEventConstructor with get, set
    abstract member StorageManager: StorageManagerConstructor with get, set
    abstract member String: StringConstructor with get, set
    abstract member StylePropertyMap: StylePropertyMapConstructor with get, set
    abstract member StylePropertyMapReadOnly: StylePropertyMapReadOnlyConstructor with get, set
    abstract member StyleSheet: StyleSheetConstructor with get, set
    abstract member StyleSheetList: StyleSheetListConstructor with get, set
    abstract member SubmitEvent: SubmitEventConstructor with get, set
    abstract member SubtleCrypto: SubtleCryptoConstructor with get, set
    abstract member SuppressedError: SuppressedErrorConstructor with get, set
    abstract member Symbol: SymbolConstructor with get, set
    abstract member SyntaxError: SyntaxErrorConstructor with get, set
    abstract member TaskController: TaskControllerConstructor with get, set
    abstract member TaskPriorityChangeEvent: TaskPriorityChangeEventConstructor with get, set
    abstract member TaskSignal: TaskSignalConstructor with get, set
    abstract member Temporal: Temporal with get, set
    abstract member Text: TextConstructor with get, set
    abstract member TextDecoder: TextDecoderConstructor with get, set
    abstract member TextDecoderStream: TextDecoderStreamConstructor with get, set
    abstract member TextEncoder: TextEncoderConstructor with get, set
    abstract member TextEncoderStream: TextEncoderStreamConstructor with get, set
    abstract member TextEvent: TextEventConstructor with get, set
    abstract member TextMetrics: TextMetricsConstructor with get, set
    abstract member TextTrack: TextTrackConstructor with get, set
    abstract member TextTrackCue: TextTrackCueConstructor with get, set
    abstract member TextTrackCueList: TextTrackCueListConstructor with get, set
    abstract member TextTrackList: TextTrackListConstructor with get, set
    abstract member TimeRanges: TimeRangesConstructor with get, set
    abstract member ToggleEvent: ToggleEventConstructor with get, set
    abstract member Touch: TouchConstructor with get, set
    abstract member TouchEvent: TouchEventConstructor with get, set
    abstract member TouchList: TouchListConstructor with get, set
    abstract member TrackEvent: TrackEventConstructor with get, set
    abstract member TransformStream: TransformStreamConstructor with get, set
    abstract member TransformStreamDefaultController: TransformStreamDefaultControllerConstructor with get, set
    abstract member TransitionEvent: TransitionEventConstructor with get, set
    abstract member TreeWalker: TreeWalkerConstructor with get, set
    abstract member TypeError: TypeErrorConstructor with get, set
    abstract member UIEvent: UIEventConstructor with get, set
    abstract member URIError: URIErrorConstructor with get, set
    abstract member URL: URLConstructor with get, set
    abstract member URLPattern: URLPatternConstructor with get, set
    abstract member URLSearchParams: URLSearchParamsConstructor with get, set
    abstract member Uint16Array: Uint16ArrayConstructor with get, set
    abstract member Uint32Array: Uint32ArrayConstructor with get, set
    abstract member Uint8Array: Uint8ArrayConstructor with get, set
    abstract member Uint8ClampedArray: Uint8ClampedArrayConstructor with get, set
    abstract member UserActivation: UserActivationConstructor with get, set
    abstract member VTTCue: VTTCueConstructor with get, set
    abstract member VTTRegion: VTTRegionConstructor with get, set
    abstract member ValidityState: ValidityStateConstructor with get, set
    abstract member VideoColorSpace: VideoColorSpaceConstructor with get, set
    abstract member VideoDecoder: VideoDecoderConstructor with get, set
    abstract member VideoEncoder: VideoEncoderConstructor with get, set
    abstract member VideoFrame: VideoFrameConstructor with get, set
    abstract member VideoPlaybackQuality: VideoPlaybackQualityConstructor with get, set
    abstract member ViewTimeline: ViewTimelineConstructor with get, set
    abstract member ViewTransition: ViewTransitionConstructor with get, set
    abstract member ViewTransitionTypeSet: ViewTransitionTypeSetConstructor with get, set
    abstract member VisualViewport: VisualViewportConstructor with get, set
    abstract member WGSLLanguageFeatures: WGSLLanguageFeaturesConstructor with get, set
    abstract member WakeLock: WakeLockConstructor with get, set
    abstract member WakeLockSentinel: WakeLockSentinelConstructor with get, set
    abstract member WaveShaperNode: WaveShaperNodeConstructor with get, set
    abstract member WeakMap: WeakMapConstructor with get, set
    abstract member WeakRef: WeakRefConstructor with get, set
    abstract member WeakSet: WeakSetConstructor with get, set
    abstract member WebAssembly: WebAssembly with get, set
    abstract member WebGL2RenderingContext: WebGL2RenderingContextConstructor with get, set
    abstract member WebGLActiveInfo: WebGLActiveInfoConstructor with get, set
    abstract member WebGLBuffer: WebGLBufferConstructor with get, set
    abstract member WebGLContextEvent: WebGLContextEventConstructor with get, set
    abstract member WebGLFramebuffer: WebGLFramebufferConstructor with get, set
    abstract member WebGLProgram: WebGLProgramConstructor with get, set
    abstract member WebGLQuery: WebGLQueryConstructor with get, set
    abstract member WebGLRenderbuffer: WebGLRenderbufferConstructor with get, set
    abstract member WebGLRenderingContext: WebGLRenderingContextConstructor with get, set
    abstract member WebGLSampler: WebGLSamplerConstructor with get, set
    abstract member WebGLShader: WebGLShaderConstructor with get, set
    abstract member WebGLShaderPrecisionFormat: WebGLShaderPrecisionFormatConstructor with get, set
    abstract member WebGLSync: WebGLSyncConstructor with get, set
    abstract member WebGLTexture: WebGLTextureConstructor with get, set
    abstract member WebGLTransformFeedback: WebGLTransformFeedbackConstructor with get, set
    abstract member WebGLUniformLocation: WebGLUniformLocationConstructor with get, set
    abstract member WebGLVertexArrayObject: WebGLVertexArrayObjectConstructor with get, set
    abstract member WebKitCSSMatrix: DOMMatrixConstructor with get, set
    abstract member WebSocket: WebSocketConstructor with get, set
    abstract member WebTransport: WebTransportConstructor with get, set
    abstract member WebTransportBidirectionalStream: WebTransportBidirectionalStreamConstructor with get, set
    abstract member WebTransportDatagramDuplexStream: WebTransportDatagramDuplexStreamConstructor with get, set
    abstract member WebTransportError: WebTransportErrorConstructor with get, set
    abstract member WebTransportReceiveStream: WebTransportReceiveStreamConstructor with get, set
    abstract member WebTransportSendStream: WebTransportSendStreamConstructor with get, set
    abstract member WheelEvent: WheelEventConstructor with get, set
    abstract member Window: WindowConstructor with get, set
    abstract member Worker: WorkerConstructor with get, set
    abstract member Worklet: WorkletConstructor with get, set
    abstract member WritableStream: WritableStreamConstructor with get, set
    abstract member WritableStreamDefaultController: WritableStreamDefaultControllerConstructor with get, set
    abstract member WritableStreamDefaultWriter: WritableStreamDefaultWriterConstructor with get, set
    abstract member XMLDocument: XMLDocumentConstructor with get, set
    abstract member XMLHttpRequest: XMLHttpRequestConstructor with get, set
    abstract member XMLHttpRequestEventTarget: XMLHttpRequestEventTargetConstructor with get, set
    abstract member XMLHttpRequestUpload: XMLHttpRequestUploadConstructor with get, set
    abstract member XMLSerializer: XMLSerializerConstructor with get, set
    abstract member XPathEvaluator: XPathEvaluatorConstructor with get, set
    abstract member XPathExpression: XPathExpressionConstructor with get, set
    abstract member XPathResult: XPathResultConstructor with get, set
    abstract member XSLTProcessor: XSLTProcessorConstructor with get, set
    abstract member caches: CacheStorage with get, set
    abstract member clientInformation: Navigator with get, set
    abstract member closed: bool with get, set
    abstract member console: Console with get, set
    abstract member cookieStore: CookieStore with get, set
    abstract member crossOriginIsolated: bool with get, set
    abstract member crypto: Crypto with get, set
    abstract member customElements: CustomElementRegistry with get, set
    abstract member devicePixelRatio: float with get, set
    abstract member document: Document with get, set
    abstract member documentPictureInPicture: DocumentPictureInPicture with get, set
    abstract member event: Event option with get, set
    abstract member external: External with get, set
    abstract member frameElement: Element option with get, set
    abstract member frames: Window with get, set
    abstract member globalThis: GlobalThis
    abstract member history: History with get, set
    abstract member indexedDB: IDBFactory with get, set
    abstract member innerHeight: float with get, set
    abstract member innerWidth: float with get, set
    abstract member isSecureContext: bool with get, set
    abstract member length: float with get, set
    abstract member localStorage: Storage with get, set
    abstract member location: Location with get, set
    abstract member locationbar: BarProp with get, set
    abstract member menubar: BarProp with get, set
    abstract member navigation: Navigation with get, set
    abstract member navigator: Navigator with get, set
    abstract member onabort: (UIEvent -> unit) option with get, set
    abstract member onafterprint: (Event -> unit) option with get, set
    abstract member onanimationcancel: (AnimationEvent -> unit) option with get, set
    abstract member onanimationend: (AnimationEvent -> unit) option with get, set
    abstract member onanimationiteration: (AnimationEvent -> unit) option with get, set
    abstract member onanimationstart: (AnimationEvent -> unit) option with get, set
    abstract member onauxclick: (PointerEvent -> unit) option with get, set
    abstract member onbeforeinput: (InputEvent -> unit) option with get, set
    abstract member onbeforematch: (Event -> unit) option with get, set
    abstract member onbeforeprint: (Event -> unit) option with get, set
    abstract member onbeforetoggle: (ToggleEvent -> unit) option with get, set
    abstract member onbeforeunload: (BeforeUnloadEvent -> unit) option with get, set
    abstract member onblur: (FocusEvent -> unit) option with get, set
    abstract member oncancel: (Event -> unit) option with get, set
    abstract member oncanplay: (Event -> unit) option with get, set
    abstract member oncanplaythrough: (Event -> unit) option with get, set
    abstract member onchange: (Event -> unit) option with get, set
    abstract member onclick: (PointerEvent -> unit) option with get, set
    abstract member onclose: (Event -> unit) option with get, set
    abstract member oncommand: (Event -> unit) option with get, set
    abstract member oncontextlost: (Event -> unit) option with get, set
    abstract member oncontextmenu: (PointerEvent -> unit) option with get, set
    abstract member oncontextrestored: (Event -> unit) option with get, set
    abstract member oncopy: (ClipboardEvent -> unit) option with get, set
    abstract member oncuechange: (Event -> unit) option with get, set
    abstract member oncut: (ClipboardEvent -> unit) option with get, set
    abstract member ondblclick: (MouseEvent -> unit) option with get, set
    abstract member ondevicemotion: (DeviceMotionEvent -> unit) option with get, set
    abstract member ondeviceorientation: (DeviceOrientationEvent -> unit) option with get, set
    abstract member ondeviceorientationabsolute: (DeviceOrientationEvent -> unit) option with get, set
    abstract member ondrag: (DragEvent -> unit) option with get, set
    abstract member ondragend: (DragEvent -> unit) option with get, set
    abstract member ondragenter: (DragEvent -> unit) option with get, set
    abstract member ondragleave: (DragEvent -> unit) option with get, set
    abstract member ondragover: (DragEvent -> unit) option with get, set
    abstract member ondragstart: (DragEvent -> unit) option with get, set
    abstract member ondrop: (DragEvent -> unit) option with get, set
    abstract member ondurationchange: (Event -> unit) option with get, set
    abstract member onemptied: (Event -> unit) option with get, set
    abstract member onended: (Event -> unit) option with get, set
    abstract member onerror: OnErrorEventHandlerNonNull option with get, set
    abstract member onfocus: (FocusEvent -> unit) option with get, set
    abstract member onformdata: (FormDataEvent -> unit) option with get, set
    abstract member ongamepadconnected: (GamepadEvent -> unit) option with get, set
    abstract member ongamepaddisconnected: (GamepadEvent -> unit) option with get, set
    abstract member ongotpointercapture: (PointerEvent -> unit) option with get, set
    abstract member onhashchange: (HashChangeEvent -> unit) option with get, set
    abstract member oninput: (InputEvent -> unit) option with get, set
    abstract member oninvalid: (Event -> unit) option with get, set
    abstract member onkeydown: (KeyboardEvent -> unit) option with get, set
    abstract member onkeypress: (KeyboardEvent -> unit) option with get, set
    abstract member onkeyup: (KeyboardEvent -> unit) option with get, set
    abstract member onlanguagechange: (Event -> unit) option with get, set
    abstract member onload: (Event -> unit) option with get, set
    abstract member onloadeddata: (Event -> unit) option with get, set
    abstract member onloadedmetadata: (Event -> unit) option with get, set
    abstract member onloadstart: (Event -> unit) option with get, set
    abstract member onlostpointercapture: (PointerEvent -> unit) option with get, set
    abstract member onmessage: (MessageEvent<obj> -> unit) option with get, set
    abstract member onmessageerror: (MessageEvent<obj> -> unit) option with get, set
    abstract member onmousedown: (MouseEvent -> unit) option with get, set
    abstract member onmouseenter: (MouseEvent -> unit) option with get, set
    abstract member onmouseleave: (MouseEvent -> unit) option with get, set
    abstract member onmousemove: (MouseEvent -> unit) option with get, set
    abstract member onmouseout: (MouseEvent -> unit) option with get, set
    abstract member onmouseover: (MouseEvent -> unit) option with get, set
    abstract member onmouseup: (MouseEvent -> unit) option with get, set
    abstract member onoffline: (Event -> unit) option with get, set
    abstract member ononline: (Event -> unit) option with get, set
    abstract member onorientationchange: (Event -> unit) option with get, set
    abstract member onpagehide: (PageTransitionEvent -> unit) option with get, set
    abstract member onpagereveal: (PageRevealEvent -> unit) option with get, set
    abstract member onpageshow: (PageTransitionEvent -> unit) option with get, set
    abstract member onpageswap: (PageSwapEvent -> unit) option with get, set
    abstract member onpaste: (ClipboardEvent -> unit) option with get, set
    abstract member onpause: (Event -> unit) option with get, set
    abstract member onplay: (Event -> unit) option with get, set
    abstract member onplaying: (Event -> unit) option with get, set
    abstract member onpointercancel: (PointerEvent -> unit) option with get, set
    abstract member onpointerdown: (PointerEvent -> unit) option with get, set
    abstract member onpointerenter: (PointerEvent -> unit) option with get, set
    abstract member onpointerleave: (PointerEvent -> unit) option with get, set
    abstract member onpointermove: (PointerEvent -> unit) option with get, set
    abstract member onpointerout: (PointerEvent -> unit) option with get, set
    abstract member onpointerover: (PointerEvent -> unit) option with get, set
    abstract member onpointerrawupdate: (Event -> unit) option with get, set
    abstract member onpointerup: (PointerEvent -> unit) option with get, set
    abstract member onpopstate: (PopStateEvent -> unit) option with get, set
    abstract member onprogress: (ProgressEvent<EventTarget> -> unit) option with get, set
    abstract member onratechange: (Event -> unit) option with get, set
    abstract member onrejectionhandled: (PromiseRejectionEvent -> unit) option with get, set
    abstract member onreset: (Event -> unit) option with get, set
    abstract member onresize: (UIEvent -> unit) option with get, set
    abstract member onscroll: (Event -> unit) option with get, set
    abstract member onscrollend: (Event -> unit) option with get, set
    abstract member onsecuritypolicyviolation: (SecurityPolicyViolationEvent -> unit) option with get, set
    abstract member onseeked: (Event -> unit) option with get, set
    abstract member onseeking: (Event -> unit) option with get, set
    abstract member onselect: (Event -> unit) option with get, set
    abstract member onselectionchange: (Event -> unit) option with get, set
    abstract member onselectstart: (Event -> unit) option with get, set
    abstract member onslotchange: (Event -> unit) option with get, set
    abstract member onstalled: (Event -> unit) option with get, set
    abstract member onstorage: (StorageEvent -> unit) option with get, set
    abstract member onsubmit: (SubmitEvent -> unit) option with get, set
    abstract member onsuspend: (Event -> unit) option with get, set
    abstract member ontimeupdate: (Event -> unit) option with get, set
    abstract member ontoggle: (ToggleEvent -> unit) option with get, set
    abstract member ontouchcancel: (TouchEvent -> unit) option with get, set
    abstract member ontouchend: (TouchEvent -> unit) option with get, set
    abstract member ontouchmove: (TouchEvent -> unit) option with get, set
    abstract member ontouchstart: (TouchEvent -> unit) option with get, set
    abstract member ontransitioncancel: (TransitionEvent -> unit) option with get, set
    abstract member ontransitionend: (TransitionEvent -> unit) option with get, set
    abstract member ontransitionrun: (TransitionEvent -> unit) option with get, set
    abstract member ontransitionstart: (TransitionEvent -> unit) option with get, set
    abstract member onunhandledrejection: (PromiseRejectionEvent -> unit) option with get, set
    abstract member onunload: (Event -> unit) option with get, set
    abstract member onvolumechange: (Event -> unit) option with get, set
    abstract member onwaiting: (Event -> unit) option with get, set
    abstract member onwebkitanimationend: (Event -> unit) option with get, set
    abstract member onwebkitanimationiteration: (Event -> unit) option with get, set
    abstract member onwebkitanimationstart: (Event -> unit) option with get, set
    abstract member onwebkittransitionend: (Event -> unit) option with get, set
    abstract member onwheel: (WheelEvent -> unit) option with get, set
    abstract member opener: obj with get, set
    abstract member orientation: float with get, set
    abstract member origin: string with get, set
    abstract member originAgentCluster: bool with get, set
    abstract member outerHeight: float with get, set
    abstract member outerWidth: float with get, set
    abstract member pageXOffset: float with get, set
    abstract member pageYOffset: float with get, set
    abstract member parent: Window with get, set
    abstract member performance: Performance with get, set
    abstract member personalbar: BarProp with get, set
    abstract member scheduler: Scheduler with get, set
    abstract member screen: Screen with get, set
    abstract member screenLeft: float with get, set
    abstract member screenTop: float with get, set
    abstract member screenX: float with get, set
    abstract member screenY: float with get, set
    abstract member scrollX: float with get, set
    abstract member scrollY: float with get, set
    abstract member scrollbars: BarProp with get, set
    abstract member self: Self with get, set
    abstract member sessionStorage: Storage with get, set
    abstract member speechSynthesis: SpeechSynthesis with get, set
    abstract member status: string with get, set
    abstract member statusbar: BarProp with get, set
    abstract member toolbar: BarProp with get, set
    abstract member top: Window option with get, set
    abstract member undefined: unit
    abstract member visualViewport: VisualViewport option with get, set
    abstract member webkitURL: URLConstructor with get, set
    abstract member window: Self with get, set
    abstract member ``open`` (?url: U2<string,URL>, ?target: string, ?features: string) : Window option
    abstract member addEventListener (type: string, listener: EventListenerOrEventListenerObject, ?options: U2<bool,AddEventListenerOptions>) : unit
    abstract member addEventListener<'E> (type: typekeyof<WindowEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,AddEventListenerOptions>) : unit
    abstract member alert (?message: obj) : unit
    abstract member atob (data: string) : string
    abstract member blur () : unit
    abstract member btoa (data: string) : string
    abstract member cancelAnimationFrame (handle: float) : unit
    abstract member cancelIdleCallback (handle: float) : unit
    abstract member captureEvents () : unit
    abstract member clearInterval (?id: float) : unit
    abstract member clearTimeout (?id: float) : unit
    abstract member close () : unit
    abstract member confirm (?message: string) : bool
    abstract member createImageBitmap (image: ImageBitmapSource, sx: float, sy: float, sw: float, sh: float, ?options: ImageBitmapOptions) : Promise<ImageBitmap>
    abstract member createImageBitmap (image: ImageBitmapSource, ?options: ImageBitmapOptions) : Promise<ImageBitmap>
    abstract member decodeURI (encodedURI: string) : string
    abstract member decodeURIComponent (encodedURIComponent: string) : string
    abstract member dispatchEvent (event: Event) : bool
    abstract member encodeURI (uri: string) : string
    abstract member encodeURIComponent (uriComponent: U3<string,float,bool>) : string
    abstract member escape (string: string) : string
    abstract member eval (x: string) : obj
    abstract member fetch (input: U3<string,Request,URL>, ?init: RequestInit) : Promise<Response>
    abstract member focus () : unit
    abstract member getComputedStyle (elt: Element, ?pseudoElt: string) : CSSStyleDeclaration
    abstract member getSelection () : Selection option
    abstract member isFinite (number: float) : bool
    abstract member isNaN (number: float) : bool
    abstract member matchMedia (query: string) : MediaQueryList
    abstract member moveBy (x: float, y: float) : unit
    abstract member moveTo (x: float, y: float) : unit
    abstract member parseFloat (string: string) : float
    abstract member parseInt (string: string, ?radix: float) : float
    abstract member postMessage (message: obj, ?options: WindowPostMessageOptions) : unit
    abstract member postMessage (message: obj, targetOrigin: string, ?transfer: Transferable array) : unit
    abstract member print () : unit
    abstract member prompt (?message: string, ?_default: string) : string option
    abstract member queueMicrotask (callback: VoidFunction) : unit
    abstract member releaseEvents () : unit
    abstract member removeEventListener (type: string, listener: EventListenerOrEventListenerObject, ?options: U2<bool,EventListenerOptions>) : unit
    abstract member removeEventListener<'E> (type: typekeyof<WindowEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,EventListenerOptions>) : unit
    abstract member reportError (e: obj) : unit
    abstract member requestAnimationFrame (callback: FrameRequestCallback) : float
    abstract member requestIdleCallback (callback: IdleRequestCallback, ?options: IdleRequestOptions) : float
    abstract member resizeBy (x: float, y: float) : unit
    abstract member resizeTo (width: float, height: float) : unit
    abstract member scroll (x: float, y: float) : unit
    abstract member scroll (?options: ScrollToOptions) : unit
    abstract member scrollBy (x: float, y: float) : unit
    abstract member scrollBy (?options: ScrollToOptions) : unit
    abstract member scrollTo (x: float, y: float) : unit
    abstract member scrollTo (?options: ScrollToOptions) : unit
    abstract member setInterval (handler: TimerHandler, timeout: float option, arguments: obj array) : float
    abstract member setTimeout (handler: TimerHandler, timeout: float option, arguments: obj array) : float
    abstract member stop () : unit
    abstract member structuredClone<'T> (value: 'T, ?options: StructuredSerializeOptions) : 'T
    abstract member toString () : string
    abstract member unescape (string: string) : string
AssemblyXantham.Fable.Core.TS

Declared inside

AbstractModuleSource
AggregateError
AggregateErrorConstructor
Array
ArrayBuffer
ArrayBufferConstructor
ArrayBufferLike
ArrayBufferTypes
ArrayBufferView
ArrayConstructor
ArrayIterator
ArrayLike
AsyncDisposable
AsyncDisposableStack
AsyncDisposableStackConstructor
AsyncGenerator
AsyncGeneratorFunction
AsyncGeneratorFunctionConstructor
AsyncIterable
AsyncIterableIterator
AsyncIterator
AsyncIteratorObject
Atomics
Awaited
BigInt
BigInt64Array
BigInt64ArrayConstructor
BigIntConstructor
BigIntToLocaleStringOptions
BigUint64Array
BigUint64ArrayConstructor
Boolean
BooleanConstructor
BuiltinIteratorReturn
CallableFunction
Capitalize
ClassAccessorDecoratorContext
ClassAccessorDecoratorResult
ClassAccessorDecoratorTarget
ClassDecorator
ClassDecoratorContext
ClassFieldDecoratorContext
ClassGetterDecoratorContext
ClassMemberDecoratorContext
ClassMethodDecoratorContext
ClassSetterDecoratorContext
ConcatArray
ConstructorParameters
DataView
DataViewConstructor
Date
DateConstructor
DecoratorContext
DecoratorMetadata
DecoratorMetadataObject
Disposable
DisposableStack
DisposableStackConstructor
Error
ErrorConstructor
ErrorOptions
EvalError
EvalErrorConstructor
Exclude
Extract
FinalizationRegistry
FinalizationRegistryConstructor
FlatArray
Float16Array
Float16ArrayConstructor
Float32Array
Float32ArrayConstructor
Float64Array
Float64ArrayConstructor
Function
FunctionConstructor
Generator
GeneratorFunction
GeneratorFunctionConstructor
IArguments
ImportAssertions
ImportAttributes
ImportCallOptions
ImportMeta
InstanceType
Int16Array
Int16ArrayConstructor
Int32Array
Int32ArrayConstructor
Int8Array
Int8ArrayConstructor
Intl
Iterable
IterableIterator
Iterator
IteratorConstructor
IteratorObject
IteratorResult
IteratorReturnResult
IteratorYieldResult
JSON
Lowercase
Map
MapConstructor
MapIterator
Math
MethodDecorator
NewableFunction
NoInfer
NonNullable
Number
NumberConstructor
Object
ObjectConstructor
Omit
OmitThisParameter
ParameterDecorator
Parameters
Partial
Pick
Promise
PromiseConstructor
PromiseConstructorLike
PromiseFulfilledResult
PromiseLike
PromiseRejectedResult
PromiseSettledResult
PromiseWithResolvers
PropertyDecorator
PropertyDescriptor
PropertyDescriptorMap
PropertyKey
ProxyConstructor
ProxyHandler
RangeError
RangeErrorConstructor
RawJSON
Readonly
ReadonlyArray
ReadonlyMap
ReadonlySet
ReadonlySetLike
Record
ReferenceError
ReferenceErrorConstructor
RegExp
RegExpConstructor
RegExpExecArray
RegExpIndicesArray
RegExpMatchArray
RegExpStringIterator
Required
ReturnType
Set
SetConstructor
SetIterator
SharedArrayBuffer
SharedArrayBufferConstructor
String
StringConstructor
StringIterator
SuppressedError
SuppressedErrorConstructor
Symbol
SymbolConstructor
SyntaxError
SyntaxErrorConstructor
TemplateStringsArray
Temporal
ThisParameterType
ThisType
TypeError
TypeErrorConstructor
TypedPropertyDescriptor
URIError
URIErrorConstructor
Uint16Array
Uint16ArrayConstructor
Uint32Array
Uint32ArrayConstructor
Uint8Array
Uint8ArrayConstructor
Uint8ClampedArray
Uint8ClampedArrayConstructor
Uncapitalize
Uppercase
WeakKey
WeakKeyTypes
WeakMap
WeakMapConstructor
WeakRef
WeakRefConstructor
WeakSet
WeakSetConstructor

Properties

abstract member AbortController: AbortControllerConstructor with get, set
abstract member AbortSignal: AbortSignalConstructor with get, set
abstract member AbstractRange: AbstractRangeConstructor with get, set
abstract member AggregateError: AggregateErrorConstructor with get, set
abstract member AnalyserNode: AnalyserNodeConstructor with get, set
abstract member Animation: AnimationConstructor with get, set
abstract member AnimationEffect: AnimationEffectConstructor with get, set
abstract member AnimationEvent: AnimationEventConstructor with get, set
abstract member AnimationPlaybackEvent: AnimationPlaybackEventConstructor with get, set
abstract member AnimationTimeline: AnimationTimelineConstructor with get, set
abstract member Array: ArrayConstructor with get, set
abstract member ArrayBuffer: ArrayBufferConstructor with get, set
abstract member AsyncDisposableStack: AsyncDisposableStackConstructor with get, set
abstract member Atomics: Atomics with get, set
abstract member Attr: AttrConstructor with get, set
abstract member Audio: AudioConstructor with get, set
abstract member AudioBuffer: AudioBufferConstructor with get, set
abstract member AudioBufferSourceNode: AudioBufferSourceNodeConstructor with get, set
abstract member AudioContext: AudioContextConstructor with get, set
abstract member AudioData: AudioDataConstructor with get, set
abstract member AudioDecoder: AudioDecoderConstructor with get, set
abstract member AudioDestinationNode: AudioDestinationNodeConstructor with get, set
abstract member AudioEncoder: AudioEncoderConstructor with get, set
abstract member AudioListener: AudioListenerConstructor with get, set
abstract member AudioNode: AudioNodeConstructor with get, set
abstract member AudioParam: AudioParamConstructor with get, set
abstract member AudioParamMap: AudioParamMapConstructor with get, set
abstract member AudioProcessingEvent: AudioProcessingEventConstructor with get, set
abstract member AudioScheduledSourceNode: AudioScheduledSourceNodeConstructor with get, set
abstract member AudioWorklet: AudioWorkletConstructor with get, set
abstract member AudioWorkletNode: AudioWorkletNodeConstructor with get, set
abstract member AuthenticatorAssertionResponse: AuthenticatorAssertionResponseConstructor with get, set
abstract member AuthenticatorAttestationResponse: AuthenticatorAttestationResponseConstructor with get, set
abstract member AuthenticatorResponse: AuthenticatorResponseConstructor with get, set
abstract member BarProp: BarPropConstructor with get, set
abstract member BaseAudioContext: BaseAudioContextConstructor with get, set
abstract member BeforeUnloadEvent: BeforeUnloadEventConstructor with get, set
abstract member BigInt: BigIntConstructor with get, set
abstract member BigInt64Array: BigInt64ArrayConstructor with get, set
abstract member BigUint64Array: BigUint64ArrayConstructor with get, set
abstract member BiquadFilterNode: BiquadFilterNodeConstructor with get, set
abstract member Blob: BlobConstructor with get, set
abstract member BlobEvent: BlobEventConstructor with get, set
abstract member Boolean: BooleanConstructor with get, set
abstract member BroadcastChannel: BroadcastChannelConstructor with get, set
abstract member ByteLengthQueuingStrategy: ByteLengthQueuingStrategyConstructor with get, set
abstract member CDATASection: CDATASectionConstructor with get, set
abstract member CSS: CSS with get, set
abstract member CSSAnimation: CSSAnimationConstructor with get, set
abstract member CSSConditionRule: CSSConditionRuleConstructor with get, set
abstract member CSSContainerRule: CSSContainerRuleConstructor with get, set
abstract member CSSCounterStyleRule: CSSCounterStyleRuleConstructor with get, set
abstract member CSSFontFaceDescriptors: CSSFontFaceDescriptorsConstructor with get, set
abstract member CSSFontFaceRule: CSSFontFaceRuleConstructor with get, set
abstract member CSSFontFeatureValuesRule: CSSFontFeatureValuesRuleConstructor with get, set
abstract member CSSFontPaletteValuesRule: CSSFontPaletteValuesRuleConstructor with get, set
abstract member CSSGroupingRule: CSSGroupingRuleConstructor with get, set
abstract member CSSImageValue: CSSImageValueConstructor with get, set
abstract member CSSImportRule: CSSImportRuleConstructor with get, set
abstract member CSSKeyframeRule: CSSKeyframeRuleConstructor with get, set
abstract member CSSKeyframesRule: CSSKeyframesRuleConstructor with get, set
abstract member CSSKeywordValue: CSSKeywordValueConstructor with get, set
abstract member CSSLayerBlockRule: CSSLayerBlockRuleConstructor with get, set
abstract member CSSLayerStatementRule: CSSLayerStatementRuleConstructor with get, set
abstract member CSSMathClamp: CSSMathClampConstructor with get, set
abstract member CSSMathInvert: CSSMathInvertConstructor with get, set
abstract member CSSMathMax: CSSMathMaxConstructor with get, set
abstract member CSSMathMin: CSSMathMinConstructor with get, set
abstract member CSSMathNegate: CSSMathNegateConstructor with get, set
abstract member CSSMathProduct: CSSMathProductConstructor with get, set
abstract member CSSMathSum: CSSMathSumConstructor with get, set
abstract member CSSMathValue: CSSMathValueConstructor with get, set
abstract member CSSMatrixComponent: CSSMatrixComponentConstructor with get, set
abstract member CSSMediaRule: CSSMediaRuleConstructor with get, set
abstract member CSSNamespaceRule: CSSNamespaceRuleConstructor with get, set
abstract member CSSNestedDeclarations: CSSNestedDeclarationsConstructor with get, set
abstract member CSSNumericArray: CSSNumericArrayConstructor with get, set
abstract member CSSNumericValue: CSSNumericValueConstructor with get, set
abstract member CSSPageDescriptors: CSSPageDescriptorsConstructor with get, set
abstract member CSSPageRule: CSSPageRuleConstructor with get, set
abstract member CSSPerspective: CSSPerspectiveConstructor with get, set
abstract member CSSPositionTryDescriptors: CSSPositionTryDescriptorsConstructor with get, set
abstract member CSSPositionTryRule: CSSPositionTryRuleConstructor with get, set
abstract member CSSPropertyRule: CSSPropertyRuleConstructor with get, set
abstract member CSSRotate: CSSRotateConstructor with get, set
abstract member CSSRule: CSSRuleConstructor with get, set
abstract member CSSRuleList: CSSRuleListConstructor with get, set
abstract member CSSScale: CSSScaleConstructor with get, set
abstract member CSSScopeRule: CSSScopeRuleConstructor with get, set
abstract member CSSSkew: CSSSkewConstructor with get, set
abstract member CSSSkewX: CSSSkewXConstructor with get, set
abstract member CSSSkewY: CSSSkewYConstructor with get, set
abstract member CSSStartingStyleRule: CSSStartingStyleRuleConstructor with get, set
abstract member CSSStyleDeclaration: CSSStyleDeclarationConstructor with get, set
abstract member CSSStyleProperties: CSSStylePropertiesConstructor with get, set
abstract member CSSStyleRule: CSSStyleRuleConstructor with get, set
abstract member CSSStyleSheet: CSSStyleSheetConstructor with get, set
abstract member CSSStyleValue: CSSStyleValueConstructor with get, set
abstract member CSSSupportsRule: CSSSupportsRuleConstructor with get, set
abstract member CSSTransformComponent: CSSTransformComponentConstructor with get, set
abstract member CSSTransformValue: CSSTransformValueConstructor with get, set
abstract member CSSTransition: CSSTransitionConstructor with get, set
abstract member CSSTranslate: CSSTranslateConstructor with get, set
abstract member CSSUnitValue: CSSUnitValueConstructor with get, set
abstract member CSSUnparsedValue: CSSUnparsedValueConstructor with get, set
abstract member CSSVariableReferenceValue: CSSVariableReferenceValueConstructor with get, set
abstract member CSSViewTransitionRule: CSSViewTransitionRuleConstructor with get, set
abstract member Cache: CacheConstructor with get, set
abstract member CacheStorage: CacheStorageConstructor with get, set
abstract member CanvasCaptureMediaStreamTrack: CanvasCaptureMediaStreamTrackConstructor with get, set
abstract member CanvasGradient: CanvasGradientConstructor with get, set
abstract member CanvasPattern: CanvasPatternConstructor with get, set
abstract member CanvasRenderingContext2D: CanvasRenderingContext2DConstructor with get, set
abstract member CaretPosition: CaretPositionConstructor with get, set
abstract member ChannelMergerNode: ChannelMergerNodeConstructor with get, set
abstract member ChannelSplitterNode: ChannelSplitterNodeConstructor with get, set
abstract member CharacterData: CharacterDataConstructor with get, set
abstract member Clipboard: ClipboardConstructor with get, set
abstract member ClipboardEvent: ClipboardEventConstructor with get, set
abstract member ClipboardItem: ClipboardItemConstructor with get, set
abstract member CloseEvent: CloseEventConstructor with get, set
abstract member CloseWatcher: CloseWatcherConstructor with get, set
abstract member CommandEvent: CommandEventConstructor with get, set
abstract member Comment: CommentConstructor with get, set
abstract member CompositionEvent: CompositionEventConstructor with get, set
abstract member CompressionStream: CompressionStreamConstructor with get, set
abstract member ConstantSourceNode: ConstantSourceNodeConstructor with get, set
abstract member ContentVisibilityAutoStateChangeEvent: ContentVisibilityAutoStateChangeEventConstructor with get, set
abstract member ConvolverNode: ConvolverNodeConstructor with get, set
abstract member CookieChangeEvent: CookieChangeEventConstructor with get, set
abstract member CookieStore: CookieStoreConstructor with get, set
abstract member CookieStoreManager: CookieStoreManagerConstructor with get, set
abstract member CountQueuingStrategy: CountQueuingStrategyConstructor with get, set
abstract member Credential: CredentialConstructor with get, set
abstract member CredentialsContainer: CredentialsContainerConstructor with get, set
abstract member Crypto: CryptoConstructor with get, set
abstract member CryptoKey: CryptoKeyConstructor with get, set
abstract member CustomElementRegistry: CustomElementRegistryConstructor with get, set
abstract member CustomEvent: CustomEventConstructor with get, set
abstract member CustomStateSet: CustomStateSetConstructor with get, set
abstract member DOMException: DOMExceptionConstructor with get, set
abstract member DOMImplementation: DOMImplementationConstructor with get, set
abstract member DOMMatrix: DOMMatrixConstructor with get, set
abstract member DOMMatrixReadOnly: DOMMatrixReadOnlyConstructor with get, set
abstract member DOMParser: DOMParserConstructor with get, set
abstract member DOMPoint: DOMPointConstructor with get, set
abstract member DOMPointReadOnly: DOMPointReadOnlyConstructor with get, set
abstract member DOMQuad: DOMQuadConstructor with get, set
abstract member DOMRect: DOMRectConstructor with get, set
abstract member DOMRectList: DOMRectListConstructor with get, set
abstract member DOMRectReadOnly: DOMRectReadOnlyConstructor with get, set
abstract member DOMStringList: DOMStringListConstructor with get, set
abstract member DOMStringMap: DOMStringMapConstructor with get, set
abstract member DOMTokenList: DOMTokenListConstructor with get, set
abstract member DataTransfer: DataTransferConstructor with get, set
abstract member DataTransferItem: DataTransferItemConstructor with get, set
abstract member DataTransferItemList: DataTransferItemListConstructor with get, set
abstract member DataView: DataViewConstructor with get, set
abstract member Date: DateConstructor with get, set
abstract member DecompressionStream: DecompressionStreamConstructor with get, set
abstract member DelayNode: DelayNodeConstructor with get, set
abstract member DeviceMotionEvent: DeviceMotionEventConstructor with get, set
abstract member DeviceOrientationEvent: DeviceOrientationEventConstructor with get, set
abstract member DigitalCredential: DigitalCredentialConstructor with get, set
abstract member DisposableStack: DisposableStackConstructor with get, set
abstract member Document: DocumentConstructor with get, set
abstract member DocumentFragment: DocumentFragmentConstructor with get, set
abstract member DocumentPictureInPicture: DocumentPictureInPictureConstructor with get, set
abstract member DocumentPictureInPictureEvent: DocumentPictureInPictureEventConstructor with get, set
abstract member DocumentTimeline: DocumentTimelineConstructor with get, set
abstract member DocumentType: DocumentTypeConstructor with get, set
abstract member DragEvent: DragEventConstructor with get, set
abstract member DynamicsCompressorNode: DynamicsCompressorNodeConstructor with get, set
abstract member Element: ElementConstructor with get, set
abstract member ElementInternals: ElementInternalsConstructor with get, set
abstract member EncodedAudioChunk: EncodedAudioChunkConstructor with get, set
abstract member EncodedVideoChunk: EncodedVideoChunkConstructor with get, set
abstract member Error: ErrorConstructor with get, set
abstract member ErrorEvent: ErrorEventConstructor with get, set
abstract member EvalError: EvalErrorConstructor with get, set
abstract member Event: EventConstructor with get, set
abstract member EventCounts: EventCountsConstructor with get, set
abstract member EventSource: EventSourceConstructor with get, set
abstract member EventTarget: EventTargetConstructor with get, set
abstract member External: ExternalConstructor with get, set
abstract member File: FileConstructor with get, set
abstract member FileList: FileListConstructor with get, set
abstract member FileReader: FileReaderConstructor with get, set
abstract member FileSystem: FileSystemConstructor with get, set
abstract member FileSystemDirectoryEntry: FileSystemDirectoryEntryConstructor with get, set
abstract member FileSystemDirectoryHandle: FileSystemDirectoryHandleConstructor with get, set
abstract member FileSystemDirectoryReader: FileSystemDirectoryReaderConstructor with get, set
abstract member FileSystemEntry: FileSystemEntryConstructor with get, set
abstract member FileSystemFileEntry: FileSystemFileEntryConstructor with get, set
abstract member FileSystemFileHandle: FileSystemFileHandleConstructor with get, set
abstract member FileSystemHandle: FileSystemHandleConstructor with get, set
abstract member FileSystemWritableFileStream: FileSystemWritableFileStreamConstructor with get, set
abstract member FinalizationRegistry: FinalizationRegistryConstructor with get, set
abstract member Float16Array: Float16ArrayConstructor with get, set
abstract member Float32Array: Float32ArrayConstructor with get, set
abstract member Float64Array: Float64ArrayConstructor with get, set
abstract member FocusEvent: FocusEventConstructor with get, set
abstract member FontFace: FontFaceConstructor with get, set
abstract member FontFaceSet: FontFaceSetConstructor with get, set
abstract member FontFaceSetLoadEvent: FontFaceSetLoadEventConstructor with get, set
abstract member FormData: FormDataConstructor with get, set
abstract member FormDataEvent: FormDataEventConstructor with get, set
abstract member FragmentDirective: FragmentDirectiveConstructor with get, set
abstract member Function: FunctionConstructor with get, set
abstract member GPU: GPUConstructor with get, set
abstract member GPUAdapter: GPUAdapterConstructor with get, set
abstract member GPUAdapterInfo: GPUAdapterInfoConstructor with get, set
abstract member GPUBindGroup: GPUBindGroupConstructor with get, set
abstract member GPUBindGroupLayout: GPUBindGroupLayoutConstructor with get, set
abstract member GPUBuffer: GPUBufferConstructor with get, set
abstract member GPUBufferUsage: GPUBufferUsage with get, set
abstract member GPUCanvasContext: GPUCanvasContextConstructor with get, set
abstract member GPUColorWrite: GPUColorWrite with get, set
abstract member GPUCommandBuffer: GPUCommandBufferConstructor with get, set
abstract member GPUCommandEncoder: GPUCommandEncoderConstructor with get, set
abstract member GPUCompilationInfo: GPUCompilationInfoConstructor with get, set
abstract member GPUCompilationMessage: GPUCompilationMessageConstructor with get, set
abstract member GPUComputePassEncoder: GPUComputePassEncoderConstructor with get, set
abstract member GPUComputePipeline: GPUComputePipelineConstructor with get, set
abstract member GPUDevice: GPUDeviceConstructor with get, set
abstract member GPUDeviceLostInfo: GPUDeviceLostInfoConstructor with get, set
abstract member GPUError: GPUErrorConstructor with get, set
abstract member GPUExternalTexture: GPUExternalTextureConstructor with get, set
abstract member GPUInternalError: GPUInternalErrorConstructor with get, set
abstract member GPUMapMode: GPUMapMode with get, set
abstract member GPUOutOfMemoryError: GPUOutOfMemoryErrorConstructor with get, set
abstract member GPUPipelineError: GPUPipelineErrorConstructor with get, set
abstract member GPUPipelineLayout: GPUPipelineLayoutConstructor with get, set
abstract member GPUQuerySet: GPUQuerySetConstructor with get, set
abstract member GPUQueue: GPUQueueConstructor with get, set
abstract member GPURenderBundle: GPURenderBundleConstructor with get, set
abstract member GPURenderBundleEncoder: GPURenderBundleEncoderConstructor with get, set
abstract member GPURenderPassEncoder: GPURenderPassEncoderConstructor with get, set
abstract member GPURenderPipeline: GPURenderPipelineConstructor with get, set
abstract member GPUSampler: GPUSamplerConstructor with get, set
abstract member GPUShaderModule: GPUShaderModuleConstructor with get, set
abstract member GPUShaderStage: GPUShaderStage with get, set
abstract member GPUSupportedFeatures: GPUSupportedFeaturesConstructor with get, set
abstract member GPUSupportedLimits: GPUSupportedLimitsConstructor with get, set
abstract member GPUTexture: GPUTextureConstructor with get, set
abstract member GPUTextureUsage: GPUTextureUsage with get, set
abstract member GPUTextureView: GPUTextureViewConstructor with get, set
abstract member GPUUncapturedErrorEvent: GPUUncapturedErrorEventConstructor with get, set
abstract member GPUValidationError: GPUValidationErrorConstructor with get, set
abstract member GainNode: GainNodeConstructor with get, set
abstract member Gamepad: GamepadConstructor with get, set
abstract member GamepadButton: GamepadButtonConstructor with get, set
abstract member GamepadEvent: GamepadEventConstructor with get, set
abstract member GamepadHapticActuator: GamepadHapticActuatorConstructor with get, set
abstract member Geolocation: GeolocationConstructor with get, set
abstract member GeolocationCoordinates: GeolocationCoordinatesConstructor with get, set
abstract member GeolocationPosition: GeolocationPositionConstructor with get, set
abstract member GeolocationPositionError: GeolocationPositionErrorConstructor with get, set
abstract member HTMLAllCollection: HTMLAllCollectionConstructor with get, set
abstract member HTMLAnchorElement: HTMLAnchorElementConstructor with get, set
abstract member HTMLAreaElement: HTMLAreaElementConstructor with get, set
abstract member HTMLAudioElement: HTMLAudioElementConstructor with get, set
abstract member HTMLBRElement: HTMLBRElementConstructor with get, set
abstract member HTMLBaseElement: HTMLBaseElementConstructor with get, set
abstract member HTMLBodyElement: HTMLBodyElementConstructor with get, set
abstract member HTMLButtonElement: HTMLButtonElementConstructor with get, set
abstract member HTMLCanvasElement: HTMLCanvasElementConstructor with get, set
abstract member HTMLCollection: HTMLCollectionConstructor with get, set
abstract member HTMLDListElement: HTMLDListElementConstructor with get, set
abstract member HTMLDataElement: HTMLDataElementConstructor with get, set
abstract member HTMLDataListElement: HTMLDataListElementConstructor with get, set
abstract member HTMLDetailsElement: HTMLDetailsElementConstructor with get, set
abstract member HTMLDialogElement: HTMLDialogElementConstructor with get, set
abstract member HTMLDirectoryElement: HTMLDirectoryElementConstructor with get, set
abstract member HTMLDivElement: HTMLDivElementConstructor with get, set
abstract member HTMLDocument: HTMLDocumentConstructor with get, set
abstract member HTMLElement: HTMLElementConstructor with get, set
abstract member HTMLEmbedElement: HTMLEmbedElementConstructor with get, set
abstract member HTMLFieldSetElement: HTMLFieldSetElementConstructor with get, set
abstract member HTMLFontElement: HTMLFontElementConstructor with get, set
abstract member HTMLFormControlsCollection: HTMLFormControlsCollectionConstructor with get, set
abstract member HTMLFormElement: HTMLFormElementConstructor with get, set
abstract member HTMLFrameElement: HTMLFrameElementConstructor with get, set
abstract member HTMLFrameSetElement: HTMLFrameSetElementConstructor with get, set
abstract member HTMLHRElement: HTMLHRElementConstructor with get, set
abstract member HTMLHeadElement: HTMLHeadElementConstructor with get, set
abstract member HTMLHeadingElement: HTMLHeadingElementConstructor with get, set
abstract member HTMLHtmlElement: HTMLHtmlElementConstructor with get, set
abstract member HTMLIFrameElement: HTMLIFrameElementConstructor with get, set
abstract member HTMLImageElement: HTMLImageElementConstructor with get, set
abstract member HTMLInputElement: HTMLInputElementConstructor with get, set
abstract member HTMLLIElement: HTMLLIElementConstructor with get, set
abstract member HTMLLabelElement: HTMLLabelElementConstructor with get, set
abstract member HTMLLegendElement: HTMLLegendElementConstructor with get, set
abstract member HTMLLinkElement: HTMLLinkElementConstructor with get, set
abstract member HTMLMapElement: HTMLMapElementConstructor with get, set
abstract member HTMLMarqueeElement: HTMLMarqueeElementConstructor with get, set
abstract member HTMLMediaElement: HTMLMediaElementConstructor with get, set
abstract member HTMLMenuElement: HTMLMenuElementConstructor with get, set
abstract member HTMLMetaElement: HTMLMetaElementConstructor with get, set
abstract member HTMLMeterElement: HTMLMeterElementConstructor with get, set
abstract member HTMLModElement: HTMLModElementConstructor with get, set
abstract member HTMLOListElement: HTMLOListElementConstructor with get, set
abstract member HTMLObjectElement: HTMLObjectElementConstructor with get, set
abstract member HTMLOptGroupElement: HTMLOptGroupElementConstructor with get, set
abstract member HTMLOptionElement: HTMLOptionElementConstructor with get, set
abstract member HTMLOptionsCollection: HTMLOptionsCollectionConstructor with get, set
abstract member HTMLOutputElement: HTMLOutputElementConstructor with get, set
abstract member HTMLParagraphElement: HTMLParagraphElementConstructor with get, set
abstract member HTMLParamElement: HTMLParamElementConstructor with get, set
abstract member HTMLPictureElement: HTMLPictureElementConstructor with get, set
abstract member HTMLPreElement: HTMLPreElementConstructor with get, set
abstract member HTMLProgressElement: HTMLProgressElementConstructor with get, set
abstract member HTMLQuoteElement: HTMLQuoteElementConstructor with get, set
abstract member HTMLScriptElement: HTMLScriptElementConstructor with get, set
abstract member HTMLSelectElement: HTMLSelectElementConstructor with get, set
abstract member HTMLSlotElement: HTMLSlotElementConstructor with get, set
abstract member HTMLSourceElement: HTMLSourceElementConstructor with get, set
abstract member HTMLSpanElement: HTMLSpanElementConstructor with get, set
abstract member HTMLStyleElement: HTMLStyleElementConstructor with get, set
abstract member HTMLTableCaptionElement: HTMLTableCaptionElementConstructor with get, set
abstract member HTMLTableCellElement: HTMLTableCellElementConstructor with get, set
abstract member HTMLTableColElement: HTMLTableColElementConstructor with get, set
abstract member HTMLTableElement: HTMLTableElementConstructor with get, set
abstract member HTMLTableRowElement: HTMLTableRowElementConstructor with get, set
abstract member HTMLTableSectionElement: HTMLTableSectionElementConstructor with get, set
abstract member HTMLTemplateElement: HTMLTemplateElementConstructor with get, set
abstract member HTMLTextAreaElement: HTMLTextAreaElementConstructor with get, set
abstract member HTMLTimeElement: HTMLTimeElementConstructor with get, set
abstract member HTMLTitleElement: HTMLTitleElementConstructor with get, set
abstract member HTMLTrackElement: HTMLTrackElementConstructor with get, set
abstract member HTMLUListElement: HTMLUListElementConstructor with get, set
abstract member HTMLUnknownElement: HTMLUnknownElementConstructor with get, set
abstract member HTMLVideoElement: HTMLVideoElementConstructor with get, set
abstract member HashChangeEvent: HashChangeEventConstructor with get, set
abstract member Headers: HeadersConstructor with get, set
abstract member Highlight: HighlightConstructor with get, set
abstract member HighlightRegistry: HighlightRegistryConstructor with get, set
abstract member History: HistoryConstructor with get, set
abstract member IDBCursor: IDBCursorConstructor with get, set
abstract member IDBCursorWithValue: IDBCursorWithValueConstructor with get, set
abstract member IDBDatabase: IDBDatabaseConstructor with get, set
abstract member IDBFactory: IDBFactoryConstructor with get, set
abstract member IDBIndex: IDBIndexConstructor with get, set
abstract member IDBKeyRange: IDBKeyRangeConstructor with get, set
abstract member IDBObjectStore: IDBObjectStoreConstructor with get, set
abstract member IDBOpenDBRequest: IDBOpenDBRequestConstructor with get, set
abstract member IDBRequest: IDBRequestConstructor with get, set
abstract member IDBTransaction: IDBTransactionConstructor with get, set
abstract member IDBVersionChangeEvent: IDBVersionChangeEventConstructor with get, set
abstract member IIRFilterNode: IIRFilterNodeConstructor with get, set
abstract member IdleDeadline: IdleDeadlineConstructor with get, set
abstract member Image: ImageConstructor with get, set
abstract member ImageBitmap: ImageBitmapConstructor with get, set
abstract member ImageBitmapRenderingContext: ImageBitmapRenderingContextConstructor with get, set
abstract member ImageCapture: ImageCaptureConstructor with get, set
abstract member ImageData: ImageDataConstructor with get, set
abstract member ImageDecoder: ImageDecoderConstructor with get, set
abstract member ImageTrack: ImageTrackConstructor with get, set
abstract member ImageTrackList: ImageTrackListConstructor with get, set
abstract member Infinity: float with get, set
abstract member InputDeviceInfo: InputDeviceInfoConstructor with get, set
abstract member InputEvent: InputEventConstructor with get, set
abstract member Int16Array: Int16ArrayConstructor with get, set
abstract member Int32Array: Int32ArrayConstructor with get, set
abstract member Int8Array: Int8ArrayConstructor with get, set
abstract member IntersectionObserver: IntersectionObserverConstructor with get, set
abstract member IntersectionObserverEntry: IntersectionObserverEntryConstructor with get, set
abstract member Intl: Intl with get, set
abstract member Iterator: IteratorConstructor with get, set
abstract member JSON: JSON with get, set
abstract member KeyboardEvent: KeyboardEventConstructor with get, set
abstract member KeyframeEffect: KeyframeEffectConstructor with get, set
abstract member LargestContentfulPaint: LargestContentfulPaintConstructor with get, set
abstract member Location: LocationConstructor with get, set
abstract member Lock: LockConstructor with get, set
abstract member LockManager: LockManagerConstructor with get, set
abstract member MIDIAccess: MIDIAccessConstructor with get, set
abstract member MIDIConnectionEvent: MIDIConnectionEventConstructor with get, set
abstract member MIDIInput: MIDIInputConstructor with get, set
abstract member MIDIInputMap: MIDIInputMapConstructor with get, set
abstract member MIDIMessageEvent: MIDIMessageEventConstructor with get, set
abstract member MIDIOutput: MIDIOutputConstructor with get, set
abstract member MIDIOutputMap: MIDIOutputMapConstructor with get, set
abstract member MIDIPort: MIDIPortConstructor with get, set
abstract member Map: MapConstructor with get, set
abstract member Math: Math with get, set
abstract member MathMLElement: MathMLElementConstructor with get, set
abstract member MediaCapabilities: MediaCapabilitiesConstructor with get, set
abstract member MediaDeviceInfo: MediaDeviceInfoConstructor with get, set
abstract member MediaDevices: MediaDevicesConstructor with get, set
abstract member MediaElementAudioSourceNode: MediaElementAudioSourceNodeConstructor with get, set
abstract member MediaEncryptedEvent: MediaEncryptedEventConstructor with get, set
abstract member MediaError: MediaErrorConstructor with get, set
abstract member MediaKeyMessageEvent: MediaKeyMessageEventConstructor with get, set
abstract member MediaKeySession: MediaKeySessionConstructor with get, set
abstract member MediaKeyStatusMap: MediaKeyStatusMapConstructor with get, set
abstract member MediaKeySystemAccess: MediaKeySystemAccessConstructor with get, set
abstract member MediaKeys: MediaKeysConstructor with get, set
abstract member MediaList: MediaListConstructor with get, set
abstract member MediaMetadata: MediaMetadataConstructor with get, set
abstract member MediaQueryList: MediaQueryListConstructor with get, set
abstract member MediaQueryListEvent: MediaQueryListEventConstructor with get, set
abstract member MediaRecorder: MediaRecorderConstructor with get, set
abstract member MediaSession: MediaSessionConstructor with get, set
abstract member MediaSource: MediaSourceConstructor with get, set
abstract member MediaSourceHandle: MediaSourceHandleConstructor with get, set
abstract member MediaStream: MediaStreamConstructor with get, set
abstract member MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNodeConstructor with get, set
abstract member MediaStreamAudioSourceNode: MediaStreamAudioSourceNodeConstructor with get, set
abstract member MediaStreamTrack: MediaStreamTrackConstructor with get, set
abstract member MediaStreamTrackEvent: MediaStreamTrackEventConstructor with get, set
abstract member MessageChannel: MessageChannelConstructor with get, set
abstract member MessageEvent: MessageEventConstructor with get, set
abstract member MessagePort: MessagePortConstructor with get, set
abstract member MimeType: MimeTypeConstructor with get, set
abstract member MimeTypeArray: MimeTypeArrayConstructor with get, set
abstract member MouseEvent: MouseEventConstructor with get, set
abstract member MutationObserver: MutationObserverConstructor with get, set
abstract member MutationRecord: MutationRecordConstructor with get, set
abstract member NaN: float with get, set
abstract member NamedNodeMap: NamedNodeMapConstructor with get, set
abstract member NavigateEvent: NavigateEventConstructor with get, set
abstract member Navigation: NavigationConstructor with get, set
abstract member NavigationActivation: NavigationActivationConstructor with get, set
abstract member NavigationCurrentEntryChangeEvent: NavigationCurrentEntryChangeEventConstructor with get, set
abstract member NavigationDestination: NavigationDestinationConstructor with get, set
abstract member NavigationHistoryEntry: NavigationHistoryEntryConstructor with get, set
abstract member NavigationPrecommitController: NavigationPrecommitControllerConstructor with get, set
abstract member NavigationPreloadManager: NavigationPreloadManagerConstructor with get, set
abstract member NavigationTransition: NavigationTransitionConstructor with get, set
abstract member Navigator: NavigatorConstructor with get, set
abstract member NavigatorLogin: NavigatorLoginConstructor with get, set
abstract member Node: NodeConstructor with get, set
abstract member NodeFilter: NodeFilter with get, set
abstract member NodeIterator: NodeIteratorConstructor with get, set
abstract member NodeList: NodeListConstructor with get, set
abstract member Notification: NotificationConstructor with get, set
abstract member Number: NumberConstructor with get, set
abstract member Object: ObjectConstructor with get, set
abstract member OfflineAudioCompletionEvent: OfflineAudioCompletionEventConstructor with get, set
abstract member OfflineAudioContext: OfflineAudioContextConstructor with get, set
abstract member OffscreenCanvas: OffscreenCanvasConstructor with get, set
abstract member OffscreenCanvasRenderingContext2D: OffscreenCanvasRenderingContext2DConstructor with get, set
abstract member Option: OptionConstructor with get, set
abstract member Origin: OriginConstructor with get, set
abstract member OscillatorNode: OscillatorNodeConstructor with get, set
abstract member OverconstrainedError: OverconstrainedErrorConstructor with get, set
abstract member PageRevealEvent: PageRevealEventConstructor with get, set
abstract member PageSwapEvent: PageSwapEventConstructor with get, set
abstract member PageTransitionEvent: PageTransitionEventConstructor with get, set
abstract member PannerNode: PannerNodeConstructor with get, set
abstract member Path2D: Path2DConstructor with get, set
abstract member PaymentAddress: PaymentAddressConstructor with get, set
abstract member PaymentMethodChangeEvent: PaymentMethodChangeEventConstructor with get, set
abstract member PaymentRequest: PaymentRequestConstructor with get, set
abstract member PaymentRequestUpdateEvent: PaymentRequestUpdateEventConstructor with get, set
abstract member PaymentResponse: PaymentResponseConstructor with get, set
abstract member Performance: PerformanceConstructor with get, set
abstract member PerformanceEntry: PerformanceEntryConstructor with get, set
abstract member PerformanceEventTiming: PerformanceEventTimingConstructor with get, set
abstract member PerformanceMark: PerformanceMarkConstructor with get, set
abstract member PerformanceMeasure: PerformanceMeasureConstructor with get, set
abstract member PerformanceNavigation: PerformanceNavigationConstructor with get, set
abstract member PerformanceNavigationTiming: PerformanceNavigationTimingConstructor with get, set
abstract member PerformanceObserver: PerformanceObserverConstructor with get, set
abstract member PerformanceObserverEntryList: PerformanceObserverEntryListConstructor with get, set
abstract member PerformancePaintTiming: PerformancePaintTimingConstructor with get, set
abstract member PerformanceResourceTiming: PerformanceResourceTimingConstructor with get, set
abstract member PerformanceServerTiming: PerformanceServerTimingConstructor with get, set
abstract member PerformanceTiming: PerformanceTimingConstructor with get, set
abstract member PeriodicWave: PeriodicWaveConstructor with get, set
abstract member PermissionStatus: PermissionStatusConstructor with get, set
abstract member Permissions: PermissionsConstructor with get, set
abstract member PictureInPictureEvent: PictureInPictureEventConstructor with get, set
abstract member PictureInPictureWindow: PictureInPictureWindowConstructor with get, set
abstract member Plugin: PluginConstructor with get, set
abstract member PluginArray: PluginArrayConstructor with get, set
abstract member PointerEvent: PointerEventConstructor with get, set
abstract member PopStateEvent: PopStateEventConstructor with get, set
abstract member ProcessingInstruction: ProcessingInstructionConstructor with get, set
abstract member ProgressEvent: ProgressEventConstructor with get, set
abstract member Promise: PromiseConstructor with get, set
abstract member PromiseRejectionEvent: PromiseRejectionEventConstructor with get, set
abstract member Proxy: ProxyConstructor with get, set
abstract member PublicKeyCredential: PublicKeyCredentialConstructor with get, set
abstract member PushManager: PushManagerConstructor with get, set
abstract member PushSubscription: PushSubscriptionConstructor with get, set
abstract member PushSubscriptionOptions: PushSubscriptionOptionsConstructor with get, set
abstract member RTCCertificate: RTCCertificateConstructor with get, set
abstract member RTCDTMFSender: RTCDTMFSenderConstructor with get, set
abstract member RTCDTMFToneChangeEvent: RTCDTMFToneChangeEventConstructor with get, set
abstract member RTCDataChannel: RTCDataChannelConstructor with get, set
abstract member RTCDataChannelEvent: RTCDataChannelEventConstructor with get, set
abstract member RTCDtlsTransport: RTCDtlsTransportConstructor with get, set
abstract member RTCEncodedAudioFrame: RTCEncodedAudioFrameConstructor with get, set
abstract member RTCEncodedVideoFrame: RTCEncodedVideoFrameConstructor with get, set
abstract member RTCError: RTCErrorConstructor with get, set
abstract member RTCErrorEvent: RTCErrorEventConstructor with get, set
abstract member RTCIceCandidate: RTCIceCandidateConstructor with get, set
abstract member RTCIceTransport: RTCIceTransportConstructor with get, set
abstract member RTCPeerConnection: RTCPeerConnectionConstructor with get, set
abstract member RTCPeerConnectionIceErrorEvent: RTCPeerConnectionIceErrorEventConstructor with get, set
abstract member RTCPeerConnectionIceEvent: RTCPeerConnectionIceEventConstructor with get, set
abstract member RTCRtpReceiver: RTCRtpReceiverConstructor with get, set
abstract member RTCRtpScriptTransform: RTCRtpScriptTransformConstructor with get, set
abstract member RTCRtpSender: RTCRtpSenderConstructor with get, set
abstract member RTCRtpTransceiver: RTCRtpTransceiverConstructor with get, set
abstract member RTCSctpTransport: RTCSctpTransportConstructor with get, set
abstract member RTCSessionDescription: RTCSessionDescriptionConstructor with get, set
abstract member RTCStatsReport: RTCStatsReportConstructor with get, set
abstract member RTCTrackEvent: RTCTrackEventConstructor with get, set
abstract member RadioNodeList: RadioNodeListConstructor with get, set
abstract member Range: RangeConstructor with get, set
abstract member RangeError: RangeErrorConstructor with get, set
abstract member ReadableByteStreamController: ReadableByteStreamControllerConstructor with get, set
abstract member ReadableStream: ReadableStreamConstructor with get, set
abstract member ReadableStreamBYOBReader: ReadableStreamBYOBReaderConstructor with get, set
abstract member ReadableStreamBYOBRequest: ReadableStreamBYOBRequestConstructor with get, set
abstract member ReadableStreamDefaultController: ReadableStreamDefaultControllerConstructor with get, set
abstract member ReadableStreamDefaultReader: ReadableStreamDefaultReaderConstructor with get, set
abstract member ReferenceError: ReferenceErrorConstructor with get, set
abstract member Reflect: Reflect with get, set
abstract member RegExp: RegExpConstructor with get, set
abstract member RemotePlayback: RemotePlaybackConstructor with get, set
abstract member ReportingObserver: ReportingObserverConstructor with get, set
abstract member Request: RequestConstructor with get, set
abstract member ResizeObserver: ResizeObserverConstructor with get, set
abstract member ResizeObserverEntry: ResizeObserverEntryConstructor with get, set
abstract member ResizeObserverSize: ResizeObserverSizeConstructor with get, set
abstract member Response: ResponseConstructor with get, set
abstract member SVGAElement: SVGAElementConstructor with get, set
abstract member SVGAngle: SVGAngleConstructor with get, set
abstract member SVGAnimateElement: SVGAnimateElementConstructor with get, set
abstract member SVGAnimateMotionElement: SVGAnimateMotionElementConstructor with get, set
abstract member SVGAnimateTransformElement: SVGAnimateTransformElementConstructor with get, set
abstract member SVGAnimatedAngle: SVGAnimatedAngleConstructor with get, set
abstract member SVGAnimatedBoolean: SVGAnimatedBooleanConstructor with get, set
abstract member SVGAnimatedEnumeration: SVGAnimatedEnumerationConstructor with get, set
abstract member SVGAnimatedInteger: SVGAnimatedIntegerConstructor with get, set
abstract member SVGAnimatedLength: SVGAnimatedLengthConstructor with get, set
abstract member SVGAnimatedLengthList: SVGAnimatedLengthListConstructor with get, set
abstract member SVGAnimatedNumber: SVGAnimatedNumberConstructor with get, set
abstract member SVGAnimatedNumberList: SVGAnimatedNumberListConstructor with get, set
abstract member SVGAnimatedPreserveAspectRatio: SVGAnimatedPreserveAspectRatioConstructor with get, set
abstract member SVGAnimatedRect: SVGAnimatedRectConstructor with get, set
abstract member SVGAnimatedString: SVGAnimatedStringConstructor with get, set
abstract member SVGAnimatedTransformList: SVGAnimatedTransformListConstructor with get, set
abstract member SVGAnimationElement: SVGAnimationElementConstructor with get, set
abstract member SVGCircleElement: SVGCircleElementConstructor with get, set
abstract member SVGClipPathElement: SVGClipPathElementConstructor with get, set
abstract member SVGComponentTransferFunctionElement: SVGComponentTransferFunctionElementConstructor with get, set
abstract member SVGDefsElement: SVGDefsElementConstructor with get, set
abstract member SVGDescElement: SVGDescElementConstructor with get, set
abstract member SVGElement: SVGElementConstructor with get, set
abstract member SVGEllipseElement: SVGEllipseElementConstructor with get, set
abstract member SVGFEBlendElement: SVGFEBlendElementConstructor with get, set
abstract member SVGFEColorMatrixElement: SVGFEColorMatrixElementConstructor with get, set
abstract member SVGFEComponentTransferElement: SVGFEComponentTransferElementConstructor with get, set
abstract member SVGFECompositeElement: SVGFECompositeElementConstructor with get, set
abstract member SVGFEConvolveMatrixElement: SVGFEConvolveMatrixElementConstructor with get, set
abstract member SVGFEDiffuseLightingElement: SVGFEDiffuseLightingElementConstructor with get, set
abstract member SVGFEDisplacementMapElement: SVGFEDisplacementMapElementConstructor with get, set
abstract member SVGFEDistantLightElement: SVGFEDistantLightElementConstructor with get, set
abstract member SVGFEDropShadowElement: SVGFEDropShadowElementConstructor with get, set
abstract member SVGFEFloodElement: SVGFEFloodElementConstructor with get, set
abstract member SVGFEFuncAElement: SVGFEFuncAElementConstructor with get, set
abstract member SVGFEFuncBElement: SVGFEFuncBElementConstructor with get, set
abstract member SVGFEFuncGElement: SVGFEFuncGElementConstructor with get, set
abstract member SVGFEFuncRElement: SVGFEFuncRElementConstructor with get, set
abstract member SVGFEGaussianBlurElement: SVGFEGaussianBlurElementConstructor with get, set
abstract member SVGFEImageElement: SVGFEImageElementConstructor with get, set
abstract member SVGFEMergeElement: SVGFEMergeElementConstructor with get, set
abstract member SVGFEMergeNodeElement: SVGFEMergeNodeElementConstructor with get, set
abstract member SVGFEMorphologyElement: SVGFEMorphologyElementConstructor with get, set
abstract member SVGFEOffsetElement: SVGFEOffsetElementConstructor with get, set
abstract member SVGFEPointLightElement: SVGFEPointLightElementConstructor with get, set
abstract member SVGFESpecularLightingElement: SVGFESpecularLightingElementConstructor with get, set
abstract member SVGFESpotLightElement: SVGFESpotLightElementConstructor with get, set
abstract member SVGFETileElement: SVGFETileElementConstructor with get, set
abstract member SVGFETurbulenceElement: SVGFETurbulenceElementConstructor with get, set
abstract member SVGFilterElement: SVGFilterElementConstructor with get, set
abstract member SVGForeignObjectElement: SVGForeignObjectElementConstructor with get, set
abstract member SVGGElement: SVGGElementConstructor with get, set
abstract member SVGGeometryElement: SVGGeometryElementConstructor with get, set
abstract member SVGGradientElement: SVGGradientElementConstructor with get, set
abstract member SVGGraphicsElement: SVGGraphicsElementConstructor with get, set
abstract member SVGImageElement: SVGImageElementConstructor with get, set
abstract member SVGLength: SVGLengthConstructor with get, set
abstract member SVGLengthList: SVGLengthListConstructor with get, set
abstract member SVGLineElement: SVGLineElementConstructor with get, set
abstract member SVGLinearGradientElement: SVGLinearGradientElementConstructor with get, set
abstract member SVGMPathElement: SVGMPathElementConstructor with get, set
abstract member SVGMarkerElement: SVGMarkerElementConstructor with get, set
abstract member SVGMaskElement: SVGMaskElementConstructor with get, set
abstract member SVGMatrix: DOMMatrixConstructor with get, set
abstract member SVGMetadataElement: SVGMetadataElementConstructor with get, set
abstract member SVGNumber: SVGNumberConstructor with get, set
abstract member SVGNumberList: SVGNumberListConstructor with get, set
abstract member SVGPathElement: SVGPathElementConstructor with get, set
abstract member SVGPatternElement: SVGPatternElementConstructor with get, set
abstract member SVGPoint: DOMPointConstructor with get, set
abstract member SVGPointList: SVGPointListConstructor with get, set
abstract member SVGPolygonElement: SVGPolygonElementConstructor with get, set
abstract member SVGPolylineElement: SVGPolylineElementConstructor with get, set
abstract member SVGPreserveAspectRatio: SVGPreserveAspectRatioConstructor with get, set
abstract member SVGRadialGradientElement: SVGRadialGradientElementConstructor with get, set
abstract member SVGRect: DOMRectConstructor with get, set
abstract member SVGRectElement: SVGRectElementConstructor with get, set
abstract member SVGSVGElement: SVGSVGElementConstructor with get, set
abstract member SVGScriptElement: SVGScriptElementConstructor with get, set
abstract member SVGSetElement: SVGSetElementConstructor with get, set
abstract member SVGStopElement: SVGStopElementConstructor with get, set
abstract member SVGStringList: SVGStringListConstructor with get, set
abstract member SVGStyleElement: SVGStyleElementConstructor with get, set
abstract member SVGSwitchElement: SVGSwitchElementConstructor with get, set
abstract member SVGSymbolElement: SVGSymbolElementConstructor with get, set
abstract member SVGTSpanElement: SVGTSpanElementConstructor with get, set
abstract member SVGTextContentElement: SVGTextContentElementConstructor with get, set
abstract member SVGTextElement: SVGTextElementConstructor with get, set
abstract member SVGTextPathElement: SVGTextPathElementConstructor with get, set
abstract member SVGTextPositioningElement: SVGTextPositioningElementConstructor with get, set
abstract member SVGTitleElement: SVGTitleElementConstructor with get, set
abstract member SVGTransform: SVGTransformConstructor with get, set
abstract member SVGTransformList: SVGTransformListConstructor with get, set
abstract member SVGUnitTypes: SVGUnitTypesConstructor with get, set
abstract member SVGUseElement: SVGUseElementConstructor with get, set
abstract member SVGViewElement: SVGViewElementConstructor with get, set
abstract member Sanitizer: SanitizerConstructor with get, set
abstract member Scheduler: SchedulerConstructor with get, set
abstract member Screen: ScreenConstructor with get, set
abstract member ScreenOrientation: ScreenOrientationConstructor with get, set
abstract member ScriptProcessorNode: ScriptProcessorNodeConstructor with get, set
abstract member ScrollTimeline: ScrollTimelineConstructor with get, set
abstract member SecurityPolicyViolationEvent: SecurityPolicyViolationEventConstructor with get, set
abstract member Selection: SelectionConstructor with get, set
abstract member Serial: SerialConstructor with get, set
abstract member SerialPort: SerialPortConstructor with get, set
abstract member ServiceWorker: ServiceWorkerConstructor with get, set
abstract member ServiceWorkerContainer: ServiceWorkerContainerConstructor with get, set
abstract member ServiceWorkerRegistration: ServiceWorkerRegistrationConstructor with get, set
abstract member Set: SetConstructor with get, set
abstract member ShadowRoot: ShadowRootConstructor with get, set
abstract member SharedArrayBuffer: SharedArrayBufferConstructor with get, set
abstract member SharedWorker: SharedWorkerConstructor with get, set
abstract member SourceBuffer: SourceBufferConstructor with get, set
abstract member SourceBufferList: SourceBufferListConstructor with get, set
abstract member SpeechRecognitionAlternative: SpeechRecognitionAlternativeConstructor with get, set
abstract member SpeechRecognitionErrorEvent: SpeechRecognitionErrorEventConstructor with get, set
abstract member SpeechRecognitionEvent: SpeechRecognitionEventConstructor with get, set
abstract member SpeechRecognitionResult: SpeechRecognitionResultConstructor with get, set
abstract member SpeechRecognitionResultList: SpeechRecognitionResultListConstructor with get, set
abstract member SpeechSynthesis: SpeechSynthesisConstructor with get, set
abstract member SpeechSynthesisErrorEvent: SpeechSynthesisErrorEventConstructor with get, set
abstract member SpeechSynthesisEvent: SpeechSynthesisEventConstructor with get, set
abstract member SpeechSynthesisUtterance: SpeechSynthesisUtteranceConstructor with get, set
abstract member SpeechSynthesisVoice: SpeechSynthesisVoiceConstructor with get, set
abstract member StaticRange: StaticRangeConstructor with get, set
abstract member StereoPannerNode: StereoPannerNodeConstructor with get, set
abstract member Storage: StorageConstructor with get, set
abstract member StorageEvent: StorageEventConstructor with get, set
abstract member StorageManager: StorageManagerConstructor with get, set
abstract member String: StringConstructor with get, set
abstract member StylePropertyMap: StylePropertyMapConstructor with get, set
abstract member StylePropertyMapReadOnly: StylePropertyMapReadOnlyConstructor with get, set
abstract member StyleSheet: StyleSheetConstructor with get, set
abstract member StyleSheetList: StyleSheetListConstructor with get, set
abstract member SubmitEvent: SubmitEventConstructor with get, set
abstract member SubtleCrypto: SubtleCryptoConstructor with get, set
abstract member SuppressedError: SuppressedErrorConstructor with get, set
abstract member Symbol: SymbolConstructor with get, set
abstract member SyntaxError: SyntaxErrorConstructor with get, set
abstract member TaskController: TaskControllerConstructor with get, set
abstract member TaskPriorityChangeEvent: TaskPriorityChangeEventConstructor with get, set
abstract member TaskSignal: TaskSignalConstructor with get, set
abstract member Temporal: Temporal with get, set
abstract member Text: TextConstructor with get, set
abstract member TextDecoder: TextDecoderConstructor with get, set
abstract member TextDecoderStream: TextDecoderStreamConstructor with get, set
abstract member TextEncoder: TextEncoderConstructor with get, set
abstract member TextEncoderStream: TextEncoderStreamConstructor with get, set
abstract member TextEvent: TextEventConstructor with get, set
abstract member TextMetrics: TextMetricsConstructor with get, set
abstract member TextTrack: TextTrackConstructor with get, set
abstract member TextTrackCue: TextTrackCueConstructor with get, set
abstract member TextTrackCueList: TextTrackCueListConstructor with get, set
abstract member TextTrackList: TextTrackListConstructor with get, set
abstract member TimeRanges: TimeRangesConstructor with get, set
abstract member ToggleEvent: ToggleEventConstructor with get, set
abstract member Touch: TouchConstructor with get, set
abstract member TouchEvent: TouchEventConstructor with get, set
abstract member TouchList: TouchListConstructor with get, set
abstract member TrackEvent: TrackEventConstructor with get, set
abstract member TransformStream: TransformStreamConstructor with get, set
abstract member TransformStreamDefaultController: TransformStreamDefaultControllerConstructor with get, set
abstract member TransitionEvent: TransitionEventConstructor with get, set
abstract member TreeWalker: TreeWalkerConstructor with get, set
abstract member TypeError: TypeErrorConstructor with get, set
abstract member UIEvent: UIEventConstructor with get, set
abstract member URIError: URIErrorConstructor with get, set
abstract member URL: URLConstructor with get, set
abstract member URLPattern: URLPatternConstructor with get, set
abstract member URLSearchParams: URLSearchParamsConstructor with get, set
abstract member Uint16Array: Uint16ArrayConstructor with get, set
abstract member Uint32Array: Uint32ArrayConstructor with get, set
abstract member Uint8Array: Uint8ArrayConstructor with get, set
abstract member Uint8ClampedArray: Uint8ClampedArrayConstructor with get, set
abstract member UserActivation: UserActivationConstructor with get, set
abstract member VTTCue: VTTCueConstructor with get, set
abstract member VTTRegion: VTTRegionConstructor with get, set
abstract member ValidityState: ValidityStateConstructor with get, set
abstract member VideoColorSpace: VideoColorSpaceConstructor with get, set
abstract member VideoDecoder: VideoDecoderConstructor with get, set
abstract member VideoEncoder: VideoEncoderConstructor with get, set
abstract member VideoFrame: VideoFrameConstructor with get, set
abstract member VideoPlaybackQuality: VideoPlaybackQualityConstructor with get, set
abstract member ViewTimeline: ViewTimelineConstructor with get, set
abstract member ViewTransition: ViewTransitionConstructor with get, set
abstract member ViewTransitionTypeSet: ViewTransitionTypeSetConstructor with get, set
abstract member VisualViewport: VisualViewportConstructor with get, set
abstract member WGSLLanguageFeatures: WGSLLanguageFeaturesConstructor with get, set
abstract member WakeLock: WakeLockConstructor with get, set
abstract member WakeLockSentinel: WakeLockSentinelConstructor with get, set
abstract member WaveShaperNode: WaveShaperNodeConstructor with get, set
abstract member WeakMap: WeakMapConstructor with get, set
abstract member WeakRef: WeakRefConstructor with get, set
abstract member WeakSet: WeakSetConstructor with get, set
abstract member WebAssembly: WebAssembly with get, set
abstract member WebGL2RenderingContext: WebGL2RenderingContextConstructor with get, set
abstract member WebGLActiveInfo: WebGLActiveInfoConstructor with get, set
abstract member WebGLBuffer: WebGLBufferConstructor with get, set
abstract member WebGLContextEvent: WebGLContextEventConstructor with get, set
abstract member WebGLFramebuffer: WebGLFramebufferConstructor with get, set
abstract member WebGLProgram: WebGLProgramConstructor with get, set
abstract member WebGLQuery: WebGLQueryConstructor with get, set
abstract member WebGLRenderbuffer: WebGLRenderbufferConstructor with get, set
abstract member WebGLRenderingContext: WebGLRenderingContextConstructor with get, set
abstract member WebGLSampler: WebGLSamplerConstructor with get, set
abstract member WebGLShader: WebGLShaderConstructor with get, set
abstract member WebGLShaderPrecisionFormat: WebGLShaderPrecisionFormatConstructor with get, set
abstract member WebGLSync: WebGLSyncConstructor with get, set
abstract member WebGLTexture: WebGLTextureConstructor with get, set
abstract member WebGLTransformFeedback: WebGLTransformFeedbackConstructor with get, set
abstract member WebGLUniformLocation: WebGLUniformLocationConstructor with get, set
abstract member WebGLVertexArrayObject: WebGLVertexArrayObjectConstructor with get, set
abstract member WebKitCSSMatrix: DOMMatrixConstructor with get, set
abstract member WebSocket: WebSocketConstructor with get, set
abstract member WebTransport: WebTransportConstructor with get, set
abstract member WebTransportBidirectionalStream: WebTransportBidirectionalStreamConstructor with get, set
abstract member WebTransportDatagramDuplexStream: WebTransportDatagramDuplexStreamConstructor with get, set
abstract member WebTransportError: WebTransportErrorConstructor with get, set
abstract member WebTransportReceiveStream: WebTransportReceiveStreamConstructor with get, set
abstract member WebTransportSendStream: WebTransportSendStreamConstructor with get, set
abstract member WheelEvent: WheelEventConstructor with get, set
abstract member Window: WindowConstructor with get, set
abstract member Worker: WorkerConstructor with get, set
abstract member Worklet: WorkletConstructor with get, set
abstract member WritableStream: WritableStreamConstructor with get, set
abstract member WritableStreamDefaultController: WritableStreamDefaultControllerConstructor with get, set
abstract member WritableStreamDefaultWriter: WritableStreamDefaultWriterConstructor with get, set
abstract member XMLDocument: XMLDocumentConstructor with get, set
abstract member XMLHttpRequest: XMLHttpRequestConstructor with get, set
abstract member XMLHttpRequestEventTarget: XMLHttpRequestEventTargetConstructor with get, set
abstract member XMLHttpRequestUpload: XMLHttpRequestUploadConstructor with get, set
abstract member XMLSerializer: XMLSerializerConstructor with get, set
abstract member XPathEvaluator: XPathEvaluatorConstructor with get, set
abstract member XPathExpression: XPathExpressionConstructor with get, set
abstract member XPathResult: XPathResultConstructor with get, set
abstract member XSLTProcessor: XSLTProcessorConstructor with get, set
abstract member caches: CacheStorage with get, set
abstract member clientInformation: Navigator with get, set
abstract member closed: bool with get, set
abstract member console: Console with get, set
abstract member cookieStore: CookieStore with get, set
abstract member crossOriginIsolated: bool with get, set
abstract member crypto: Crypto with get, set
abstract member customElements: CustomElementRegistry with get, set
abstract member devicePixelRatio: float with get, set
abstract member document: Document with get, set
abstract member documentPictureInPicture: DocumentPictureInPicture with get, set
abstract member event: Event option with get, set
abstract member external: External with get, set
abstract member frameElement: Element option with get, set
abstract member frames: Window with get, set
abstract member globalThis: GlobalThis
abstract member history: History with get, set
abstract member indexedDB: IDBFactory with get, set
abstract member innerHeight: float with get, set
abstract member innerWidth: float with get, set
abstract member isSecureContext: bool with get, set
abstract member length: float with get, set
abstract member localStorage: Storage with get, set
abstract member location: Location with get, set
abstract member locationbar: BarProp with get, set
abstract member menubar: BarProp with get, set
abstract member navigation: Navigation with get, set
abstract member navigator: Navigator with get, set
abstract member onabort: (UIEvent -> unit) option with get, set
abstract member onafterprint: (Event -> unit) option with get, set
abstract member onanimationcancel: (AnimationEvent -> unit) option with get, set
abstract member onanimationend: (AnimationEvent -> unit) option with get, set
abstract member onanimationiteration: (AnimationEvent -> unit) option with get, set
abstract member onanimationstart: (AnimationEvent -> unit) option with get, set
abstract member onauxclick: (PointerEvent -> unit) option with get, set
abstract member onbeforeinput: (InputEvent -> unit) option with get, set
abstract member onbeforematch: (Event -> unit) option with get, set
abstract member onbeforeprint: (Event -> unit) option with get, set
abstract member onbeforetoggle: (ToggleEvent -> unit) option with get, set
abstract member onbeforeunload: (BeforeUnloadEvent -> unit) option with get, set
abstract member onblur: (FocusEvent -> unit) option with get, set
abstract member oncancel: (Event -> unit) option with get, set
abstract member oncanplay: (Event -> unit) option with get, set
abstract member oncanplaythrough: (Event -> unit) option with get, set
abstract member onchange: (Event -> unit) option with get, set
abstract member onclick: (PointerEvent -> unit) option with get, set
abstract member onclose: (Event -> unit) option with get, set
abstract member oncommand: (Event -> unit) option with get, set
abstract member oncontextlost: (Event -> unit) option with get, set
abstract member oncontextmenu: (PointerEvent -> unit) option with get, set
abstract member oncontextrestored: (Event -> unit) option with get, set
abstract member oncopy: (ClipboardEvent -> unit) option with get, set
abstract member oncuechange: (Event -> unit) option with get, set
abstract member oncut: (ClipboardEvent -> unit) option with get, set
abstract member ondblclick: (MouseEvent -> unit) option with get, set
abstract member ondevicemotion: (DeviceMotionEvent -> unit) option with get, set
abstract member ondeviceorientation: (DeviceOrientationEvent -> unit) option with get, set
abstract member ondeviceorientationabsolute: (DeviceOrientationEvent -> unit) option with get, set
abstract member ondrag: (DragEvent -> unit) option with get, set
abstract member ondragend: (DragEvent -> unit) option with get, set
abstract member ondragenter: (DragEvent -> unit) option with get, set
abstract member ondragleave: (DragEvent -> unit) option with get, set
abstract member ondragover: (DragEvent -> unit) option with get, set
abstract member ondragstart: (DragEvent -> unit) option with get, set
abstract member ondrop: (DragEvent -> unit) option with get, set
abstract member ondurationchange: (Event -> unit) option with get, set
abstract member onemptied: (Event -> unit) option with get, set
abstract member onended: (Event -> unit) option with get, set
abstract member onerror: OnErrorEventHandlerNonNull option with get, set
abstract member onfocus: (FocusEvent -> unit) option with get, set
abstract member onformdata: (FormDataEvent -> unit) option with get, set
abstract member ongamepadconnected: (GamepadEvent -> unit) option with get, set
abstract member ongamepaddisconnected: (GamepadEvent -> unit) option with get, set
abstract member ongotpointercapture: (PointerEvent -> unit) option with get, set
abstract member onhashchange: (HashChangeEvent -> unit) option with get, set
abstract member oninput: (InputEvent -> unit) option with get, set
abstract member oninvalid: (Event -> unit) option with get, set
abstract member onkeydown: (KeyboardEvent -> unit) option with get, set
abstract member onkeypress: (KeyboardEvent -> unit) option with get, set
abstract member onkeyup: (KeyboardEvent -> unit) option with get, set
abstract member onlanguagechange: (Event -> unit) option with get, set
abstract member onload: (Event -> unit) option with get, set
abstract member onloadeddata: (Event -> unit) option with get, set
abstract member onloadedmetadata: (Event -> unit) option with get, set
abstract member onloadstart: (Event -> unit) option with get, set
abstract member onlostpointercapture: (PointerEvent -> unit) option with get, set
abstract member onmessage: (MessageEvent<obj> -> unit) option with get, set
abstract member onmessageerror: (MessageEvent<obj> -> unit) option with get, set
abstract member onmousedown: (MouseEvent -> unit) option with get, set
abstract member onmouseenter: (MouseEvent -> unit) option with get, set
abstract member onmouseleave: (MouseEvent -> unit) option with get, set
abstract member onmousemove: (MouseEvent -> unit) option with get, set
abstract member onmouseout: (MouseEvent -> unit) option with get, set
abstract member onmouseover: (MouseEvent -> unit) option with get, set
abstract member onmouseup: (MouseEvent -> unit) option with get, set
abstract member onoffline: (Event -> unit) option with get, set
abstract member ononline: (Event -> unit) option with get, set
abstract member onorientationchange: (Event -> unit) option with get, set
abstract member onpagehide: (PageTransitionEvent -> unit) option with get, set
abstract member onpagereveal: (PageRevealEvent -> unit) option with get, set
abstract member onpageshow: (PageTransitionEvent -> unit) option with get, set
abstract member onpageswap: (PageSwapEvent -> unit) option with get, set
abstract member onpaste: (ClipboardEvent -> unit) option with get, set
abstract member onpause: (Event -> unit) option with get, set
abstract member onplay: (Event -> unit) option with get, set
abstract member onplaying: (Event -> unit) option with get, set
abstract member onpointercancel: (PointerEvent -> unit) option with get, set
abstract member onpointerdown: (PointerEvent -> unit) option with get, set
abstract member onpointerenter: (PointerEvent -> unit) option with get, set
abstract member onpointerleave: (PointerEvent -> unit) option with get, set
abstract member onpointermove: (PointerEvent -> unit) option with get, set
abstract member onpointerout: (PointerEvent -> unit) option with get, set
abstract member onpointerover: (PointerEvent -> unit) option with get, set
abstract member onpointerrawupdate: (Event -> unit) option with get, set
abstract member onpointerup: (PointerEvent -> unit) option with get, set
abstract member onpopstate: (PopStateEvent -> unit) option with get, set
abstract member onprogress: (ProgressEvent<EventTarget> -> unit) option with get, set
abstract member onratechange: (Event -> unit) option with get, set
abstract member onrejectionhandled: (PromiseRejectionEvent -> unit) option with get, set
abstract member onreset: (Event -> unit) option with get, set
abstract member onresize: (UIEvent -> unit) option with get, set
abstract member onscroll: (Event -> unit) option with get, set
abstract member onscrollend: (Event -> unit) option with get, set
abstract member onsecuritypolicyviolation: (SecurityPolicyViolationEvent -> unit) option with get, set
abstract member onseeked: (Event -> unit) option with get, set
abstract member onseeking: (Event -> unit) option with get, set
abstract member onselect: (Event -> unit) option with get, set
abstract member onselectionchange: (Event -> unit) option with get, set
abstract member onselectstart: (Event -> unit) option with get, set
abstract member onslotchange: (Event -> unit) option with get, set
abstract member onstalled: (Event -> unit) option with get, set
abstract member onstorage: (StorageEvent -> unit) option with get, set
abstract member onsubmit: (SubmitEvent -> unit) option with get, set
abstract member onsuspend: (Event -> unit) option with get, set
abstract member ontimeupdate: (Event -> unit) option with get, set
abstract member ontoggle: (ToggleEvent -> unit) option with get, set
abstract member ontouchcancel: (TouchEvent -> unit) option with get, set
abstract member ontouchend: (TouchEvent -> unit) option with get, set
abstract member ontouchmove: (TouchEvent -> unit) option with get, set
abstract member ontouchstart: (TouchEvent -> unit) option with get, set
abstract member ontransitioncancel: (TransitionEvent -> unit) option with get, set
abstract member ontransitionend: (TransitionEvent -> unit) option with get, set
abstract member ontransitionrun: (TransitionEvent -> unit) option with get, set
abstract member ontransitionstart: (TransitionEvent -> unit) option with get, set
abstract member onunhandledrejection: (PromiseRejectionEvent -> unit) option with get, set
abstract member onunload: (Event -> unit) option with get, set
abstract member onvolumechange: (Event -> unit) option with get, set
abstract member onwaiting: (Event -> unit) option with get, set
abstract member onwebkitanimationend: (Event -> unit) option with get, set
abstract member onwebkitanimationiteration: (Event -> unit) option with get, set
abstract member onwebkitanimationstart: (Event -> unit) option with get, set
abstract member onwebkittransitionend: (Event -> unit) option with get, set
abstract member onwheel: (WheelEvent -> unit) option with get, set
abstract member opener: obj with get, set
abstract member orientation: float with get, set
abstract member origin: string with get, set
abstract member originAgentCluster: bool with get, set
abstract member outerHeight: float with get, set
abstract member outerWidth: float with get, set
abstract member pageXOffset: float with get, set
abstract member pageYOffset: float with get, set
abstract member parent: Window with get, set
abstract member performance: Performance with get, set
abstract member personalbar: BarProp with get, set
abstract member scheduler: Scheduler with get, set
abstract member screen: Screen with get, set
abstract member screenLeft: float with get, set
abstract member screenTop: float with get, set
abstract member screenX: float with get, set
abstract member screenY: float with get, set
abstract member scrollX: float with get, set
abstract member scrollY: float with get, set
abstract member scrollbars: BarProp with get, set
abstract member self: Self with get, set
abstract member sessionStorage: Storage with get, set
abstract member speechSynthesis: SpeechSynthesis with get, set
abstract member status: string with get, set
abstract member statusbar: BarProp with get, set
abstract member toolbar: BarProp with get, set
abstract member top: Window option with get, set
abstract member undefined: unit
abstract member visualViewport: VisualViewport option with get, set
abstract member webkitURL: URLConstructor with get, set
abstract member window: Self with get, set

Methods

abstract member ``open`` (?url: U2<string,URL>, ?target: string, ?features: string) : Window option
abstract member addEventListener (type: string, listener: EventListenerOrEventListenerObject, ?options: U2<bool,AddEventListenerOptions>) : unit
abstract member addEventListener<'E> (type: typekeyof<WindowEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,AddEventListenerOptions>) : unit
abstract member alert (?message: obj) : unit
abstract member atob (data: string) : string
abstract member blur () : unit
abstract member btoa (data: string) : string
abstract member cancelAnimationFrame (handle: float) : unit
abstract member cancelIdleCallback (handle: float) : unit
abstract member captureEvents () : unit
abstract member clearInterval (?id: float) : unit
abstract member clearTimeout (?id: float) : unit
abstract member close () : unit
abstract member confirm (?message: string) : bool
abstract member createImageBitmap (image: ImageBitmapSource, sx: float, sy: float, sw: float, sh: float, ?options: ImageBitmapOptions) : Promise<ImageBitmap>
abstract member createImageBitmap (image: ImageBitmapSource, ?options: ImageBitmapOptions) : Promise<ImageBitmap>
abstract member decodeURI (encodedURI: string) : string
abstract member decodeURIComponent (encodedURIComponent: string) : string
abstract member dispatchEvent (event: Event) : bool
abstract member encodeURI (uri: string) : string
abstract member encodeURIComponent (uriComponent: U3<string,float,bool>) : string
abstract member escape (string: string) : string
abstract member eval (x: string) : obj
abstract member fetch (input: U3<string,Request,URL>, ?init: RequestInit) : Promise<Response>
abstract member focus () : unit
abstract member getComputedStyle (elt: Element, ?pseudoElt: string) : CSSStyleDeclaration
abstract member getSelection () : Selection option
abstract member isFinite (number: float) : bool
abstract member isNaN (number: float) : bool
abstract member matchMedia (query: string) : MediaQueryList
abstract member moveBy (x: float, y: float) : unit
abstract member moveTo (x: float, y: float) : unit
abstract member parseFloat (string: string) : float
abstract member parseInt (string: string, ?radix: float) : float
abstract member postMessage (message: obj, ?options: WindowPostMessageOptions) : unit
abstract member postMessage (message: obj, targetOrigin: string, ?transfer: Transferable array) : unit
abstract member print () : unit
abstract member prompt (?message: string, ?_default: string) : string option
abstract member queueMicrotask (callback: VoidFunction) : unit
abstract member releaseEvents () : unit
abstract member removeEventListener (type: string, listener: EventListenerOrEventListenerObject, ?options: U2<bool,EventListenerOptions>) : unit
abstract member removeEventListener<'E> (type: typekeyof<WindowEventMap,'E>, listener: 'E -> obj, ?options: U2<bool,EventListenerOptions>) : unit
abstract member reportError (e: obj) : unit
abstract member requestAnimationFrame (callback: FrameRequestCallback) : float
abstract member requestIdleCallback (callback: IdleRequestCallback, ?options: IdleRequestOptions) : float
abstract member resizeBy (x: float, y: float) : unit
abstract member resizeTo (width: float, height: float) : unit
abstract member scroll (x: float, y: float) : unit
abstract member scroll (?options: ScrollToOptions) : unit
abstract member scrollBy (x: float, y: float) : unit
abstract member scrollBy (?options: ScrollToOptions) : unit
abstract member scrollTo (x: float, y: float) : unit
abstract member scrollTo (?options: ScrollToOptions) : unit
abstract member setInterval (handler: TimerHandler, timeout: float option, arguments: obj array) : float
abstract member setTimeout (handler: TimerHandler, timeout: float option, arguments: obj array) : float
abstract member stop () : unit
abstract member structuredClone<'T> (value: 'T, ?options: StructuredSerializeOptions) : 'T
abstract member toString () : string
abstract member unescape (string: string) : string