JSDOM.Types

JavaScript Context and Monad

data JSContextRef

data JSM a

askJSM

runJSM

class MonadJSM m

liftJSM

DOM Context and Monad

type DOMContext

type DOM

askDOM

runDOM

type MonadDOM

liftDOM

JavaScript Value

data JSVal

class ToJSVal a

class FromJSVal a

class PToJSVal a

class PFromJSVal a

integralToDoubleToJSVal

integralFromDoubleFromJSVal

integralFromDoubleFromJSValUnchecked

JavaScript String

data JSString

class ToJSString a

class FromJSString a

toMaybeJSString

fromMaybeJSString

JavaScript Array

fromJSArray

fromJSArrayUnchecked

JavaScript Object

data Object

Nullable

data Nullable a

nullableToMaybe

maybeToNullable

DOM String

type DOMString

type ToDOMString s

type FromDOMString s

type IsDOMString s

Object

maybeNullOrUndefined

maybeNullOrUndefined'

data GType

data GObject

class IsGObject o

toGObject

gTypeGObject

isA

objectToString

castTo

unsafeCastTo

uncheckedCastTo

strictEqual

Callbacks

data Callback a

withCallback

data AudioBufferCallback

data DatabaseCallback

data MediaQueryListListener

data MediaStreamTrackSourcesCallback

data NavigatorUserMediaErrorCallback

data NavigatorUserMediaSuccessCallback

data NotificationPermissionCallback permissions

data PositionCallback

data PositionErrorCallback

data RequestAnimationFrameCallback

data RTCPeerConnectionErrorCallback

data RTCSessionDescriptionCallback

data RTCStatsCallback

data SQLStatementCallback

data SQLStatementErrorCallback

data SQLTransactionCallback

data SQLTransactionErrorCallback

data StorageErrorCallback

data StorageQuotaCallback

data StorageUsageCallback

data StringCallback s

data VoidCallback

Dictionaries

data Dictionary

class IsDictionary o

toDictionary

data BlobPropertyBag

class IsBlobPropertyBag o

toBlobPropertyBag

Mutation Callback

data MutationCallback

class IsMutationCallback o

toMutationCallback

Promise

data Promise

class IsPromise o

toPromise

gTypePromise

Date

data Date

class IsDate o

toDate

gTypeDate

Arrays

data Array

class IsArray o

toArray

gTypeArray

data ObjectArray

class IsObjectArray o

toObjectArray

data ArrayBuffer

class IsArrayBuffer o

toArrayBuffer

gTypeArrayBuffer

data ArrayBufferView

class IsArrayBufferView o

toArrayBufferView

data Float32Array

class IsFloat32Array o

toFloat32Array

gTypeFloat32Array

data Float64Array

class IsFloat64Array o

toFloat64Array

gTypeFloat64Array

data Uint8Array

class IsUint8Array o

toUint8Array

gTypeUint8Array

data Uint8ClampedArray

class IsUint8ClampedArray o

toUint8ClampedArray

gTypeUint8ClampedArray

data Uint16Array

class IsUint16Array o

toUint16Array

gTypeUint16Array

data Uint32Array

class IsUint32Array o

toUint32Array

gTypeUint32Array

data Int8Array

class IsInt8Array o

toInt8Array

gTypeInt8Array

data Int16Array

class IsInt16Array o

toInt16Array

gTypeInt16Array

data Int32Array

class IsInt32Array o

toInt32Array

gTypeInt32Array

Geolocation

data SerializedScriptValue

class IsSerializedScriptValue o

toSerializedScriptValue

data PositionOptions

class IsPositionOptions o

toPositionOptions

data Acceleration

class IsAcceleration o

toAcceleration

data RotationRate

class IsRotationRate o

toRotationRate

Crypto

data Algorithm

class IsAlgorithm o

toAlgorithm

data CryptoOperationData

class IsCryptoOperationData o

toCryptoOperationData

CanvasStyle (fill & stroke style)

data CanvasStyle

class IsCanvasStyle o

toCanvasStyle

data DOMException

class IsDOMException o

toDOMException

WebGL typedefs

type GLenum

type GLboolean

type GLbitfield

type GLbyte

type GLshort

type GLint

type GLsizei

type GLintptr

type GLsizeiptr

type GLubyte

type GLushort

type GLuint

type GLfloat

type GLclampf

type GLint64

type GLuint64

Interface types from IDL files

Used for better error messages

type HasCallStack

data ANGLEInstancedArrays

gTypeANGLEInstancedArrays

data AbstractView

gTypeAbstractView

data AbstractWorker

gTypeAbstractWorker

data AllAudioCapabilities

gTypeAllAudioCapabilities

data AllVideoCapabilities

gTypeAllVideoCapabilities

data AnalyserNode

gTypeAnalyserNode

data AnimationEvent

gTypeAnimationEvent

data ApplicationCache

gTypeApplicationCache

data Attr

gTypeAttr

data AudioBuffer

gTypeAudioBuffer

data AudioBufferSourceNode

gTypeAudioBufferSourceNode

data AudioContext

class IsAudioContext o

