JavaScript and Go Type Cross Reference

This page contains all JavaScript types and their corresponding Go types.

A

JavaScript Go
AbortController domcore.AbortController
AbortSignal domcore.AbortSignal
AbsoluteOrientationSensor sensor.AbsoluteOrientationSensor
AbstractRange dom.AbstractRange
Accelerometer sensor.Accelerometer
AmbientLightSensor sensor.AmbientLightSensor
AnalyserNode audio.AnalyserNode
Animation webani.Animation
AnimationEffect webani.AnimationEffect
AnimationEvent animations.AnimationEvent
AnimationPlaybackEvent webani.AnimationPlaybackEvent
AnimationTimeline webani.AnimationTimeline
ApplicationCache htmlmisc.ApplicationCache
Array javascript.Array
ArrayBuffer javascript.ArrayBuffer
ArrayEntryIterator javascript.ArrayEntryIterator
ArrayKeyIterator javascript.ArrayKeyIterator
ArrayValueIterator javascript.ArrayValueIterator
Attr dom.Attr
AudioBuffer audio.AudioBuffer
AudioBufferSourceNode audio.AudioBufferSourceNode
AudioContext audio.AudioContext
AudioDestinationNode audio.AudioDestinationNode
AudioListener audio.AudioListener
AudioNode audio.AudioNode
AudioParam audio.AudioParam
AudioParamMap audio.AudioParamMap
AudioParamMapEntryIterator audio.AudioParamMapEntryIterator
AudioParamMapKeyIterator audio.AudioParamMapKeyIterator
AudioParamMapValueIterator audio.AudioParamMapValueIterator
AudioProcessingEvent audio.AudioProcessingEvent
AudioScheduledSourceNode audio.AudioScheduledSourceNode
AudioTrack media.AudioTrack
AudioTrackList media.AudioTrackList
AudioWorklet audio.AudioWorklet
AudioWorkletGlobalScope audio.AudioWorkletGlobalScope
AudioWorkletNode audio.AudioWorkletNode
AudioWorkletProcessor audio.AudioWorkletProcessor
AuthenticatorAssertionResponse authentication.AssertionResponse
AuthenticatorAttestationResponse authentication.AttestationResponse
AuthenticatorResponse authentication.Response

B

JavaScript Go
BackgroundFetchEvent serviceworker.BackgroundFetchEvent
BackgroundFetchManager serviceworker.BackgroundFetchManager
BackgroundFetchRecord serviceworker.BackgroundFetchRecord
BackgroundFetchRegistration serviceworker.BackgroundFetchRegistration
BackgroundFetchUpdateUIEvent serviceworker.BackgroundFetchUpdateUIEvent
BarProp htmlmisc.BarProp
BarcodeDetector shapedetection.BarcodeDetector
BaseAudioContext audio.BaseAudioContext
Baseline fontmetrics.Baseline
BatteryManager battery.BatteryManager
BeforeInstallPromptEvent appmanifest.BeforeInstallPromptEvent
BeforeUnloadEvent htmlcommon.BeforeUnloadEvent
BiquadFilterNode audio.BiquadFilterNode
Blob file.Blob
BlobEvent recording.BlobEvent
Bluetooth bluetooth.Bluetooth
BluetoothAdvertisingEvent bluetooth.AdvertisingEvent
BluetoothCharacteristicProperties bluetooth.CharacteristicProperties
BluetoothDevice bluetooth.Device
BluetoothManufacturerDataMap bluetooth.ManufacturerDataMap
BluetoothManufacturerDataMapEntryIterator bluetooth.ManufacturerDataMapEntryIterator
BluetoothManufacturerDataMapKeyIterator bluetooth.ManufacturerDataMapKeyIterator
BluetoothManufacturerDataMapValueIterator bluetooth.ManufacturerDataMapValueIterator
BluetoothPermissionResult bluetooth.PermissionResult
BluetoothRemoteGATTCharacteristic bluetooth.RemoteGATTCharacteristic
BluetoothRemoteGATTDescriptor bluetooth.RemoteGATTDescriptor
BluetoothRemoteGATTServer bluetooth.RemoteGATTServer
BluetoothRemoteGATTService bluetooth.RemoteGATTService
BluetoothServiceDataMap bluetooth.ServiceDataMap
BluetoothServiceDataMapEntryIterator bluetooth.ServiceDataMapEntryIterator
BluetoothServiceDataMapKeyIterator bluetooth.ServiceDataMapKeyIterator
BluetoothServiceDataMapValueIterator bluetooth.ServiceDataMapValueIterator
BluetoothUUID bluetooth.UUID
BreakToken layout.BreakToken
BroadcastChannel channel.BroadcastChannel
ByteString patch.ByteString

C

