[<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
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
Declared inside
Properties
abstract member AbortController: AbortControllerConstructor with get, set
abstract member AbortSignal: AbortSignalConstructor with get, set
abstract member AggregateError: AggregateErrorConstructor 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 BigInt: BigIntConstructor with get, set
abstract member BigInt64Array: BigInt64ArrayConstructor with get, set
abstract member BigUint64Array: BigUint64ArrayConstructor with get, set
abstract member Blob: BlobConstructor 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 CSS: CSS with get, set
abstract member CloseEvent: CloseEventConstructor with get, set
abstract member CompressionStream: CompressionStreamConstructor with get, set
abstract member CountQueuingStrategy: CountQueuingStrategyConstructor with get, set
abstract member CryptoKey: CryptoKeyConstructor with get, set
abstract member CustomEvent: CustomEventConstructor with get, set
abstract member DOMException: DOMExceptionConstructor 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 DisposableStack: DisposableStackConstructor with get, set
abstract member Error: ErrorConstructor with get, set
abstract member EvalError: EvalErrorConstructor with get, set
abstract member Event: EventConstructor with get, set
abstract member EventSource: EventSourceConstructor with get, set
abstract member EventTarget: EventTargetConstructor with get, set
abstract member File: FileConstructor 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 Function: FunctionConstructor with get, set
abstract member GPUMapMode: GPUMapMode with get, set
abstract member Infinity: float 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 Intl: Intl with get, set
abstract member Iterator: IteratorConstructor with get, set
abstract member JSON: JSON with get, set
abstract member Map: MapConstructor with get, set
abstract member Math: Math 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 NaN: float with get, set
abstract member Navigator: NavigatorConstructor with get, set
abstract member NodeFilter: NodeFilter with get, set
abstract member Number: NumberConstructor with get, set
abstract member Object: ObjectConstructor with get, set
abstract member PerformanceEntry: PerformanceEntryConstructor with get, set
abstract member PerformanceMark: PerformanceMarkConstructor with get, set
abstract member PerformanceMeasure: PerformanceMeasureConstructor with get, set
abstract member PerformanceObserver: PerformanceObserverConstructor with get, set
abstract member PerformanceObserverEntryList: PerformanceObserverEntryListConstructor with get, set
abstract member PerformanceResourceTiming: PerformanceResourceTimingConstructor with get, set
abstract member Promise: PromiseConstructor with get, set
abstract member Proxy: ProxyConstructor 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 Set: SetConstructor with get, set
abstract member SharedArrayBuffer: SharedArrayBufferConstructor with get, set
abstract member Storage: StorageConstructor with get, set
abstract member String: StringConstructor 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 Temporal: Temporal 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 TransformStream: TransformStreamConstructor with get, set
abstract member TransformStreamDefaultController: TransformStreamDefaultControllerConstructor with get, set
abstract member TypeError: TypeErrorConstructor with get, set
abstract member URIError: URIErrorConstructor with get, set
abstract member URL: URLConstructor 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 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 WebSocket: WebSocketConstructor 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 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 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 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 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