toAudioContext

gTypeAudioContext

data AudioDestinationNode

gTypeAudioDestinationNode

data AudioListener

gTypeAudioListener

data AudioNode

class IsAudioNode o

toAudioNode

gTypeAudioNode

data AudioParam

gTypeAudioParam

data AudioProcessingEvent

gTypeAudioProcessingEvent

data AudioStreamTrack

gTypeAudioStreamTrack

data AudioTrack

gTypeAudioTrack

data AudioTrackList

gTypeAudioTrackList

data AutocompleteErrorEvent

gTypeAutocompleteErrorEvent

data BarProp

gTypeBarProp

data BatteryManager

gTypeBatteryManager

data BeforeLoadEvent

gTypeBeforeLoadEvent

data BeforeUnloadEvent

gTypeBeforeUnloadEvent

data BiquadFilterNode

gTypeBiquadFilterNode

data Blob

class IsBlob o

toBlob

gTypeBlob

data CDATASection

gTypeCDATASection

data CSS

gTypeCSS

data CSSCharsetRule

gTypeCSSCharsetRule

data CSSFontFaceLoadEvent

gTypeCSSFontFaceLoadEvent

data CSSFontFaceRule

gTypeCSSFontFaceRule

data CSSImportRule

gTypeCSSImportRule

data CSSKeyframeRule

gTypeCSSKeyframeRule

data CSSKeyframesRule

gTypeCSSKeyframesRule

data CSSMediaRule

gTypeCSSMediaRule

data CSSPageRule

gTypeCSSPageRule

data CSSPrimitiveValue

gTypeCSSPrimitiveValue

data CSSRule

class IsCSSRule o

toCSSRule

gTypeCSSRule

data CSSRuleList

gTypeCSSRuleList

data CSSStyleDeclaration

gTypeCSSStyleDeclaration

data CSSStyleRule

gTypeCSSStyleRule

data CSSStyleSheet

gTypeCSSStyleSheet

data CSSSupportsRule

gTypeCSSSupportsRule

data CSSUnknownRule

gTypeCSSUnknownRule

data CSSValue

class IsCSSValue o

toCSSValue

gTypeCSSValue

data CSSValueList

class IsCSSValueList o

toCSSValueList

gTypeCSSValueList

data CanvasGradient

gTypeCanvasGradient

data CanvasPattern

gTypeCanvasPattern

data CanvasProxy

gTypeCanvasProxy

data CanvasRenderingContext

class IsCanvasRenderingContext o

toCanvasRenderingContext

gTypeCanvasRenderingContext

data CanvasRenderingContext2D

gTypeCanvasRenderingContext2D

data CapabilityRange

gTypeCapabilityRange

data ChannelMergerNode

gTypeChannelMergerNode

data ChannelSplitterNode

gTypeChannelSplitterNode

data CharacterData

class IsCharacterData o

toCharacterData

gTypeCharacterData

data ChildNode

gTypeChildNode

data ClientRect

gTypeClientRect

data ClientRectList

gTypeClientRectList

data CloseEvent

gTypeCloseEvent

data CommandLineAPIHost

gTypeCommandLineAPIHost

data Comment

gTypeComment

data CompositionEvent

gTypeCompositionEvent

data ConvolverNode

gTypeConvolverNode

data Coordinates

gTypeCoordinates

data Counter

gTypeCounter

data Crypto

gTypeCrypto

data CryptoKey

gTypeCryptoKey

data CryptoKeyPair

gTypeCryptoKeyPair

data CustomEvent

gTypeCustomEvent

data DOMError

class IsDOMError o

toDOMError

gTypeDOMError

data DOMImplementation

gTypeDOMImplementation

data DOMNamedFlowCollection

gTypeDOMNamedFlowCollection

data DOMParser

gTypeDOMParser

data DOMSettableTokenList

gTypeDOMSettableTokenList

data DOMStringList

gTypeDOMStringList

data DOMStringMap

gTypeDOMStringMap

data DOMTokenList

class IsDOMTokenList o

toDOMTokenList

gTypeDOMTokenList

data DataCue

gTypeDataCue

data DataTransfer

gTypeDataTransfer

data DataTransferItem

gTypeDataTransferItem

data DataTransferItemList

gTypeDataTransferItemList

data Database

gTypeDatabase

data DedicatedWorkerGlobalScope

gTypeDedicatedWorkerGlobalScope

data DelayNode

gTypeDelayNode

data DeviceMotionEvent

gTypeDeviceMotionEvent

data DeviceOrientationEvent

gTypeDeviceOrientationEvent

data DeviceProximityEvent

gTypeDeviceProximityEvent

data Document

class IsDocument o

toDocument

gTypeDocument

data DocumentFragment

gTypeDocumentFragment

data DocumentType

gTypeDocumentType

data DynamicsCompressorNode

gTypeDynamicsCompressorNode

data EXTBlendMinMax

gTypeEXTBlendMinMax

data EXTFragDepth

gTypeEXTFragDepth

data EXTShaderTextureLOD

gTypeEXTShaderTextureLOD