JavaScript Go
CDATASection dom.CDATASection
CSSConditionRule conditional.CSSConditionRule
CSSCounterStyleRule counterstyles.CSSCounterStyleRule
CSSFontFaceRule fonts.CSSFontFaceRule
CSSFontFeatureValuesMap fonts.CSSFontFeatureValuesMap
CSSFontFeatureValuesMapEntryIterator fonts.CSSFontFeatureValuesMapEntryIterator
CSSFontFeatureValuesMapKeyIterator fonts.CSSFontFeatureValuesMapKeyIterator
CSSFontFeatureValuesMapValueIterator fonts.CSSFontFeatureValuesMapValueIterator
CSSFontFeatureValuesRule fonts.CSSFontFeatureValuesRule
CSSFontPaletteValuesRule fonts.CSSFontPaletteValuesRule
CSSFontPaletteValuesRuleEntryIterator fonts.CSSFontPaletteValuesRuleEntryIterator
CSSFontPaletteValuesRuleKeyIterator fonts.CSSFontPaletteValuesRuleKeyIterator
CSSFontPaletteValuesRuleValueIterator fonts.CSSFontPaletteValuesRuleValueIterator
CSSGroupingRule cssom.CSSGroupingRule
CSSImageValue typedom.CSSImageValue
CSSImportRule cssom.CSSImportRule
CSSKeyframeRule animations.CSSKeyframeRule
CSSKeyframesRule animations.CSSKeyframesRule
CSSKeywordValue typedom.CSSKeywordValue
CSSMarginRule cssom.CSSMarginRule
CSSMathClamp typedom.CSSMathClamp
CSSMathInvert typedom.CSSMathInvert
CSSMathMax typedom.CSSMathMax
CSSMathMin typedom.CSSMathMin
CSSMathNegate typedom.CSSMathNegate
CSSMathProduct typedom.CSSMathProduct
CSSMathSum typedom.CSSMathSum
CSSMathValue typedom.CSSMathValue
CSSMatrixComponent typedom.CSSMatrixComponent
CSSMediaRule conditional.CSSMediaRule
CSSNamespaceRule cssom.CSSNamespaceRule
CSSNumericArray typedom.CSSNumericArray
CSSNumericArrayEntryIterator typedom.CSSNumericArrayEntryIterator
CSSNumericArrayKeyIterator typedom.CSSNumericArrayKeyIterator
CSSNumericArrayValueIterator typedom.CSSNumericArrayValueIterator
CSSNumericValue typedom.CSSNumericValue
CSSPageRule cssom.CSSPageRule
CSSPerspective typedom.CSSPerspective
CSSPseudoElement pseudo.CSSPseudoElement
CSSPseudoElementList pseudo.CSSPseudoElementList
CSSRotate typedom.CSSRotate
CSSRule cssom.CSSRule
CSSRuleList cssom.CSSRuleList
CSSScale typedom.CSSScale
CSSSkew typedom.CSSSkew
CSSSkewX typedom.CSSSkewX
CSSSkewY typedom.CSSSkewY
CSSStyleDeclaration cssom.CSSStyleDeclaration
CSSStyleRule cssom.CSSStyleRule
CSSStyleSheet cssom.CSSStyleSheet
CSSStyleValue typedom.CSSStyleValue
CSSSupportsRule conditional.CSSSupportsRule
CSSTransformComponent typedom.CSSTransformComponent
CSSTransformValue typedom.CSSTransformValue
CSSTransformValueEntryIterator typedom.CSSTransformValueEntryIterator
CSSTransformValueKeyIterator typedom.CSSTransformValueKeyIterator
CSSTransformValueValueIterator typedom.CSSTransformValueValueIterator
CSSTranslate typedom.CSSTranslate
CSSUnitValue typedom.CSSUnitValue
CSSUnparsedValue typedom.CSSUnparsedValue
CSSUnparsedValueEntryIterator typedom.CSSUnparsedValueEntryIterator
CSSUnparsedValueKeyIterator typedom.CSSUnparsedValueKeyIterator
CSSUnparsedValueValueIterator typedom.CSSUnparsedValueValueIterator
CSSVariableReferenceValue typedom.CSSVariableReferenceValue
CSSViewportRule deviceadapt.CSSViewportRule
Cache serviceworker.Cache
CacheStorage serviceworker.CacheStorage
CanMakePaymentEvent payment.CanMakePaymentEvent
CanvasCaptureMediaStreamTrack fromelement.CanvasCaptureMediaStreamTrack
CanvasGradient canvas.CanvasGradient
CanvasPattern canvas.CanvasPattern
CanvasRenderingContext2D canvas.CanvasRenderingContext2D
CaretPosition view.CaretPosition
ChannelMergerNode audio.ChannelMergerNode
ChannelSplitterNode audio.ChannelSplitterNode
CharacterData dom.CharacterData
ChildBreakToken layout.ChildBreakToken
Client client.Client
Clients serviceworker.Clients
Clipboard clipboard.Clipboard
ClipboardEvent clipboard.ClipboardEvent
CloseEvent channel.CloseEvent
Comment dom.Comment
CompositionEvent htmlevent.CompositionEvent
ConstantSourceNode audio.ConstantSourceNode
ConstrainablePattern local.ConstrainablePattern
ConvolverNode audio.ConvolverNode
CookieChangeEvent cookie.CookieChangeEvent
CookieStore cookie.CookieStore
Coordinates sensor.Coordinates
CrashReportBody reporting.CrashReportBody
Credential credential.Credential
CredentialsContainer credential.CredentialsContainer
Crypto crypto.Crypto
CryptoKey crypto.CryptoKey
CustomElementRegistry htmlmisc.CustomElementRegistry
CustomEvent domcore.CustomEvent

D

JavaScript Go
DOMException domcore.DOMException
DOMImplementation webapi.DOMImplementation
DOMMatrix geometry.DOMMatrix
DOMMatrixReadOnly geometry.DOMMatrixReadOnly
DOMParser parser.DOMParser
DOMPoint geometry.DOMPoint
DOMPointReadOnly geometry.DOMPointReadOnly
DOMQuad geometry.DOMQuad
DOMRect geometry.DOMRect
DOMRectList geometry.DOMRectList
DOMRectReadOnly geometry.DOMRectReadOnly
DOMStringList domcore.DOMStringList
DOMStringMap domcore.DOMStringMap
DOMTokenList domcore.DOMTokenList
DOMTokenListEntryIterator domcore.DOMTokenListEntryIterator
DOMTokenListKeyIterator domcore.DOMTokenListKeyIterator
DOMTokenListValueIterator domcore.DOMTokenListValueIterator
DataTransfer datatransfer.DataTransfer
DataTransferItem datatransfer.DataTransferItem
DataTransferItemList datatransfer.DataTransferItemList
DataView javascript.DataView
Date missingtypes.Date
DeadFragmentInformation dom.DeadFragmentInformation
DedicatedWorkerGlobalScope worker.DedicatedWorkerGlobalScope
DelayNode audio.DelayNode
DeprecationReportBody reporting.DeprecationReportBody
DetectedBarcode shapedetection.DetectedBarcode
DetectedFace shapedetection.DetectedFace
DeviceAcceleration sensor.DeviceAcceleration
DeviceMotionEvent sensor.DeviceMotionEvent
DeviceOrientationEvent sensor.DeviceOrientationEvent
DeviceRotationRate sensor.DeviceRotationRate
Dictionary missingtypes.Dictionary
Document webapi.Document
DocumentFragment dom.DocumentFragment
DocumentTimeline webani.DocumentTimeline
DocumentType dom.DocumentType
DragEvent htmlevent.DragEvent
DynamicsCompressorNode audio.DynamicsCompressorNode

