WindowOrWorkerGlobalScope
[<Interface>]
type WindowOrWorkerGlobalScope =
abstract member caches: CacheStorage
abstract member crossOriginIsolated: bool
abstract member crypto: Crypto
abstract member indexedDB: IDBFactory
abstract member isSecureContext: bool
abstract member origin: string
abstract member performance: Performance
abstract member scheduler: Scheduler
abstract member atob (data: string) : string
abstract member btoa (data: string) : string
abstract member clearInterval (?id: float) : unit
abstract member clearTimeout (?id: float) : unit
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 fetch (input: U3<string,Request,URL>, ?init: RequestInit) : Promise<Response>
abstract member queueMicrotask (callback: VoidFunction) : unit
abstract member reportError (e: obj) : 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 structuredClone<'T> (value: 'T, ?options: StructuredSerializeOptions) : 'T
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
Properties
abstract member caches: CacheStorage
abstract member crossOriginIsolated: bool
abstract member crypto: Crypto
abstract member indexedDB: IDBFactory
abstract member isSecureContext: bool
abstract member origin: string
abstract member performance: Performance
abstract member scheduler: Scheduler
Methods
abstract member atob (data: string) : string
abstract member btoa (data: string) : string
abstract member clearInterval (?id: float) : unit
abstract member clearTimeout (?id: float) : unit
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 fetch (input: U3<string,Request,URL>, ?init: RequestInit) : Promise<Response>
abstract member queueMicrotask (callback: VoidFunction) : unit
abstract member reportError (e: obj) : 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 structuredClone<'T> (value: 'T, ?options: StructuredSerializeOptions) : 'T