data EXTTextureFilterAnisotropic

gTypeEXTTextureFilterAnisotropic

data EXTsRGB

gTypeEXTsRGB

data Element

class IsElement o

toElement

gTypeElement

data Entity

gTypeEntity

data EntityReference

gTypeEntityReference

data ErrorEvent

gTypeErrorEvent

data Event

class IsEvent o

toEvent

gTypeEvent

data EventListener

gTypeEventListener

data EventSource

gTypeEventSource

data EventTarget

class IsEventTarget o

toEventTarget

gTypeEventTarget

data File

gTypeFile

data FileError

gTypeFileError

data FileList

gTypeFileList

data FileReader

gTypeFileReader

data FileReaderSync

gTypeFileReaderSync

data FocusEvent

gTypeFocusEvent

data FontLoader

gTypeFontLoader

data FormData

gTypeFormData

data GainNode

gTypeGainNode

data Gamepad

gTypeGamepad

data GamepadButton

gTypeGamepadButton

data GamepadEvent

gTypeGamepadEvent

data Geolocation

gTypeGeolocation

data Geoposition

gTypeGeoposition

data HTMLAllCollection

gTypeHTMLAllCollection

data HTMLAnchorElement

gTypeHTMLAnchorElement

data HTMLAppletElement

gTypeHTMLAppletElement

data HTMLAreaElement

gTypeHTMLAreaElement

data HTMLAudioElement

gTypeHTMLAudioElement

data HTMLBRElement

gTypeHTMLBRElement

data HTMLBaseElement

gTypeHTMLBaseElement

data HTMLBaseFontElement

gTypeHTMLBaseFontElement

data HTMLBodyElement

gTypeHTMLBodyElement

data HTMLButtonElement

gTypeHTMLButtonElement

data HTMLCanvasElement

gTypeHTMLCanvasElement

data HTMLCollection

class IsHTMLCollection o

toHTMLCollection

gTypeHTMLCollection

data HTMLDListElement

gTypeHTMLDListElement

data HTMLDataListElement

gTypeHTMLDataListElement

data HTMLDetailsElement

gTypeHTMLDetailsElement

data HTMLDirectoryElement

gTypeHTMLDirectoryElement

data HTMLDivElement

gTypeHTMLDivElement

data HTMLDocument

gTypeHTMLDocument

data HTMLElement

class IsHTMLElement o

toHTMLElement

gTypeHTMLElement

data HTMLEmbedElement

gTypeHTMLEmbedElement

data HTMLFieldSetElement

gTypeHTMLFieldSetElement

data HTMLFontElement

gTypeHTMLFontElement

data HTMLFormControlsCollection

gTypeHTMLFormControlsCollection

data HTMLFormElement

gTypeHTMLFormElement

data HTMLFrameElement

gTypeHTMLFrameElement

data HTMLFrameSetElement

gTypeHTMLFrameSetElement

data HTMLHRElement

gTypeHTMLHRElement

data HTMLHeadElement

gTypeHTMLHeadElement

data HTMLHeadingElement

gTypeHTMLHeadingElement

data HTMLHtmlElement

gTypeHTMLHtmlElement

data HTMLIFrameElement

gTypeHTMLIFrameElement

data HTMLImageElement

gTypeHTMLImageElement

data HTMLInputElement

gTypeHTMLInputElement

data HTMLKeygenElement

gTypeHTMLKeygenElement

data HTMLLIElement

gTypeHTMLLIElement

data HTMLLabelElement

gTypeHTMLLabelElement

data HTMLLegendElement

gTypeHTMLLegendElement

data HTMLLinkElement

gTypeHTMLLinkElement

data HTMLMapElement

gTypeHTMLMapElement

data HTMLMarqueeElement

gTypeHTMLMarqueeElement

data HTMLMediaElement

class IsHTMLMediaElement o

toHTMLMediaElement

gTypeHTMLMediaElement

data HTMLMenuElement

gTypeHTMLMenuElement

data HTMLMetaElement

gTypeHTMLMetaElement

data HTMLMeterElement

gTypeHTMLMeterElement

data HTMLModElement

gTypeHTMLModElement

data HTMLOListElement

gTypeHTMLOListElement

data HTMLObjectElement

gTypeHTMLObjectElement

data HTMLOptGroupElement

gTypeHTMLOptGroupElement

data HTMLOptionElement

gTypeHTMLOptionElement

data HTMLOptionsCollection

gTypeHTMLOptionsCollection

data HTMLOutputElement

gTypeHTMLOutputElement

data HTMLParagraphElement

gTypeHTMLParagraphElement

data HTMLParamElement

gTypeHTMLParamElement

data HTMLPreElement

gTypeHTMLPreElement

data HTMLProgressElement

gTypeHTMLProgressElement

data HTMLQuoteElement

gTypeHTMLQuoteElement

data HTMLScriptElement

gTypeHTMLScriptElement

data HTMLSelectElement

gTypeHTMLSelectElement

data HTMLSourceElement

gTypeHTMLSourceElement

data HTMLSpanElement

gTypeHTMLSpanElement

data HTMLStyleElement