E

JavaScript Go
Element dom.Element
EnterPictureInPictureEvent pictureinpicture.EnterPictureInPictureEvent
ErrorEvent htmlevent.ErrorEvent
Event domcore.Event
EventCounts performance.EventCounts
EventCountsEntryIterator performance.EventCountsEntryIterator
EventCountsKeyIterator performance.EventCountsKeyIterator
EventCountsValueIterator performance.EventCountsValueIterator
EventListener domcore.EventListener
EventSource htmlmisc.EventSource
EventTarget domcore.EventTarget
ExtendableCookieChangeEvent cookie.ExtendableCookieChangeEvent
ExtendableEvent domcore.ExtendableEvent
ExtendableMessageEvent serviceworker.ExtendableMessageEvent
External htmlmisc.External

F

JavaScript Go
FaceDetector shapedetection.FaceDetector
FeaturePolicy featurepolicy.FeaturePolicy
FeaturePolicyViolationReportBody featurepolicy.ViolationReportBody
FederatedCredential credential.FederatedCredential
FetchEvent serviceworker.FetchEvent
File file.File
FileList file.FileList
FileReader file.FileReader
FileReaderSync file.FileReaderSync
FileSystem entries.FileSystem
FileSystemDirectoryEntry entries.FileSystemDirectoryEntry
FileSystemDirectoryReader entries.FileSystemDirectoryReader
FileSystemEntry entries.FileSystemEntry
FileSystemFileEntry entries.FileSystemFileEntry
Float32Array javascript.Float32Array
Float64Array javascript.Float64Array
FocusEvent htmlevent.FocusEvent
Font fontmetrics.Font
FontFace loading.FontFace
FontFaceSet loading.FontFaceSet
FontFaceSetEntryIterator loading.FontFaceSetEntryIterator
FontFaceSetKeyIterator loading.FontFaceSetKeyIterator
FontFaceSetLoadEvent loading.FontFaceSetLoadEvent
FontFaceSetValueIterator loading.FontFaceSetValueIterator
FontFaceSource loading.FontFaceSource
FontMetrics fontmetrics.FontMetrics
FormData form.FormData
FormDataEntryIterator form.FormDataEntryIterator
FormDataEvent htmlevent.FormDataEvent
FormDataKeyIterator form.FormDataKeyIterator
FormDataValueIterator form.FormDataValueIterator
FragmentResult layout.FragmentResult
FrozenArray javascript.FrozenArray

G

JavaScript Go
GainNode audio.GainNode
Gamepad gamepad.Gamepad
GamepadButton gamepad.GamepadButton
GamepadEvent gamepad.GamepadEvent
Geolocation sensor.Geolocation
GeolocationSensor sensor.GeolocationSensor
GlobalScope webapi.GlobalScope
GravitySensor sensor.GravitySensor
Gyroscope sensor.Gyroscope

H

JavaScript Go
HTMLAllCollection html.HTMLAllCollection
HTMLAnchorElement html.HTMLAnchorElement
HTMLAreaElement html.HTMLAreaElement
HTMLAudioElement media.HTMLAudioElement
HTMLBRElement html.HTMLBRElement
HTMLBaseElement html.HTMLBaseElement
HTMLBodyElement html.HTMLBodyElement
HTMLButtonElement html.HTMLButtonElement
HTMLCanvasElement canvas.HTMLCanvasElement
HTMLCollection dom.HTMLCollection
HTMLDListElement html.HTMLDListElement
HTMLDataElement html.HTMLDataElement
HTMLDataListElement html.HTMLDataListElement
HTMLDetailsElement html.HTMLDetailsElement
HTMLDialogElement html.HTMLDialogElement
HTMLDirectoryElement html.HTMLDirectoryElement
HTMLDivElement html.HTMLDivElement
HTMLElement html.HTMLElement
HTMLEmbedElement webapi.HTMLEmbedElement
HTMLFieldSetElement html.HTMLFieldSetElement
HTMLFontElement html.HTMLFontElement
HTMLFormControlsCollection html.HTMLFormControlsCollection
HTMLFormElement html.HTMLFormElement
HTMLFrameElement webapi.HTMLFrameElement
HTMLFrameSetElement html.HTMLFrameSetElement
HTMLHRElement html.HTMLHRElement
HTMLHeadElement html.HTMLHeadElement
HTMLHeadingElement html.HTMLHeadingElement
HTMLHtmlElement html.HTMLHtmlElement
HTMLIFrameElement webapi.HTMLIFrameElement
HTMLImageElement html.HTMLImageElement
HTMLInputElement html.HTMLInputElement
HTMLLIElement html.HTMLLIElement
HTMLLabelElement html.HTMLLabelElement
HTMLLegendElement html.HTMLLegendElement
HTMLLinkElement html.HTMLLinkElement
HTMLMapElement html.HTMLMapElement
HTMLMarqueeElement html.HTMLMarqueeElement
HTMLMediaElement media.HTMLMediaElement
HTMLMenuElement html.HTMLMenuElement
HTMLMetaElement html.HTMLMetaElement
HTMLMeterElement html.HTMLMeterElement
HTMLModElement html.HTMLModElement
HTMLOListElement html.HTMLOListElement
HTMLObjectElement webapi.HTMLObjectElement
HTMLOptGroupElement html.HTMLOptGroupElement
HTMLOptionElement html.HTMLOptionElement
HTMLOptionsCollection html.HTMLOptionsCollection
HTMLOutputElement html.HTMLOutputElement
HTMLParagraphElement html.HTMLParagraphElement
HTMLParamElement html.HTMLParamElement
HTMLPictureElement html.HTMLPictureElement
HTMLPreElement html.HTMLPreElement
HTMLProgressElement html.HTMLProgressElement
HTMLQuoteElement html.HTMLQuoteElement
HTMLScriptElement html.HTMLScriptElement
HTMLSelectElement html.HTMLSelectElement
HTMLSlotElement html.HTMLSlotElement
HTMLSourceElement html.HTMLSourceElement
HTMLSpanElement html.HTMLSpanElement
HTMLStyleElement html.HTMLStyleElement
HTMLTableCaptionElement html.HTMLTableCaptionElement
HTMLTableCellElement html.HTMLTableCellElement
HTMLTableColElement html.HTMLTableColElement
HTMLTableElement html.HTMLTableElement
HTMLTableRowElement html.HTMLTableRowElement
HTMLTableSectionElement html.HTMLTableSectionElement
HTMLTemplateElement html.HTMLTemplateElement
HTMLTextAreaElement html.HTMLTextAreaElement
HTMLTimeElement html.HTMLTimeElement
HTMLTitleElement html.HTMLTitleElement
HTMLTrackElement media.HTMLTrackElement
HTMLUListElement html.HTMLUListElement
HTMLUnknownElement html.HTMLUnknownElement
HTMLVideoElement media.HTMLVideoElement
HashChangeEvent htmlevent.HashChangeEvent
Headers fetch.Headers
HeadersEntryIterator fetch.HeadersEntryIterator
HeadersKeyIterator fetch.HeadersKeyIterator
HeadersValueIterator fetch.HeadersValueIterator
History htmlmisc.History

