Per-type reference for the 528 JS wrapper types in SpawnDev.SpawnJS.
- AbortController
- AbortSignal
- ActionEvent
- AddEventListenerOptions
- AllocationSizeOptions
- AnalyserNode
- AnimationTimeline
- Array
- ArrayBuffer
- ArrayBufferOptions
- AsyncIterator
- Atomics
- AtomicsWaitAsyncResult
- AttachShadowRootOptions
- Audio
- AudioContext
- AudioEncoder
- AudioNode
- AudioTrack
- AudioTrackList
- AuthenticatorAssertionResponse
- AuthenticatorAttestationResponse
- AuthenticatorResponse
- AuthenticatorSelection
- BackgroundFetchEvent
- BackgroundFetchManager
- BackgroundFetchMatchOptions
- BackgroundFetchOptions
- BackgroundFetchRecord
- BackgroundFetchRegistration
- BackgroundFetchUpdateUIEvent
- BarProp
- BarcodeDetector
- BarcodeDetectorOptions
- BatteryManager
- BeforeInstallPromptEvent
- BeforeUnloadEvent
- BigInt
- Blob
- BlobEvent
- BlobOptions
- Bluetooth
- BluetoothDevice
- Boolean
- BroadcastChannel
- ByteLengthQueuingStrategy
- ByteLengthQueuingStrategyOptions
- CSSRule
- CSSRuleList
- CSSStyleDeclaration
- CSSStyleSheet
- CSSStyleSheetOptions
- Cache
- CacheMatchOptions
- CacheStorage
- Callback
- CallbackGroup
- CanMakePaymentEvent
- CanvasGradient
- CanvasPattern
- CanvasRenderingContext2D
- CanvasRenderingContext2DSettings
- CaptureController
- CaptureStartFocusBehavior
- CheckVisibilityOptions
- Client
- Clients
- ClientsMatchAllOptions
- Clipboard
- ClipboardEvent
- ClipboardItem
- ClipboardItemOptions
- CloseEvent
- ConstrainBooleanParameters
- ConstrainDOMStringParameters
- ConstrainDoubleRange
- ConstrainULongRange
- ContentIndexEvent
- ContentVisibilityAutoStateChangeEvent
- ConvertToBlobOptions
- Cookie
- CookieChangeEvent
- CookieSelectOptions
- CookieStore
- CookieStoreManager
- CookieSubscription
- CountQueuingStrategy
- CountQueuingStrategyOptions
- Credential
- CredentialCreateFederated
- CredentialCreateFederatedOptions
- CredentialCreateOptions
- CredentialCreatePassword
- CredentialCreatePasswordOptions
- CredentialCreatePublicKey
- CredentialCreatePublicKeyExclude
- CredentialCreatePublicKeyOptions
- CredentialGetFederated
- CredentialGetFederatedOptions
- CredentialGetIdentityOptions
- CredentialGetOptions
- CredentialGetOtp
- CredentialGetOtpOptions
- CredentialGetPasswordOptions
- CredentialGetPublicKey
- CredentialGetPublicKeyAllowedCredential
- CredentialGetPublicKeyOptions
- CredentialRequestOptions
- CredentialUser
- CredentialsContainer
- Crypto
- CryptoImportParams
- CryptoKey
- CryptoSignParams
- CustomEvent
- CustomEventOptions
- CustomQueuingStrategy
- DOMMatrix
- DOMRect
- DataTransfer
- DataTransferItem
- DataTransferItemList
- DataView
- Date
- DecodingConfiguration
- DedicatedWorkerGlobalScope
- DetectedBarcode
- DeviceMotionAlphaBetaGamma
- DeviceMotionEvent
- DeviceMotionXYZ
- DeviceOrientationEvent
- DisplayMediaStreamOptions
- Document
- DoubleRange
- DragEvent
- Element
- ElementCreationOptions
- EncodeIntoProgress
- EncodingConfiguration
- EncodingConfigurationAudio
- EncodingConfigurationVideo
- EncryptParams
- EnumString
- EpochDateTime
- Error
- ErrorEvent
- ErrorOptions
- Event
- EventTarget
- ExtendableCookieChangeEvent
- ExtendableEvent
- ExtendableMessageEvent
- FetchEvent
- File
- FileList
- FileOptions
- FilePickerType
- FileReader
- FileSystem
- FileSystemCreateWritableOptions
- FileSystemDirectoryEntry
- FileSystemDirectoryHandle
- FileSystemDirectoryReader
- FileSystemEntry
- FileSystemFileEntry
- FileSystemFileHandle
- FileSystemGetEntryOptions
- FileSystemHandle
- FileSystemSyncAccessHandle
- FileSystemSyncAccessOptions
- FileSystemSyncReadWriteOptions
- FileSystemWritableFileStream
- FileSystemWriteOptions
- Float32Array
- FluentUsing
- FocusEvent
- FocusOptions
- FormData
- FuncEvent
- Function
- GPU
- GPUBuffer
- GPUCommandEncoder
- GPUComputePipeline
- GPUDevice
- GPUQueue
- GPURenderPipeline
- GPUShaderModule
- GPUTexture
- GainNode
- Gamepad
- GamepadButton
- GamepadEvent
- GamepadHand
- GamepadHapticActuator
- GamepadHapticActuatorType
- GamepadPose
- Geolocation
- GeolocationCoordinates
- GeolocationOptions
- GeolocationPosition
- GeolocationPositionError
- GeolocationWatchHandle
- GestureEvent
- GetHandleOptions
- GetNotificationsOptions
- GetRootNodeOptions
- HID
- HIDCollectionInfo
- HIDConnectionEvent
- HIDDevice
- HIDDeviceFilter
- HIDInputReportEvent
- HIDReportInfo
- HIDReportItem
- HIDRequestDeviceOptions
- HTMLCanvasElement
- HTMLElement
- HTMLInputElement
- HTMLVideoElement
- HapticEffectParams
- HashChangeEvent
- Headers
- HeapView
- History
- IDBCursor
- IDBCursorWithValue
- IDBDatabase
- IDBDatabaseInfo
- IDBDatabaseTransactionOptions
- IDBFactory
- IDBIndex
- IDBKeyRange
- IDBObjectStore
- IDBObjectStoreCreateIndexOptions
- IDBObjectStoreCreateOptions
- IDBOpenDBRequest
- IDBRequest
- IDBTransaction
- IDBVersionChangeEvent
- IScreen
- IconInfo
- IdleDeadline
- ImageBitmap
- ImageBitmapOptions
- ImageBitmapRenderingContext
- ImageBitmapRenderingContextSettings
- ImageData
- ImageDataSettings
- Ink
- InkPresenter
- InkPresenterParam
- InkPresenterStyle
- InputDeviceCapabilities
- InputDeviceInfo
- InputEvent
- InstallPromptResult
- InstalledAppInfo
- Int32Array
- Intl
- IntlDateTimeFormat
- IntlDateTimeFormatOptions
- IntlDateTimeFormatPart
- IntlResolvedDateTimeFormatOptions
- Iterator
- IteratorResult
- JSON
- JWK
- KeyLocation
- KeyboardEvent
- LaunchParams
- LaunchQueue
- Location
- Lock
- LockInfo
- LockManager
- LockManagerState
- LockRequestOptions
- MIDIAccessOptions
- MIDIConnectionEvent
- MIDIInput
- MIDIInputMap
- MIDIMessageEvent
- MIDIOutput
- MIDIOutputMap
- MIDIPort
- Map
- MediaCapabilities
- MediaCapabilitiesInfo
- MediaDeviceInfo
- MediaDeviceInfoJson
- MediaDevices
- MediaEncryptedEvent
- MediaError
- MediaKeyCapabilities
- MediaKeySystemAccess
- MediaKeySystemAccessConfig
- MediaKeys
- MediaList
- MediaQueryList
- MediaQueryListEvent
- MediaRecorder
- MediaRecorderErrorEvent
- MediaRecorderOptions
- MediaSource
- MediaStream
- MediaStreamConstraints
- MediaStreamTrack
- MediaStreamTrackEvent
- MediaStreamTrackGenerator
- MediaStreamTrackGeneratorOptions
- MediaStreamTrackProcessor
- MediaStreamTrackProcessorOptions
- MediaTrack
- MediaTrackCapabilities
- MediaTrackConstraints
- MediaTrackSettings
- MessageChannel
- MessageEvent
- MessagePort
- ModuleNamespaceObject
- MonitorTypeSurfacesEnum
- MouseButton
- MouseEvent
- MutationObserveOptions
- MutationObserver
- MutationRecord
- NavigationPreloadManager
- NavigationPreloadState
- Navigator
- NetworkInformation
- Node
- Notification
- NotificationAction
- NotificationEvent
- NotificationOptions
- Number
- ObserveOptions
- OfflineAudioCompletionEvent
- OffscreenCanvas
- OffscreenCanvasRenderingContext2D
- OscillatorNode
- PIPRequestWindowOptions
- PageTransitionEvent
- PasswordCredential
- PasswordCredentialData
- Path2D
- PaymentCurrencyAmount
- PaymentItem
- PaymentManager
- PaymentMethodData
- PaymentModifier
- PaymentRequestEvent
- Performance
- PeriodicSyncEvent
- PeriodicSyncManager
- PeriodicSyncOptions
- PermissionDescriptor
- PermissionStatus
- Permissions
- PipeThroughOptions
- PipeToOptions
- Point2D
- Point2DF
- PointerEvent
- PopStateEvent
- ProgressEvent
- Promise
- PromiseCatchException
- PromiseRejectionEvent
- PropertyDescriptor
- Proxy
- ProxyHandler
- PublicKeyCredential
- PublicKeyCredentialParameter
- PushEvent
- PushManager
- PushManagerSubscribeOptions
- PushMessageData
- PushSubscription
- PushSubscriptionChangeEvent
- QueueingStrategy
- RTCDataChannel
- RTCIceCandidate
- RTCPeerConnection
- RTCSessionDescription
- ReadableByteStreamController
- ReadableByteStreamSource
- ReadableStream
- ReadableStreamBYOBRequest
- ReadableStreamDefaultController
- ReadableStreamDefaultReader
- ReadableStreamDefaultSource
- ReadableStreamReaderReadResponse
- ReadableStreamUnderlyingSource
- Reflect
- RegExp
- RelyingParty
- RemoveEntryOptions
- Request
- RequestFullscreenOptions
- RequestOptions
- ResizeObserver
- ResizeObserverEntry
- ResizeObserverSize
- Response
- ResponseOptions
- SVGElement
- SVGGraphicsElement
- SVGImageElement
- Screen
- ScreenDetailed
- ScreenDetails
- ScreenOrientation
- ScrollOptions
- SecurityPolicyViolationEvent
- SelfCapturePreferenceEnum
- Serial
- SerialPort
- ServiceWorker
- ServiceWorkerContainer
- ServiceWorkerGlobalScope
- ServiceWorkerRegistration
- ServiceWorkerRegistrationOptions
- Set
- ShadowRoot
- ShareOptions
- SharedArrayBuffer
- SharedArrayBufferOptions
- SharedWorker
- SharedWorkerGlobalScope
- SharedWorkerOptions
- ShowDirectoryPickerOptions
- ShowNotificationsOptionAction
- ShowNotificationsOptions
- ShowOpenFilePickerOptions
- ShowSaveFilePickerOptions
- SourceBuffer
- SourceBufferList
- SpawnJSObject
- SpawnJSRuntime
- SpeechRecognition
- SpeechSynthesis
- Storage
- StorageEvent
- StorageManager
- StorageManagerEstimate
- StorageManagerEstimateUsageDetails
- String
- StringPrimitive
- StructuredCloneOptions
- StyleSheet
- StyleSheetList
- SubtleCrypto
- SurfaceSwitchingPreferenceEnum
- Symbol
- SyncEvent
- SyncManager
- SystemAudioPreferenceEnum
- TextDecoder
- TextDecoderOptions
- TextDecoderStream
- TextDecoderStreamOptions
- TextEncoder
- TextMetrics
- TextTrack
- TextTrackCue
- TextTrackCueList
- TextTrackList
- TimeRanges
- ToggleEvent
- Touch
- TouchEvent
- TouchList
- TrackEvent
- TransformStream
- TransformStreamCallbacks
- TransformStreamDefaultController
- TypedArray
- UIEvent
- ULongRange
- URL
- URLSearchParams
- USB
- USBDevice
- Uint8Array
- UnderlyingSink
- Union
- UpdateUIOptions
- UserActivation
- VTTCue
- VTTRegion
- VTTRegionList
- VideoDecoder
- VideoEncoder
- VideoFacingModeEnum
- VideoFrame
- VideoTrack
- VideoTrackGenerator
- VideoTrackList
- VisualViewport
- WakeLock
- WakeLockSentinel
- WebGL2RenderingContext
- WebGLRenderingContext
- WebSocket
- WheelEvent
- WhiteBalanceModeEnum
- Window
- WindowClient
- WindowControlsOverlay
- WindowControlsOverlayGeometryChangeEvent
- Worker
- WorkerGlobalScope
- WorkerLocation
- WorkerNavigator
- WorkerOptions
- WritableStream
- WritableStreamDefaultController
- WritableStreamDefaultWriter
- XMLDocument
- XMLHttpRequest
- XMLHttpRequestEventTarget
- XMLHttpRequestUpload
- XRFrame
- XRSession
- XRSystem
- XRView