gTypeHTMLStyleElement

data HTMLTableCaptionElement

gTypeHTMLTableCaptionElement

data HTMLTableCellElement

gTypeHTMLTableCellElement

data HTMLTableColElement

gTypeHTMLTableColElement

data HTMLTableElement

gTypeHTMLTableElement

data HTMLTableRowElement

gTypeHTMLTableRowElement

data HTMLTableSectionElement

gTypeHTMLTableSectionElement

data HTMLTemplateElement

gTypeHTMLTemplateElement

data HTMLTextAreaElement

gTypeHTMLTextAreaElement

data HTMLTitleElement

gTypeHTMLTitleElement

data HTMLTrackElement

gTypeHTMLTrackElement

data HTMLUListElement

gTypeHTMLUListElement

data HTMLUnknownElement

gTypeHTMLUnknownElement

data HTMLVideoElement

gTypeHTMLVideoElement

data HashChangeEvent

gTypeHashChangeEvent

data History

gTypeHistory

data IDBAny

gTypeIDBAny

data IDBCursor

class IsIDBCursor o

toIDBCursor

gTypeIDBCursor

data IDBCursorWithValue

gTypeIDBCursorWithValue

data IDBDatabase

gTypeIDBDatabase

data IDBFactory

gTypeIDBFactory

data IDBIndex

gTypeIDBIndex

data IDBKeyRange

gTypeIDBKeyRange

data IDBObjectStore

gTypeIDBObjectStore

data IDBOpenDBRequest

gTypeIDBOpenDBRequest

data IDBRequest

class IsIDBRequest o

toIDBRequest

gTypeIDBRequest

data IDBTransaction

gTypeIDBTransaction

data IDBVersionChangeEvent

gTypeIDBVersionChangeEvent

data ImageData

gTypeImageData

data InspectorFrontendHost

gTypeInspectorFrontendHost

data InternalSettings

gTypeInternalSettings

data Internals

gTypeInternals

data KeyboardEvent

gTypeKeyboardEvent

data Location

gTypeLocation

data MallocStatistics

gTypeMallocStatistics

data MediaController

gTypeMediaController

data MediaControlsHost

gTypeMediaControlsHost

data MediaElementAudioSourceNode

gTypeMediaElementAudioSourceNode

data MediaError

gTypeMediaError

data MediaKeyError

gTypeMediaKeyError

data MediaKeyEvent

gTypeMediaKeyEvent

data MediaKeyMessageEvent

gTypeMediaKeyMessageEvent

data MediaKeyNeededEvent

gTypeMediaKeyNeededEvent

data MediaKeySession

gTypeMediaKeySession

data MediaKeys

gTypeMediaKeys

data MediaList

gTypeMediaList

data MediaQueryList

gTypeMediaQueryList

data MediaSource

gTypeMediaSource

data MediaSourceStates

gTypeMediaSourceStates

data MediaStream

gTypeMediaStream

data MediaStreamAudioDestinationNode

gTypeMediaStreamAudioDestinationNode

data MediaStreamAudioSourceNode

gTypeMediaStreamAudioSourceNode

data MediaStreamCapabilities

class IsMediaStreamCapabilities o

toMediaStreamCapabilities

gTypeMediaStreamCapabilities

data MediaStreamEvent

gTypeMediaStreamEvent

data MediaStreamTrack

class IsMediaStreamTrack o

toMediaStreamTrack

gTypeMediaStreamTrack

data MediaStreamTrackEvent

gTypeMediaStreamTrackEvent

data MediaTrackConstraint

gTypeMediaTrackConstraint

data MediaTrackConstraintSet

gTypeMediaTrackConstraintSet

data MediaTrackConstraints

gTypeMediaTrackConstraints

data MemoryInfo

gTypeMemoryInfo

data MessageChannel

gTypeMessageChannel

data MessageEvent

gTypeMessageEvent

data MessagePort

gTypeMessagePort

data MimeType

gTypeMimeType

data MimeTypeArray

gTypeMimeTypeArray

data MouseEvent

class IsMouseEvent o

toMouseEvent

gTypeMouseEvent

data MutationEvent

gTypeMutationEvent

data MutationObserver

gTypeMutationObserver

data MutationRecord

gTypeMutationRecord

data NamedNodeMap

gTypeNamedNodeMap

data Navigator

gTypeNavigator

data NavigatorUserMediaError

gTypeNavigatorUserMediaError

data Node

class IsNode o

toNode

gTypeNode

data NodeFilter

gTypeNodeFilter

data NodeIterator

gTypeNodeIterator

data NodeList

class IsNodeList o

toNodeList

gTypeNodeList

data Notification

gTypeNotification

data NotificationCenter

gTypeNotificationCenter

data OESElementIndexUint

gTypeOESElementIndexUint

data OESStandardDerivatives

gTypeOESStandardDerivatives

data OESTextureFloat

gTypeOESTextureFloat

data OESTextureFloatLinear

gTypeOESTextureFloatLinear

data OESTextureHalfFloat

gTypeOESTextureHalfFloat

data OESTextureHalfFloatLinear