I

JavaScript Go
IDBCursor indexeddb.IDBCursor
IDBCursorWithValue indexeddb.IDBCursorWithValue
IDBDatabase indexeddb.IDBDatabase
IDBFactory indexeddb.IDBFactory
IDBIndex indexeddb.IDBIndex
IDBKeyRange indexeddb.IDBKeyRange
IDBObjectStore indexeddb.IDBObjectStore
IDBOpenDBRequest indexeddb.IDBOpenDBRequest
IDBRequest indexeddb.IDBRequest
IDBTransaction indexeddb.IDBTransaction
IDBVersionChangeEvent indexeddb.IDBVersionChangeEvent
IIRFilterNode audio.IIRFilterNode
IdleDeadline backgroundtask.IdleDeadline
ImageBitmap canvas.ImageBitmap
ImageBitmapRenderingContext canvas.ImageBitmapRenderingContext
ImageCapture image.ImageCapture
ImageData canvas.ImageData
InputDeviceCapabilities inputcapabilities.InputDeviceCapabilities
InputDeviceInfo local.InputDeviceInfo
InputEvent htmlevent.InputEvent
Int16Array javascript.Int16Array
Int32Array javascript.Int32Array
Int8Array javascript.Int8Array
IntersectionObserver intersection.IntersectionObserver
IntersectionObserverEntry intersection.IntersectionObserverEntry
InterventionReportBody reporting.InterventionReportBody
IntrinsicSizes layout.IntrinsicSizes

J

JavaScript Go
JavaScriptFunction javascript.JavaScriptFunction
JavacriptGlobalScope javascript.JavacriptGlobalScope

K

JavaScript Go
Keyboard keyboard.Keyboard
KeyboardEvent htmlevent.KeyboardEvent
KeyboardLayoutMap keyboard.LayoutMap
KeyboardLayoutMapEntryIterator keyboard.LayoutMapEntryIterator
KeyboardLayoutMapKeyIterator keyboard.LayoutMapKeyIterator
KeyboardLayoutMapValueIterator keyboard.LayoutMapValueIterator
KeyframeEffect webani.KeyframeEffect

L

JavaScript Go
LayoutChild layout.LayoutChild
LayoutConstraints layout.LayoutConstraints
LayoutEdges layout.LayoutEdges
LayoutFragment layout.LayoutFragment
LayoutWorkletGlobalScope layout.LayoutWorkletGlobalScope
LinearAccelerationSensor sensor.LinearAccelerationSensor
Location htmlmisc.Location

M

JavaScript Go
MIDIAccess midi.Access
MIDIConnectionEvent midi.ConnectionEvent
MIDIInput midi.Input
MIDIInputMap midi.InputMap
MIDIInputMapEntryIterator midi.InputMapEntryIterator
MIDIInputMapKeyIterator midi.InputMapKeyIterator
MIDIInputMapValueIterator midi.InputMapValueIterator
MIDIMessageEvent midi.MessageEvent
MIDIOutput midi.Output
MIDIOutputMap midi.OutputMap
MIDIOutputMapEntryIterator midi.OutputMapEntryIterator
MIDIOutputMapKeyIterator midi.OutputMapKeyIterator
MIDIOutputMapValueIterator midi.OutputMapValueIterator
MIDIPort midi.Port
Magnetometer sensor.Magnetometer
MediaCapabilities capabilities.MediaCapabilities
MediaDeviceInfo local.MediaDeviceInfo
MediaDevices local.MediaDevices
MediaElementAudioSourceNode audio.MediaElementAudioSourceNode
MediaEncryptedEvent encrypted.MediaEncryptedEvent
MediaError media.MediaError
MediaKeyMessageEvent encrypted.MediaKeyMessageEvent
MediaKeySession encrypted.MediaKeySession
MediaKeyStatusMap encrypted.MediaKeyStatusMap
MediaKeyStatusMapEntryIterator encrypted.MediaKeyStatusMapEntryIterator
MediaKeyStatusMapKeyIterator encrypted.MediaKeyStatusMapKeyIterator
MediaKeyStatusMapValueIterator encrypted.MediaKeyStatusMapValueIterator
MediaKeySystemAccess encrypted.MediaKeySystemAccess
MediaKeys encrypted.MediaKeys
MediaList cssom.MediaList
MediaMetadata session.MediaMetadata
MediaQueryList view.MediaQueryList
MediaQueryListEvent view.MediaQueryListEvent
MediaRecorder recording.MediaRecorder
MediaRecorderErrorEvent recording.MediaRecorderErrorEvent
MediaSession session.MediaSession
MediaSettingsRange mediatype.MediaSettingsRange
MediaSource media.MediaSource
MediaStream local.MediaStream
MediaStreamAudioDestinationNode audio.MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode audio.MediaStreamAudioSourceNode
MediaStreamTrack local.MediaStreamTrack
MediaStreamTrackAudioSourceNode audio.MediaStreamTrackAudioSourceNode
MediaStreamTrackEvent local.MediaStreamTrackEvent
MerchantValidationEvent request.MerchantValidationEvent
MessageChannel channel.MessageChannel
MessageEvent channel.MessageEvent
MessagePort channel.MessagePort
MimeType htmlmisc.MimeType
MimeTypeArray htmlmisc.MimeTypeArray
MouseEvent htmlevent.MouseEvent
MutationObserver webapi.MutationObserver
MutationRecord webapi.MutationRecord