gTypeOESTextureHalfFloatLinear

data OESVertexArrayObject

gTypeOESVertexArrayObject

data OfflineAudioCompletionEvent

gTypeOfflineAudioCompletionEvent

data OfflineAudioContext

gTypeOfflineAudioContext

data OscillatorNode

gTypeOscillatorNode

data OverflowEvent

gTypeOverflowEvent

data PageTransitionEvent

gTypePageTransitionEvent

data PannerNode

gTypePannerNode

data Path2D

gTypePath2D

data Performance

gTypePerformance

data PerformanceEntry

class IsPerformanceEntry o

toPerformanceEntry

gTypePerformanceEntry

data PerformanceEntryList

gTypePerformanceEntryList

data PerformanceMark

gTypePerformanceMark

data PerformanceMeasure

gTypePerformanceMeasure

data PerformanceNavigation

gTypePerformanceNavigation

data PerformanceResourceTiming

gTypePerformanceResourceTiming

data PerformanceTiming

gTypePerformanceTiming

data PeriodicWave

gTypePeriodicWave

data Plugin

gTypePlugin

data PluginArray

gTypePluginArray

data PopStateEvent

gTypePopStateEvent

data PositionError

gTypePositionError

data ProcessingInstruction

gTypeProcessingInstruction

data ProgressEvent

class IsProgressEvent o

toProgressEvent

gTypeProgressEvent

data QuickTimePluginReplacement

gTypeQuickTimePluginReplacement

data RGBColor

gTypeRGBColor

data RTCConfiguration

gTypeRTCConfiguration

data RTCDTMFSender

gTypeRTCDTMFSender

data RTCDTMFToneChangeEvent

gTypeRTCDTMFToneChangeEvent

data RTCDataChannel

gTypeRTCDataChannel

data RTCDataChannelEvent

gTypeRTCDataChannelEvent

data RTCIceCandidate

gTypeRTCIceCandidate

data RTCIceCandidateEvent

gTypeRTCIceCandidateEvent

data RTCIceServer

gTypeRTCIceServer

data RTCPeerConnection

gTypeRTCPeerConnection

data RTCSessionDescription

gTypeRTCSessionDescription

data RTCStatsReport

gTypeRTCStatsReport

data RTCStatsResponse

gTypeRTCStatsResponse

data RadioNodeList

gTypeRadioNodeList

data Range

gTypeRange

data ReadableStream

gTypeReadableStream

data Rect

gTypeRect

data SQLError

gTypeSQLError

data SQLResultSet

gTypeSQLResultSet

data SQLResultSetRowList

gTypeSQLResultSetRowList

data SQLTransaction

gTypeSQLTransaction

data SVGAElement

gTypeSVGAElement

data SVGAltGlyphDefElement

gTypeSVGAltGlyphDefElement

data SVGAltGlyphElement

gTypeSVGAltGlyphElement

data SVGAltGlyphItemElement

gTypeSVGAltGlyphItemElement

data SVGAngle

gTypeSVGAngle

data SVGAnimateColorElement

gTypeSVGAnimateColorElement

data SVGAnimateElement

gTypeSVGAnimateElement

data SVGAnimateMotionElement

gTypeSVGAnimateMotionElement

data SVGAnimateTransformElement

gTypeSVGAnimateTransformElement

data SVGAnimatedAngle

gTypeSVGAnimatedAngle

data SVGAnimatedBoolean

gTypeSVGAnimatedBoolean

data SVGAnimatedEnumeration

gTypeSVGAnimatedEnumeration

data SVGAnimatedInteger

gTypeSVGAnimatedInteger

data SVGAnimatedLength

gTypeSVGAnimatedLength

data SVGAnimatedLengthList

gTypeSVGAnimatedLengthList

data SVGAnimatedNumber

gTypeSVGAnimatedNumber

data SVGAnimatedNumberList

gTypeSVGAnimatedNumberList

data SVGAnimatedPreserveAspectRatio

gTypeSVGAnimatedPreserveAspectRatio

data SVGAnimatedRect

gTypeSVGAnimatedRect

data SVGAnimatedString

gTypeSVGAnimatedString

data SVGAnimatedTransformList

gTypeSVGAnimatedTransformList

data SVGAnimationElement

class IsSVGAnimationElement o

toSVGAnimationElement

gTypeSVGAnimationElement

data SVGCircleElement

gTypeSVGCircleElement

data SVGClipPathElement

gTypeSVGClipPathElement

data SVGColor

class IsSVGColor o

toSVGColor

gTypeSVGColor

data SVGComponentTransferFunctionElement

class IsSVGComponentTransferFunctionElement o

toSVGComponentTransferFunctionElement

gTypeSVGComponentTransferFunctionElement

data SVGCursorElement

gTypeSVGCursorElement

data SVGDefsElement

gTypeSVGDefsElement

data SVGDescElement

gTypeSVGDescElement

data SVGDocument

gTypeSVGDocument

data SVGElement

class IsSVGElement o

toSVGElement

gTypeSVGElement

data SVGEllipseElement