N

JavaScript Go
NFCErrorEvent nfc.ErrorEvent
NFCReader nfc.Reader
NFCReadingEvent nfc.ReadingEvent
NFCWriter nfc.Writer
NamedFlow regions.NamedFlow
NamedFlowMap regions.NamedFlowMap
NamedNodeMap dom.NamedNodeMap
Navigator htmlmisc.Navigator
NetworkInformation netinfo.NetworkInformation
Node dom.Node
NodeFilter dom.NodeFilter
NodeIterator dom.NodeIterator
NodeList dom.NodeList
NodeListEntryIterator dom.NodeListEntryIterator
NodeListKeyIterator dom.NodeListKeyIterator
NodeListValueIterator dom.NodeListValueIterator
Notification notification.Notification

O

JavaScript Go
OfflineAudioCompletionEvent audio.OfflineAudioCompletionEvent
OfflineAudioContext audio.OfflineAudioContext
OffscreenCanvas canvas.OffscreenCanvas
OffscreenCanvasRenderingContext2D canvas.OffscreenCanvasRenderingContext2D
OrientationSensor sensor.OrientationSensor
OscillatorNode audio.OscillatorNode
OverconstrainedError patch.OverconstrainedError
OverconstrainedErrorEvent local.OverconstrainedErrorEvent

P

JavaScript Go
PageTransitionEvent htmlevent.PageTransitionEvent
PaintRenderingContext2D paint.PaintRenderingContext2D
PaintSize paint.PaintSize
PaintWorkletGlobalScope paint.PaintWorkletGlobalScope
PannerNode audio.PannerNode
PasswordCredential credential.PasswordCredential
Path2D canvas.Path2D
PaymentAddress request.PaymentAddress
PaymentInstruments payment.PaymentInstruments
PaymentManager payment.PaymentManager
PaymentMethodChangeEvent request.PaymentMethodChangeEvent
PaymentRequest request.PaymentRequest
PaymentRequestEvent payment.PaymentRequestEvent
PaymentRequestUpdateEvent request.PaymentRequestUpdateEvent
PaymentResponse request.PaymentResponse
Performance performance.Performance
PerformanceEntry performance.Entry
PerformanceEventTiming performance.EventTiming
PerformanceLongTaskTiming performance.LongTaskTiming
PerformanceMark performance.Mark
PerformanceMeasure performance.Measure
PerformanceNavigation performance.Navigation
PerformanceNavigationTiming performance.NavigationTiming
PerformanceObserver performance.Observer
PerformanceObserverEntryList performance.ObserverEntryList
PerformancePaintTiming performance.PerformancePaintTiming
PerformanceResourceTiming performance.ResourceTiming
PerformanceServerTiming performance.ServerTiming
PerformanceTiming performance.Timing
PeriodicWave audio.PeriodicWave
PermissionStatus permissions.PermissionStatus
Permissions permissions.Permissions
PhotoCapabilities image.PhotoCapabilities
PictureInPictureWindow pictureinpicture.PictureInPictureWindow
Plugin htmlmisc.Plugin
PluginArray htmlmisc.PluginArray
PointerEvent pointerevents.PointerEvent
PopStateEvent htmlevent.PopStateEvent
Position sensor.Position
PositionError sensor.PositionError
Presentation presentation.Presentation
PresentationAvailability presentation.Availability
PresentationConnection presentation.Connection
PresentationConnectionAvailableEvent presentation.ConnectionAvailableEvent
PresentationConnectionCloseEvent presentation.ConnectionCloseEvent
PresentationConnectionList presentation.ConnectionList
PresentationReceiver presentation.Receiver
PresentationRequest presentation.Request
ProcessingInstruction dom.ProcessingInstruction
ProgressEvent xhr.ProgressEvent
Promise keyboard.PromiseLayoutMap
Promise push.PromiseSubscription
Promise encrypted.PromiseMediaKeys
Promise midi.PromisePort
Promise form.PromiseFormData
Promise image.PromisePhotoSettings
Promise usb.PromiseSequenceUSBDevice
Promise capabilities.PromiseMediaCapabilitiesDecodingInfo
Promise wakelock.PromiseWakeLock
Promise midi.PromiseAccess
Promise bluetooth.PromiseRemoteGATTServer
Promise crypto.PromiseCryptoKey
Promise push.PromiseNilSubscription
Promise bluetooth.PromiseRemoteGATTCharacteristic
Promise push.PromisePermissionState
Promise payment.PromiseNilPaymentMethodChangeResponse
Promise request.PromisePaymentDetailsUpdate
Promise cookie.PromiseSequenceCookieStoreGetOptions
Promise bluetooth.PromiseSequenceRemoteGATTService
Promise layout.PromiseLayoutFragment
Promise audio.PromiseAudioBuffer
Promise webrtc.PromiseStatsReport
Promise encrypted.PromiseMediaKeySystemAccess
Promise fetch.PromiseResponse
Promise sensor.PromiseGeolocationSensorReading
Promise webxr.PromiseXRSession
Promise permissions.PromisePermissionStatus
Promise storage.PromiseStorageEstimate
Promise credential.PromiseNilCredential
Promise usb.PromiseUSBIsochronousOutTransferResult
Promise appmanifest.PromisePromptResponseObject
Promise bluetooth.PromiseRemoteGATTDescriptor
Promise shapedetection.PromiseSequenceDetectedFace
Promise javascript.PromiseInt
Promise image.PromisePhotoCapabilities
Promise serviceworker.PromiseNilBackgroundFetchRegistration
Promise local.PromiseSequenceMediaDeviceInfo
Promise client.PromiseWindowClient
Promise usb.PromiseUSBOutTransferResult
Promise indexeddb.PromiseSequenceIDBDatabaseInfo
Promise loading.PromiseSequenceFontFace
Promise javascript.PromiseBool
Promise usb.PromiseUSBInTransferResult
Promise serviceworker.PromiseBackgroundFetchRecord
Promise cookie.PromiseSequenceCookieListItem
Promise usb.PromiseUSBDevice
Promise serviceworker.PromiseSequenceBackgroundFetchRecord
Promise javascript.PromiseDataView
Promise serviceworker.PromiseCache
Promise presentation.PromiseAvailability
Promise payment.PromisePaymentHandlerResponse
Promise usb.PromiseUSBIsochronousInTransferResult
Promise notification.PromisePermissionMode
Promise javascript.PromiseString
Promise javascript.PromiseSequenceString
Promise request.PromisePaymentResponse
Promise javascript.PromiseArrayBuffer
Promise webrtc.PromiseSessionDescriptionInit
Promise bluetooth.PromiseRemoteGATTService
Promise file.PromiseBlob
Promise loading.PromiseFontFace
Promise datatransfer.PromiseDataTransfer
Promise webxr.PromiseXRReferenceSpace
Promise shapedetection.PromiseSequenceDetectedBarcode
Promise battery.PromiseBatteryManager
Promise serviceworker.PromiseServiceWorkerRegistration
Promise local.PromiseMediaStream
Promise capabilities.PromiseMediaCapabilitiesInfo
Promise client.PromiseNilWindowClient
Promise javascript.PromiseFrozenArray
Promise javascript.Promise
Promise webvr.PromiseSequenceDisplay
Promise bluetooth.PromiseSequenceRemoteGATTCharacteristic
Promise serviceworker.PromiseBackgroundFetchRegistration
Promise layout.PromiseIntrinsicSizes
Promise canvas.PromiseImageBitmap
Promise bluetooth.PromiseDevice
Promise bluetooth.PromiseSequenceRemoteGATTDescriptor
Promise cookie.PromiseNilCookieListItem
Promise credential.PromiseCredential
Promise webrtc.PromiseCertificate
Promise dom.PromiseDeadFragmentInformation
Promise shapedetection.PromiseSequenceBarcodeFormat
Promise presentation.PromiseConnection
Promise pictureinpicture.PromisePictureInPictureWindow
PromiseRejectionEvent htmlevent.PromiseRejectionEvent
PromiseTemplate javascript.PromiseTemplate
PromiseTemplateValue javascript.PromiseTemplateValue
PromiseVoid javascript.PromiseVoid
ProximitySensor sensor.ProximitySensor
PublicKeyCredential credential.PublicKeyCredential
PushEvent push.Event
PushManager push.Manager
PushMessageData push.MessageData
PushSubscription push.Subscription
PushSubscriptionChangeEvent push.SubscriptionChangeEvent
PushSubscriptionOptions push.SubscriptionOptions

R

JavaScript Go
RTCCertificate webrtc.Certificate
RTCDTMFSender webrtc.DTMFSender
RTCDTMFToneChangeEvent webrtc.DTMFToneChangeEvent
RTCDataChannel webrtc.DataChannel
RTCDataChannelEvent webrtc.DataChannelEvent
RTCDtlsTransport webrtc.DtlsTransport
RTCError webrtc.Error
RTCErrorEvent webrtc.ErrorEvent
RTCIceCandidate webrtc.IceCandidate
RTCIceTransport webrtc.IceTransport
RTCPeerConnection webrtc.PeerConnection
RTCPeerConnectionIceErrorEvent webrtc.PeerConnectionIceErrorEvent
RTCPeerConnectionIceEvent webrtc.PeerConnectionIceEvent
RTCRtpReceiver webrtc.RtpReceiver
RTCRtpSender webrtc.RtpSender
RTCRtpTransceiver webrtc.RtpTransceiver
RTCSctpTransport webrtc.SctpTransport
RTCSessionDescription webrtc.SessionDescription
RTCStatsEvent webrtc.StatsEvent
RTCStatsReport webrtc.StatsReport
RTCStatsReportEntryIterator webrtc.StatsReportEntryIterator
RTCStatsReportKeyIterator webrtc.StatsReportKeyIterator
RTCStatsReportValueIterator webrtc.StatsReportValueIterator
RTCTrackEvent webrtc.TrackEvent
RadioNodeList htmlmisc.RadioNodeList
Range dom.Range
ReadableStream patch.ReadableStream
Region regions.Region
RelativeOrientationSensor sensor.RelativeOrientationSensor
RemotePlayback remoteplayback.RemotePlayback
Report reporting.Report
ReportBody reporting.ReportBody
ReportingObserver reporting.ReportingObserver
Request fetch.Request
ResizeObservation resizeobserver.ResizeObservation
ResizeObserver resizeobserver.ResizeObserver
ResizeObserverEntry resizeobserver.ResizeObserverEntry
Response fetch.Response

S