gTypeSVGEllipseElement

data SVGExternalResourcesRequired

gTypeSVGExternalResourcesRequired

data SVGFEBlendElement

gTypeSVGFEBlendElement

data SVGFEColorMatrixElement

gTypeSVGFEColorMatrixElement

data SVGFEComponentTransferElement

gTypeSVGFEComponentTransferElement

data SVGFECompositeElement

gTypeSVGFECompositeElement

data SVGFEConvolveMatrixElement

gTypeSVGFEConvolveMatrixElement

data SVGFEDiffuseLightingElement

gTypeSVGFEDiffuseLightingElement

data SVGFEDisplacementMapElement

gTypeSVGFEDisplacementMapElement

data SVGFEDistantLightElement

gTypeSVGFEDistantLightElement

data SVGFEDropShadowElement

gTypeSVGFEDropShadowElement

data SVGFEFloodElement

gTypeSVGFEFloodElement

data SVGFEFuncAElement

gTypeSVGFEFuncAElement

data SVGFEFuncBElement

gTypeSVGFEFuncBElement

data SVGFEFuncGElement

gTypeSVGFEFuncGElement

data SVGFEFuncRElement

gTypeSVGFEFuncRElement

data SVGFEGaussianBlurElement

gTypeSVGFEGaussianBlurElement

data SVGFEImageElement

gTypeSVGFEImageElement

data SVGFEMergeElement

gTypeSVGFEMergeElement

data SVGFEMergeNodeElement

gTypeSVGFEMergeNodeElement

data SVGFEMorphologyElement

gTypeSVGFEMorphologyElement

data SVGFEOffsetElement

gTypeSVGFEOffsetElement

data SVGFEPointLightElement

gTypeSVGFEPointLightElement

data SVGFESpecularLightingElement

gTypeSVGFESpecularLightingElement

data SVGFESpotLightElement

gTypeSVGFESpotLightElement

data SVGFETileElement

gTypeSVGFETileElement

data SVGFETurbulenceElement

gTypeSVGFETurbulenceElement

data SVGFilterElement

gTypeSVGFilterElement

data SVGFilterPrimitiveStandardAttributes

gTypeSVGFilterPrimitiveStandardAttributes

data SVGFitToViewBox

gTypeSVGFitToViewBox

data SVGFontElement

gTypeSVGFontElement

data SVGFontFaceElement

gTypeSVGFontFaceElement

data SVGFontFaceFormatElement

gTypeSVGFontFaceFormatElement

data SVGFontFaceNameElement

gTypeSVGFontFaceNameElement

data SVGFontFaceSrcElement

gTypeSVGFontFaceSrcElement

data SVGFontFaceUriElement

gTypeSVGFontFaceUriElement

data SVGForeignObjectElement

gTypeSVGForeignObjectElement

data SVGGElement

gTypeSVGGElement

data SVGGlyphElement

gTypeSVGGlyphElement

data SVGGlyphRefElement

gTypeSVGGlyphRefElement

data SVGGradientElement

class IsSVGGradientElement o

toSVGGradientElement

gTypeSVGGradientElement

data SVGGraphicsElement

class IsSVGGraphicsElement o

toSVGGraphicsElement

gTypeSVGGraphicsElement

data SVGHKernElement

gTypeSVGHKernElement

data SVGImageElement

gTypeSVGImageElement

data SVGLength

gTypeSVGLength

data SVGLengthList

gTypeSVGLengthList

data SVGLineElement

gTypeSVGLineElement

data SVGLinearGradientElement

gTypeSVGLinearGradientElement

data SVGMPathElement

gTypeSVGMPathElement

data SVGMarkerElement

gTypeSVGMarkerElement

data SVGMaskElement

gTypeSVGMaskElement

data SVGMatrix

gTypeSVGMatrix

data SVGMetadataElement

gTypeSVGMetadataElement

data SVGMissingGlyphElement

gTypeSVGMissingGlyphElement

data SVGNumber

gTypeSVGNumber

data SVGNumberList

gTypeSVGNumberList

data SVGPaint

gTypeSVGPaint

data SVGPathElement

gTypeSVGPathElement

data SVGPathSeg

class IsSVGPathSeg o

toSVGPathSeg

gTypeSVGPathSeg

data SVGPathSegArcAbs

gTypeSVGPathSegArcAbs

data SVGPathSegArcRel

gTypeSVGPathSegArcRel

data SVGPathSegClosePath

gTypeSVGPathSegClosePath

data SVGPathSegCurvetoCubicAbs

gTypeSVGPathSegCurvetoCubicAbs

data SVGPathSegCurvetoCubicRel

gTypeSVGPathSegCurvetoCubicRel

data SVGPathSegCurvetoCubicSmoothAbs

gTypeSVGPathSegCurvetoCubicSmoothAbs

data SVGPathSegCurvetoCubicSmoothRel

gTypeSVGPathSegCurvetoCubicSmoothRel

data SVGPathSegCurvetoQuadraticAbs

gTypeSVGPathSegCurvetoQuadraticAbs

data SVGPathSegCurvetoQuadraticRel