JavaScript Go
SVGAElement svg.SVGAElement
SVGAngle svg.SVGAngle
SVGAnimatedAngle svg.SVGAnimatedAngle
SVGAnimatedBoolean svg.SVGAnimatedBoolean
SVGAnimatedEnumeration svg.SVGAnimatedEnumeration
SVGAnimatedInteger svg.SVGAnimatedInteger
SVGAnimatedLength svg.SVGAnimatedLength
SVGAnimatedLengthList svg.SVGAnimatedLengthList
SVGAnimatedNumber svg.SVGAnimatedNumber
SVGAnimatedNumberList svg.SVGAnimatedNumberList
SVGAnimatedPreserveAspectRatio svg.SVGAnimatedPreserveAspectRatio
SVGAnimatedRect svg.SVGAnimatedRect
SVGAnimatedString svg.SVGAnimatedString
SVGAnimatedTransformList svg.SVGAnimatedTransformList
SVGCircleElement svg.SVGCircleElement
SVGClipPathElement masking.SVGClipPathElement
SVGComponentTransferFunctionElement filtereffects.SVGComponentTransferFunctionElement
SVGDefsElement svg.SVGDefsElement
SVGDescElement svg.SVGDescElement
SVGElement svg.SVGElement
SVGEllipseElement svg.SVGEllipseElement
SVGFEBlendElement filtereffects.SVGFEBlendElement
SVGFEColorMatrixElement filtereffects.SVGFEColorMatrixElement
SVGFEComponentTransferElement filtereffects.SVGFEComponentTransferElement
SVGFECompositeElement filtereffects.SVGFECompositeElement
SVGFEConvolveMatrixElement filtereffects.SVGFEConvolveMatrixElement
SVGFEDiffuseLightingElement filtereffects.SVGFEDiffuseLightingElement
SVGFEDisplacementMapElement filtereffects.SVGFEDisplacementMapElement
SVGFEDistantLightElement filtereffects.SVGFEDistantLightElement
SVGFEDropShadowElement filtereffects.SVGFEDropShadowElement
SVGFEFloodElement filtereffects.SVGFEFloodElement
SVGFEFuncAElement filtereffects.SVGFEFuncAElement
SVGFEFuncBElement filtereffects.SVGFEFuncBElement
SVGFEFuncGElement filtereffects.SVGFEFuncGElement
SVGFEFuncRElement filtereffects.SVGFEFuncRElement
SVGFEGaussianBlurElement filtereffects.SVGFEGaussianBlurElement
SVGFEImageElement filtereffects.SVGFEImageElement
SVGFEMergeElement filtereffects.SVGFEMergeElement
SVGFEMergeNodeElement filtereffects.SVGFEMergeNodeElement
SVGFEMorphologyElement filtereffects.SVGFEMorphologyElement
SVGFEOffsetElement filtereffects.SVGFEOffsetElement
SVGFEPointLightElement filtereffects.SVGFEPointLightElement
SVGFESpecularLightingElement filtereffects.SVGFESpecularLightingElement
SVGFESpotLightElement filtereffects.SVGFESpotLightElement
SVGFETileElement filtereffects.SVGFETileElement
SVGFETurbulenceElement filtereffects.SVGFETurbulenceElement
SVGFilterElement filtereffects.SVGFilterElement
SVGForeignObjectElement svg.SVGForeignObjectElement
SVGGElement svg.SVGGElement
SVGGeometryElement svg.SVGGeometryElement
SVGGradientElement svg.SVGGradientElement
SVGGraphicsElement svg.SVGGraphicsElement
SVGImageElement svg.SVGImageElement
SVGLength svg.SVGLength
SVGLengthList svg.SVGLengthList
SVGLineElement svg.SVGLineElement
SVGLinearGradientElement svg.SVGLinearGradientElement
SVGMarkerElement svg.SVGMarkerElement
SVGMaskElement masking.SVGMaskElement
SVGMetadataElement svg.SVGMetadataElement
SVGNumber svg.SVGNumber
SVGNumberList svg.SVGNumberList
SVGPathElement svg.SVGPathElement
SVGPatternElement svg.SVGPatternElement
SVGPointList svg.SVGPointList
SVGPolygonElement svg.SVGPolygonElement
SVGPolylineElement svg.SVGPolylineElement
SVGPreserveAspectRatio svg.SVGPreserveAspectRatio
SVGRadialGradientElement svg.SVGRadialGradientElement
SVGRectElement svg.SVGRectElement
SVGSVGElement svg.SVGSVGElement
SVGScriptElement svg.SVGScriptElement
SVGStopElement svg.SVGStopElement
SVGStringList svg.SVGStringList
SVGStyleElement svg.SVGStyleElement
SVGSwitchElement svg.SVGSwitchElement
SVGSymbolElement svg.SVGSymbolElement
SVGTSpanElement svg.SVGTSpanElement
SVGTextContentElement svg.SVGTextContentElement
SVGTextElement svg.SVGTextElement
SVGTextPathElement svg.SVGTextPathElement
SVGTextPositioningElement svg.SVGTextPositioningElement
SVGTitleElement svg.SVGTitleElement
SVGTransform svg.SVGTransform
SVGTransformList svg.SVGTransformList
SVGUnitTypes svg.SVGUnitTypes
SVGUnknownElement svg.SVGUnknownElement
SVGUseElement svg.SVGUseElement
SVGUseElementShadowRoot svg.SVGUseElementShadowRoot
SVGViewElement svg.SVGViewElement
Screen view.Screen
ScreenLuminance capabilities.ScreenLuminance
ScreenOrientation orientation.ScreenOrientation
ScriptProcessorNode audio.ScriptProcessorNode
ScrollTimeline scrollanimations.ScrollTimeline
SecurityPolicyViolationEvent csp.SecurityPolicyViolationEvent
Selection selection.Selection
Sensor sensor.Sensor
SensorErrorEvent sensor.SensorErrorEvent
ServiceWorker serviceworker.ServiceWorker
ServiceWorkerContainer serviceworker.ServiceWorkerContainer
ServiceWorkerGlobalScope worker.ServiceWorkerGlobalScope
ServiceWorkerRegistration serviceworker.ServiceWorkerRegistration
ShadowAnimation svg.ShadowAnimation
ShadowRoot dom.ShadowRoot
SharedWorker worker.SharedWorker
SharedWorkerGlobalScope worker.SharedWorkerGlobalScope
SourceBuffer media.SourceBuffer
SourceBufferList media.SourceBufferList
SpeechGrammar speech.SpeechGrammar
SpeechGrammarList speech.SpeechGrammarList
SpeechRecognition speech.SpeechRecognition
SpeechRecognitionAlternative speech.SpeechRecognitionAlternative
SpeechRecognitionErrorEvent speech.SpeechRecognitionErrorEvent
SpeechRecognitionEvent speech.SpeechRecognitionEvent
SpeechRecognitionResult speech.SpeechRecognitionResult
SpeechRecognitionResultList speech.SpeechRecognitionResultList
SpeechSynthesis speech.SpeechSynthesis
SpeechSynthesisErrorEvent speech.SpeechSynthesisErrorEvent
SpeechSynthesisEvent speech.SpeechSynthesisEvent
SpeechSynthesisUtterance speech.SpeechSynthesisUtterance
SpeechSynthesisVoice speech.SpeechSynthesisVoice
StaticRange dom.StaticRange
StereoPannerNode audio.StereoPannerNode
Storage htmlmisc.Storage
StorageEvent htmlmisc.StorageEvent
StorageManager storage.StorageManager
StylePropertyMap typedom.StylePropertyMap
StylePropertyMapReadOnly typedom.StylePropertyMapReadOnly
StylePropertyMapReadOnlyEntryIterator typedom.StylePropertyMapReadOnlyEntryIterator
StylePropertyMapReadOnlyKeyIterator typedom.StylePropertyMapReadOnlyKeyIterator
StylePropertyMapReadOnlyValueIterator typedom.StylePropertyMapReadOnlyValueIterator
StyleSheet cssom.StyleSheet
StyleSheetList cssom.StyleSheetList
SubtleCrypto crypto.SubtleCrypto
SyncEvent serviceworker.SyncEvent
SyncManager serviceworker.SyncManager

T

JavaScript Go
TaskAttributionTiming performance.TaskAttributionTiming
Text dom.Text
TextDecoder text.Decoder
TextDecoderStream text.DecoderStream
TextEncoder text.Encoder
TextEncoderStream text.EncoderStream
TextMetrics canvas.TextMetrics
TextTrack media.TextTrack
TextTrackCue media.TextTrackCue
TextTrackCueList media.TextTrackCueList
TextTrackList media.TextTrackList
TimeRanges html.TimeRanges
Touch touchevents.Touch
TouchEvent touchevents.TouchEvent
TouchList touchevents.TouchList
TrackEvent htmlevent.TrackEvent
TransitionEvent transitions.TransitionEvent
TreeWalker dom.TreeWalker

U

JavaScript Go
UIEvent htmlevent.UIEvent
URL url.URL
URLSearchParams url.URLSearchParams
URLSearchParamsEntryIterator url.URLSearchParamsEntryIterator
URLSearchParamsKeyIterator url.URLSearchParamsKeyIterator
URLSearchParamsValueIterator url.URLSearchParamsValueIterator
USB usb.USB
USBAlternateInterface usb.USBAlternateInterface
USBConfiguration usb.USBConfiguration
USBConnectionEvent usb.USBConnectionEvent
USBDevice usb.USBDevice
USBEndpoint usb.USBEndpoint
USBInTransferResult usb.USBInTransferResult
USBInterface usb.USBInterface
USBIsochronousInTransferPacket usb.USBIsochronousInTransferPacket
USBIsochronousInTransferResult usb.USBIsochronousInTransferResult
USBIsochronousOutTransferPacket usb.USBIsochronousOutTransferPacket
USBIsochronousOutTransferResult usb.USBIsochronousOutTransferResult
USBOutTransferResult usb.USBOutTransferResult
USBPermissionResult usb.USBPermissionResult
Uint16Array javascript.Uint16Array
Uint32Array javascript.Uint32Array
Uint8Array javascript.Uint8Array
Uint8ClampedArray patch.Uint8ClampedArray
UncalibratedMagnetometer sensor.UncalibratedMagnetometer

V

JavaScript Go
VRDisplay webvr.Display
VRDisplayCapabilities webvr.DisplayCapabilities
VRDisplayEvent webvr.DisplayEvent
VREyeParameters webvr.EyeParameters
VRFieldOfView webvr.FieldOfView
VRFrameData webvr.FrameData
VRPose webvr.Pose
VRStageParameters webvr.StageParameters
VTTCue webvtt.VTTCue
VTTRegion webvtt.VTTRegion
ValidityState html.ValidityState
ValueEvent bluetooth.ValueEvent
VideoTrack media.VideoTrack
VideoTrackList media.VideoTrackList

W

JavaScript Go
WakeLock wakelock.WakeLock
WakeLockRequest wakelock.WakeLockRequest
WaveShaperNode audio.WaveShaperNode
WebGL2RenderingContext webgl2.RenderingContext
WebGLActiveInfo webgl.ActiveInfo
WebGLBuffer webgl.Buffer
WebGLContextEvent webgl.ContextEvent
WebGLFramebuffer webgl.Framebuffer
WebGLObject webgl.Object
WebGLProgram webgl.Program
WebGLQuery webgl2.Query
WebGLRenderbuffer webgl.Renderbuffer
WebGLRenderingContext webgl.RenderingContext
WebGLSampler webgl2.Sampler
WebGLShader webgl.Shader
WebGLShaderPrecisionFormat webgl.ShaderPrecisionFormat
WebGLSync webgl2.Sync
WebGLTexture webgl.Texture
WebGLTransformFeedback webgl2.TransformFeedback
WebGLUniformLocation webgl.UniformLocation
WebGLVertexArrayObject webgl2.VertexArrayObject
WebSocket channel.WebSocket
WheelEvent htmlevent.WheelEvent
Window webapi.Window
WindowClient client.WindowClient
Worker worker.Worker
WorkerGlobalScope worker.WorkerGlobalScope
WorkerLocation worker.WorkerLocation
WorkerNavigator worker.WorkerNavigator
Worklet worklets.Worklet
WorkletGlobalScope worklets.WorkletGlobalScope
WritableStream missingtypes.WritableStream

X

JavaScript Go
XMLDocument webapi.XMLDocument
XMLHttpRequest xhr.XMLHttpRequest
XMLHttpRequestEventTarget xhr.XMLHttpRequestEventTarget
XMLHttpRequestUpload xhr.XMLHttpRequestUpload
XMLSerializer parser.XMLSerializer
XR webxr.XR
XRBoundedReferenceSpace webxr.XRBoundedReferenceSpace
XRFrame webxr.XRFrame
XRInputSource webxr.XRInputSource
XRInputSourceEvent webxr.XRInputSourceEvent
XRLayer webxr.XRLayer
XRPose webxr.XRPose
XRPresentationContext webxr.XRPresentationContext
XRRay webxr.XRRay
XRReferenceSpace webxr.XRReferenceSpace
XRReferenceSpaceEvent webxr.XRReferenceSpaceEvent
XRRenderState webxr.XRRenderState
XRRigidTransform webxr.XRRigidTransform
XRSession webxr.XRSession
XRSessionEvent webxr.XRSessionEvent
XRSpace webxr.XRSpace
XRStationaryReferenceSpace webxr.XRStationaryReferenceSpace
XRUnboundedReferenceSpace webxr.XRUnboundedReferenceSpace
XRView webxr.XRView
XRViewerPose webxr.XRViewerPose
XRViewport webxr.XRViewport
XRWebGLLayer webxr.XRWebGLLayer