gTypeSVGPathSegCurvetoQuadraticRel

data SVGPathSegCurvetoQuadraticSmoothAbs

gTypeSVGPathSegCurvetoQuadraticSmoothAbs

data SVGPathSegCurvetoQuadraticSmoothRel

gTypeSVGPathSegCurvetoQuadraticSmoothRel

data SVGPathSegLinetoAbs

gTypeSVGPathSegLinetoAbs

data SVGPathSegLinetoHorizontalAbs

gTypeSVGPathSegLinetoHorizontalAbs

data SVGPathSegLinetoHorizontalRel

gTypeSVGPathSegLinetoHorizontalRel

data SVGPathSegLinetoRel

gTypeSVGPathSegLinetoRel

data SVGPathSegLinetoVerticalAbs

gTypeSVGPathSegLinetoVerticalAbs

data SVGPathSegLinetoVerticalRel

gTypeSVGPathSegLinetoVerticalRel

data SVGPathSegList

gTypeSVGPathSegList

data SVGPathSegMovetoAbs

gTypeSVGPathSegMovetoAbs

data SVGPathSegMovetoRel

gTypeSVGPathSegMovetoRel

data SVGPatternElement

gTypeSVGPatternElement

data SVGPoint

gTypeSVGPoint

data SVGPointList

gTypeSVGPointList

data SVGPolygonElement

gTypeSVGPolygonElement

data SVGPolylineElement

gTypeSVGPolylineElement

data SVGPreserveAspectRatio

gTypeSVGPreserveAspectRatio

data SVGRadialGradientElement

gTypeSVGRadialGradientElement

data SVGRect

gTypeSVGRect

data SVGRectElement

gTypeSVGRectElement

data SVGRenderingIntent

gTypeSVGRenderingIntent

data SVGSVGElement

gTypeSVGSVGElement

data SVGScriptElement

gTypeSVGScriptElement

data SVGSetElement

gTypeSVGSetElement

data SVGStopElement

gTypeSVGStopElement

data SVGStringList

gTypeSVGStringList

data SVGStyleElement

gTypeSVGStyleElement

data SVGSwitchElement

gTypeSVGSwitchElement

data SVGSymbolElement

gTypeSVGSymbolElement

data SVGTRefElement

gTypeSVGTRefElement

data SVGTSpanElement

gTypeSVGTSpanElement

data SVGTests

gTypeSVGTests

data SVGTextContentElement

class IsSVGTextContentElement o

toSVGTextContentElement

gTypeSVGTextContentElement

data SVGTextElement

gTypeSVGTextElement

data SVGTextPathElement

gTypeSVGTextPathElement

data SVGTextPositioningElement

class IsSVGTextPositioningElement o

toSVGTextPositioningElement

gTypeSVGTextPositioningElement

data SVGTitleElement

gTypeSVGTitleElement

data SVGTransform

gTypeSVGTransform

data SVGTransformList

gTypeSVGTransformList

data SVGURIReference

gTypeSVGURIReference

data SVGUnitTypes

gTypeSVGUnitTypes

data SVGUseElement

gTypeSVGUseElement

data SVGVKernElement

gTypeSVGVKernElement

data SVGViewElement

gTypeSVGViewElement

data SVGViewSpec

gTypeSVGViewSpec

data SVGZoomAndPan

gTypeSVGZoomAndPan

data SVGZoomEvent

gTypeSVGZoomEvent

data Screen

gTypeScreen

data ScriptProcessorNode

gTypeScriptProcessorNode

data ScriptProfile

gTypeScriptProfile

data ScriptProfileNode

gTypeScriptProfileNode

data SecurityPolicy

gTypeSecurityPolicy

data SecurityPolicyViolationEvent

gTypeSecurityPolicyViolationEvent

data Selection

gTypeSelection

data SourceBuffer

gTypeSourceBuffer

data SourceBufferList

gTypeSourceBufferList

data SourceInfo

gTypeSourceInfo

data SpeechSynthesis

gTypeSpeechSynthesis

data SpeechSynthesisEvent

gTypeSpeechSynthesisEvent

data SpeechSynthesisUtterance

gTypeSpeechSynthesisUtterance

data SpeechSynthesisVoice

gTypeSpeechSynthesisVoice

data Storage

gTypeStorage

data StorageEvent

gTypeStorageEvent

data StorageInfo

gTypeStorageInfo

data StorageQuota

gTypeStorageQuota

data StyleMedia

gTypeStyleMedia

data StyleSheet

class IsStyleSheet o

toStyleSheet

gTypeStyleSheet

data StyleSheetList

gTypeStyleSheetList

data SubtleCrypto

gTypeSubtleCrypto

data Text

class IsText o

toText

gTypeText

data TextEvent

gTypeTextEvent

data TextMetrics

gTypeTextMetrics

data TextTrack

gTypeTextTrack

data TextTrackCue

class IsTextTrackCue o

toTextTrackCue

gTypeTextTrackCue

data TextTrackCueList

gTypeTextTrackCueList

data TextTrackList

gTypeTextTrackList

data TimeRanges

gTypeTimeRanges

data Touch

gTypeTouch

data TouchEvent

gTypeTouchEvent

data TouchList

gTypeTouchList

data TrackEvent

gTypeTrackEvent

data TransitionEvent

gTypeTransitionEvent

data TreeWalker

gTypeTreeWalker

data TypeConversions

gTypeTypeConversions

data UIEvent

class IsUIEvent o

toUIEvent

gTypeUIEvent

data UIRequestEvent

gTypeUIRequestEvent

data URL

gTypeURL

data URLUtils

gTypeURLUtils

data UserMessageHandler

gTypeUserMessageHandler

data UserMessageHandlersNamespace

gTypeUserMessageHandlersNamespace

data VTTCue

gTypeVTTCue

data VTTRegion

gTypeVTTRegion

data VTTRegionList

gTypeVTTRegionList

data ValidityState

gTypeValidityState

data VideoPlaybackQuality

gTypeVideoPlaybackQuality

data VideoStreamTrack

gTypeVideoStreamTrack

data VideoTrack

gTypeVideoTrack

data VideoTrackList

gTypeVideoTrackList

data WaveShaperNode

gTypeWaveShaperNode

data WebGL2RenderingContext

gTypeWebGL2RenderingContext

data WebGLActiveInfo

gTypeWebGLActiveInfo

data WebGLBuffer

gTypeWebGLBuffer

data WebGLCompressedTextureATC

gTypeWebGLCompressedTextureATC

data WebGLCompressedTexturePVRTC

gTypeWebGLCompressedTexturePVRTC

data WebGLCompressedTextureS3TC

gTypeWebGLCompressedTextureS3TC

data WebGLContextAttributes

gTypeWebGLContextAttributes

data WebGLContextEvent

gTypeWebGLContextEvent

data WebGLDebugRendererInfo

gTypeWebGLDebugRendererInfo

data WebGLDebugShaders

gTypeWebGLDebugShaders

data WebGLDepthTexture

gTypeWebGLDepthTexture

data WebGLDrawBuffers

gTypeWebGLDrawBuffers

data WebGLFramebuffer

gTypeWebGLFramebuffer

data WebGLLoseContext

gTypeWebGLLoseContext

data WebGLProgram

gTypeWebGLProgram

data WebGLQuery

gTypeWebGLQuery

data WebGLRenderbuffer

gTypeWebGLRenderbuffer

data WebGLRenderingContext

gTypeWebGLRenderingContext

data WebGLRenderingContextBase

class IsWebGLRenderingContextBase o

toWebGLRenderingContextBase

gTypeWebGLRenderingContextBase

data WebGLSampler

gTypeWebGLSampler

data WebGLShader

gTypeWebGLShader

data WebGLShaderPrecisionFormat

gTypeWebGLShaderPrecisionFormat

data WebGLSync

gTypeWebGLSync

data WebGLTexture

gTypeWebGLTexture

data WebGLTransformFeedback

gTypeWebGLTransformFeedback

data WebGLUniformLocation

gTypeWebGLUniformLocation

data WebGLVertexArrayObject

gTypeWebGLVertexArrayObject

data WebGLVertexArrayObjectOES

gTypeWebGLVertexArrayObjectOES

data WebKitAnimationEvent

gTypeWebKitAnimationEvent

data WebKitCSSFilterValue

gTypeWebKitCSSFilterValue

data WebKitCSSMatrix

gTypeWebKitCSSMatrix

data WebKitCSSRegionRule

gTypeWebKitCSSRegionRule

data WebKitCSSTransformValue

gTypeWebKitCSSTransformValue

data WebKitCSSViewportRule

gTypeWebKitCSSViewportRule

data WebKitNamedFlow

gTypeWebKitNamedFlow

data WebKitNamespace

gTypeWebKitNamespace

data WebKitPlaybackTargetAvailabilityEvent

gTypeWebKitPlaybackTargetAvailabilityEvent

data WebKitPoint

gTypeWebKitPoint

data WebKitTransitionEvent

gTypeWebKitTransitionEvent

data WebSocket

gTypeWebSocket

data WheelEvent

gTypeWheelEvent

data Window

gTypeWindow

data WindowBase64

gTypeWindowBase64

data WindowTimers

gTypeWindowTimers

data Worker

gTypeWorker

data WorkerGlobalScope

class IsWorkerGlobalScope o

toWorkerGlobalScope

gTypeWorkerGlobalScope

data WorkerLocation

gTypeWorkerLocation

data WorkerNavigator

gTypeWorkerNavigator

data XMLHttpRequest

gTypeXMLHttpRequest

data XMLHttpRequestProgressEvent

gTypeXMLHttpRequestProgressEvent

data XMLHttpRequestUpload

gTypeXMLHttpRequestUpload

data XMLSerializer

gTypeXMLSerializer

data XPathEvaluator

gTypeXPathEvaluator

data XPathExpression

gTypeXPathExpression

data XPathNSResolver

gTypeXPathNSResolver

data XPathResult

gTypeXPathResult

data XSLTProcessor

gTypeXSLTProcessor