packages feed

jsaddle-dom 0.2.0.1 → 0.4.0.0

raw patch · 525 files changed

+1710/−1329 lines, 525 filesdep −gi-glibdep −gi-gtkdep −gi-webkitdep ~jsaddle

Dependencies removed: gi-glib, gi-gtk, gi-webkit, haskell-gi-base

Dependency ranges changed: jsaddle

This diff is very large; some files are shown as “too large to diff”. Download the raw patch for the complete diff.

Files

jsaddle-dom.cabal view
@@ -1,1087 +1,1079 @@ name: jsaddle-dom-version: 0.2.0.1-cabal-version: >=1.22-build-type: Simple-license: MIT-license-file: LICENSE-maintainer: Hamish Mackenzie <Hamish.K.Mackenzie@googlemail.com>-synopsis: DOM library that uses jsaddle to support both GHCJS and WebKitGTK-description:-    Documentent Object Model (DOM) functions implemented using jsaddle.-    It works with both GHCJS and GHC.-category: Web-author: Hamish Mackenzie--source-repository head-    type: git-    location: https://github.com/ghcjs/jsaddle-dom--library--    if impl(ghcjs -any)-        build-depends:-            ghcjs-base >=0.2.0.0 && <0.3,-            ghcjs-prim -any,-            ghc-prim -any-    else-        build-depends:-            haskell-gi-base >= 0.18 && < 0.19,-            gi-glib >=2.0.6 && <2.1,-            gi-gtk >=3.0.6 && <3.1,-            gi-webkit >=3.0.6 && <3.1--    exposed-modules:-        JSDOM.Custom.AudioContext-        JSDOM.Custom.Database-        JSDOM.Custom.DOMError-        JSDOM.Custom.Geolocation-        JSDOM.Custom.MediaStreamTrack-        JSDOM.Custom.Navigator-        JSDOM.Custom.NavigatorUserMediaError-        JSDOM.Custom.PositionError-        JSDOM.Custom.RTCPeerConnection-        JSDOM.Custom.RTCPeerConnectionError-        JSDOM.Custom.SQLError-        JSDOM.Custom.SQLTransaction-        JSDOM.Custom.Window-        JSDOM.Custom.XMLHttpRequest-        JSDOM.Generated.ANGLEInstancedArrays-        JSDOM.Generated.AbstractView-        JSDOM.Generated.AbstractWorker-        JSDOM.Generated.AllAudioCapabilities-        JSDOM.Generated.AllVideoCapabilities-        JSDOM.Generated.AnalyserNode-        JSDOM.Generated.AnimationEvent-        JSDOM.Generated.Attr-        JSDOM.Generated.AudioBuffer-        JSDOM.Generated.AudioBufferCallback-        JSDOM.Generated.AudioBufferSourceNode-        JSDOM.Generated.AudioContext-        JSDOM.Generated.AudioDestinationNode-        JSDOM.Generated.AudioListener-        JSDOM.Generated.AudioNode-        JSDOM.Generated.AudioParam-        JSDOM.Generated.AudioProcessingEvent-        JSDOM.Generated.AudioStreamTrack-        JSDOM.Generated.AudioTrack-        JSDOM.Generated.AudioTrackList-        JSDOM.Generated.AutocompleteErrorEvent-        JSDOM.Generated.BarProp-        JSDOM.Generated.BatteryManager-        JSDOM.Generated.BeforeLoadEvent-        JSDOM.Generated.BeforeUnloadEvent-        JSDOM.Generated.BiquadFilterNode-        JSDOM.Generated.Blob-        JSDOM.Generated.CSSCharsetRule-        JSDOM.Generated.CSSFontFaceLoadEvent-        JSDOM.Generated.CSSFontFaceRule-        JSDOM.Generated.CSSImportRule-        JSDOM.Generated.CSSKeyframeRule-        JSDOM.Generated.CSSKeyframesRule-        JSDOM.Generated.CSSMediaRule-        JSDOM.Generated.CSSPageRule-        JSDOM.Generated.CSSPrimitiveValue-        JSDOM.Generated.CSSRule-        JSDOM.Generated.CSSRuleList-        JSDOM.Generated.CSSStyleDeclaration-        JSDOM.Generated.CSSStyleRule-        JSDOM.Generated.CSSStyleSheet-        JSDOM.Generated.CSSSupportsRule-        JSDOM.Generated.CSSValue-        JSDOM.Generated.CSSValueList-        JSDOM.Generated.CanvasGradient-        JSDOM.Generated.CanvasRenderingContext-        JSDOM.Generated.CanvasRenderingContext2D-        JSDOM.Generated.CapabilityRange-        JSDOM.Generated.CharacterData-        JSDOM.Generated.ChildNode-        JSDOM.Generated.ClientRect-        JSDOM.Generated.ClientRectList-        JSDOM.Generated.CloseEvent-        JSDOM.Generated.CommandLineAPIHost-        JSDOM.Generated.Comment-        JSDOM.Generated.CompositionEvent-        JSDOM.Generated.ConvolverNode-        JSDOM.Generated.Coordinates-        JSDOM.Generated.Counter-        JSDOM.Generated.Crypto-        JSDOM.Generated.CryptoKey-        JSDOM.Generated.CryptoKeyPair-        JSDOM.Generated.CustomEvent-        JSDOM.Generated.ApplicationCache-        JSDOM.Generated.DOMError-        JSDOM.Generated.FormData-        JSDOM.Generated.DOMImplementation-        JSDOM.Generated.MimeType-        JSDOM.Generated.MimeTypeArray-        JSDOM.Generated.DOMNamedFlowCollection-        JSDOM.Generated.DOMParser-        JSDOM.Generated.Path2D-        JSDOM.Generated.Plugin-        JSDOM.Generated.PluginArray-        JSDOM.Generated.SecurityPolicy-        JSDOM.Generated.Selection-        JSDOM.Generated.DOMSettableTokenList-        JSDOM.Generated.DOMStringList-        JSDOM.Generated.DOMTokenList-        JSDOM.Generated.URL-        JSDOM.Generated.Window-        JSDOM.Generated.CSS-        JSDOM.Generated.DataCue-        JSDOM.Generated.DataTransfer-        JSDOM.Generated.DataTransferItem-        JSDOM.Generated.DataTransferItemList-        JSDOM.Generated.Database-        JSDOM.Generated.DatabaseCallback-        JSDOM.Generated.DedicatedWorkerGlobalScope-        JSDOM.Generated.DelayNode-        JSDOM.Generated.DeviceMotionEvent-        JSDOM.Generated.DeviceOrientationEvent-        JSDOM.Generated.DeviceProximityEvent-        JSDOM.Generated.Document-        JSDOM.Generated.DocumentFragment-        JSDOM.Generated.DocumentType-        JSDOM.Generated.DynamicsCompressorNode-        JSDOM.Generated.EXTBlendMinMax-        JSDOM.Generated.EXTsRGB-        JSDOM.Generated.EXTTextureFilterAnisotropic-        JSDOM.Generated.Element-        JSDOM.Generated.Entity-        JSDOM.Generated.Enums-        JSDOM.Generated.ErrorEvent-        JSDOM.Generated.Event-        JSDOM.Generated.EventListener-        JSDOM.Generated.EventSource-        JSDOM.Generated.EventTarget-        JSDOM.Generated.File-        JSDOM.Generated.FileError-        JSDOM.Generated.FileList-        JSDOM.Generated.FileReader-        JSDOM.Generated.FileReaderSync-        JSDOM.Generated.FocusEvent-        JSDOM.Generated.FontLoader-        JSDOM.Generated.GainNode-        JSDOM.Generated.Gamepad-        JSDOM.Generated.GamepadButton-        JSDOM.Generated.GamepadEvent-        JSDOM.Generated.Geolocation-        JSDOM.Generated.Geoposition-        JSDOM.Generated.HTMLAllCollection-        JSDOM.Generated.HTMLAnchorElement-        JSDOM.Generated.HTMLAppletElement-        JSDOM.Generated.HTMLAreaElement-        JSDOM.Generated.HTMLBRElement-        JSDOM.Generated.HTMLBaseElement-        JSDOM.Generated.HTMLBaseFontElement-        JSDOM.Generated.HTMLBodyElement-        JSDOM.Generated.HTMLButtonElement-        JSDOM.Generated.HTMLCanvasElement-        JSDOM.Generated.HTMLCollection-        JSDOM.Generated.HTMLDListElement-        JSDOM.Generated.HTMLDataListElement-        JSDOM.Generated.HTMLDetailsElement-        JSDOM.Generated.HTMLDirectoryElement-        JSDOM.Generated.HTMLDivElement-        JSDOM.Generated.HTMLDocument-        JSDOM.Generated.HTMLElement-        JSDOM.Generated.HTMLEmbedElement-        JSDOM.Generated.HTMLFieldSetElement-        JSDOM.Generated.HTMLFontElement-        JSDOM.Generated.HTMLFormControlsCollection-        JSDOM.Generated.HTMLFormElement-        JSDOM.Generated.HTMLFrameElement-        JSDOM.Generated.HTMLFrameSetElement-        JSDOM.Generated.HTMLHRElement-        JSDOM.Generated.HTMLHeadElement-        JSDOM.Generated.HTMLHeadingElement-        JSDOM.Generated.HTMLHtmlElement-        JSDOM.Generated.HTMLIFrameElement-        JSDOM.Generated.HTMLImageElement-        JSDOM.Generated.HTMLInputElement-        JSDOM.Generated.HTMLKeygenElement-        JSDOM.Generated.HTMLLIElement-        JSDOM.Generated.HTMLLabelElement-        JSDOM.Generated.HTMLLegendElement-        JSDOM.Generated.HTMLLinkElement-        JSDOM.Generated.HTMLMapElement-        JSDOM.Generated.HTMLMarqueeElement-        JSDOM.Generated.HTMLMediaElement-        JSDOM.Generated.HTMLMenuElement-        JSDOM.Generated.HTMLMetaElement-        JSDOM.Generated.HTMLMeterElement-        JSDOM.Generated.HTMLModElement-        JSDOM.Generated.HTMLOListElement-        JSDOM.Generated.HTMLObjectElement-        JSDOM.Generated.HTMLOptGroupElement-        JSDOM.Generated.HTMLOptionElement-        JSDOM.Generated.HTMLOptionsCollection-        JSDOM.Generated.HTMLOutputElement-        JSDOM.Generated.HTMLParagraphElement-        JSDOM.Generated.HTMLParamElement-        JSDOM.Generated.HTMLPreElement-        JSDOM.Generated.HTMLProgressElement-        JSDOM.Generated.HTMLQuoteElement-        JSDOM.Generated.HTMLScriptElement-        JSDOM.Generated.HTMLSelectElement-        JSDOM.Generated.HTMLSourceElement-        JSDOM.Generated.HTMLStyleElement-        JSDOM.Generated.HTMLTableCaptionElement-        JSDOM.Generated.HTMLTableCellElement-        JSDOM.Generated.HTMLTableColElement-        JSDOM.Generated.HTMLTableElement-        JSDOM.Generated.HTMLTableRowElement-        JSDOM.Generated.HTMLTableSectionElement-        JSDOM.Generated.HTMLTemplateElement-        JSDOM.Generated.HTMLTextAreaElement-        JSDOM.Generated.HTMLTitleElement-        JSDOM.Generated.HTMLTrackElement-        JSDOM.Generated.HTMLUListElement-        JSDOM.Generated.HTMLVideoElement-        JSDOM.Generated.HashChangeEvent-        JSDOM.Generated.History-        JSDOM.Generated.IDBCursor-        JSDOM.Generated.IDBCursorWithValue-        JSDOM.Generated.IDBDatabase-        JSDOM.Generated.IDBFactory-        JSDOM.Generated.IDBIndex-        JSDOM.Generated.IDBKeyRange-        JSDOM.Generated.IDBObjectStore-        JSDOM.Generated.IDBOpenDBRequest-        JSDOM.Generated.IDBRequest-        JSDOM.Generated.IDBTransaction-        JSDOM.Generated.IDBVersionChangeEvent-        JSDOM.Generated.ImageData-        JSDOM.Generated.InspectorFrontendHost-        JSDOM.Generated.InternalSettings-        JSDOM.Generated.Internals-        JSDOM.Generated.KeyboardEvent-        JSDOM.Generated.Location-        JSDOM.Generated.MallocStatistics-        JSDOM.Generated.MediaController-        JSDOM.Generated.MediaControlsHost-        JSDOM.Generated.MediaElementAudioSourceNode-        JSDOM.Generated.MediaError-        JSDOM.Generated.MediaKeyError-        JSDOM.Generated.MediaKeyEvent-        JSDOM.Generated.MediaKeyMessageEvent-        JSDOM.Generated.MediaKeyNeededEvent-        JSDOM.Generated.MediaKeySession-        JSDOM.Generated.MediaKeys-        JSDOM.Generated.MediaList-        JSDOM.Generated.MediaQueryList-        JSDOM.Generated.MediaQueryListListener-        JSDOM.Generated.MediaSource-        JSDOM.Generated.MediaSourceStates-        JSDOM.Generated.MediaStream-        JSDOM.Generated.MediaStreamAudioDestinationNode-        JSDOM.Generated.MediaStreamAudioSourceNode-        JSDOM.Generated.MediaStreamEvent-        JSDOM.Generated.MediaStreamTrack-        JSDOM.Generated.MediaStreamTrackEvent-        JSDOM.Generated.MediaStreamTrackSourcesCallback-        JSDOM.Generated.MediaTrackConstraints-        JSDOM.Generated.MemoryInfo-        JSDOM.Generated.MessageChannel-        JSDOM.Generated.MessageEvent-        JSDOM.Generated.MessagePort-        JSDOM.Generated.MouseEvent-        JSDOM.Generated.MutationEvent-        JSDOM.Generated.MutationObserver-        JSDOM.Generated.MutationRecord-        JSDOM.Generated.NamedNodeMap-        JSDOM.Generated.Navigator-        JSDOM.Generated.NavigatorUserMediaError-        JSDOM.Generated.NavigatorUserMediaErrorCallback-        JSDOM.Generated.NavigatorUserMediaSuccessCallback-        JSDOM.Generated.Node-        JSDOM.Generated.NodeFilter-        JSDOM.Generated.NodeIterator-        JSDOM.Generated.NodeList-        JSDOM.Generated.Notification-        JSDOM.Generated.NotificationCenter-        JSDOM.Generated.NotificationPermissionCallback-        JSDOM.Generated.OESStandardDerivatives-        JSDOM.Generated.OESTextureHalfFloat-        JSDOM.Generated.OESVertexArrayObject-        JSDOM.Generated.OfflineAudioCompletionEvent-        JSDOM.Generated.OfflineAudioContext-        JSDOM.Generated.OscillatorNode-        JSDOM.Generated.OverflowEvent-        JSDOM.Generated.PageTransitionEvent-        JSDOM.Generated.PannerNode-        JSDOM.Generated.Performance-        JSDOM.Generated.PerformanceEntry-        JSDOM.Generated.PerformanceEntryList-        JSDOM.Generated.PerformanceNavigation-        JSDOM.Generated.PerformanceResourceTiming-        JSDOM.Generated.PerformanceTiming-        JSDOM.Generated.PopStateEvent-        JSDOM.Generated.PositionCallback-        JSDOM.Generated.PositionError-        JSDOM.Generated.PositionErrorCallback-        JSDOM.Generated.ProcessingInstruction-        JSDOM.Generated.ProgressEvent-        JSDOM.Generated.QuickTimePluginReplacement-        JSDOM.Generated.RGBColor-        JSDOM.Generated.RTCConfiguration-        JSDOM.Generated.RTCDTMFSender-        JSDOM.Generated.RTCDTMFToneChangeEvent-        JSDOM.Generated.RTCDataChannel-        JSDOM.Generated.RTCDataChannelEvent-        JSDOM.Generated.RTCIceCandidate-        JSDOM.Generated.RTCIceCandidateEvent-        JSDOM.Generated.RTCIceServer-        JSDOM.Generated.RTCPeerConnection-        JSDOM.Generated.RTCPeerConnectionErrorCallback-        JSDOM.Generated.RTCSessionDescription-        JSDOM.Generated.RTCSessionDescriptionCallback-        JSDOM.Generated.RTCStatsCallback-        JSDOM.Generated.RTCStatsReport-        JSDOM.Generated.RTCStatsResponse-        JSDOM.Generated.RadioNodeList-        JSDOM.Generated.Range-        JSDOM.Generated.ReadableStream-        JSDOM.Generated.Rect-        JSDOM.Generated.RequestAnimationFrameCallback-        JSDOM.Generated.SQLError-        JSDOM.Generated.SQLResultSet-        JSDOM.Generated.SQLResultSetRowList-        JSDOM.Generated.SQLStatementCallback-        JSDOM.Generated.SQLStatementErrorCallback-        JSDOM.Generated.SQLTransaction-        JSDOM.Generated.SQLTransactionCallback-        JSDOM.Generated.SQLTransactionErrorCallback-        JSDOM.Generated.SVGAElement-        JSDOM.Generated.SVGAltGlyphElement-        JSDOM.Generated.SVGAngle-        JSDOM.Generated.SVGAnimatedAngle-        JSDOM.Generated.SVGAnimatedBoolean-        JSDOM.Generated.SVGAnimatedEnumeration-        JSDOM.Generated.SVGAnimatedInteger-        JSDOM.Generated.SVGAnimatedLength-        JSDOM.Generated.SVGAnimatedLengthList-        JSDOM.Generated.SVGAnimatedNumber-        JSDOM.Generated.SVGAnimatedNumberList-        JSDOM.Generated.SVGAnimatedPreserveAspectRatio-        JSDOM.Generated.SVGAnimatedRect-        JSDOM.Generated.SVGAnimatedString-        JSDOM.Generated.SVGAnimatedTransformList-        JSDOM.Generated.SVGAnimationElement-        JSDOM.Generated.SVGCircleElement-        JSDOM.Generated.SVGClipPathElement-        JSDOM.Generated.SVGColor-        JSDOM.Generated.SVGComponentTransferFunctionElement-        JSDOM.Generated.SVGCursorElement-        JSDOM.Generated.SVGDocument-        JSDOM.Generated.SVGElement-        JSDOM.Generated.SVGEllipseElement-        JSDOM.Generated.SVGExternalResourcesRequired-        JSDOM.Generated.SVGFEBlendElement-        JSDOM.Generated.SVGFEColorMatrixElement-        JSDOM.Generated.SVGFEComponentTransferElement-        JSDOM.Generated.SVGFECompositeElement-        JSDOM.Generated.SVGFEConvolveMatrixElement-        JSDOM.Generated.SVGFEDiffuseLightingElement-        JSDOM.Generated.SVGFEDisplacementMapElement-        JSDOM.Generated.SVGFEDistantLightElement-        JSDOM.Generated.SVGFEDropShadowElement-        JSDOM.Generated.SVGFEGaussianBlurElement-        JSDOM.Generated.SVGFEImageElement-        JSDOM.Generated.SVGFEMergeNodeElement-        JSDOM.Generated.SVGFEMorphologyElement-        JSDOM.Generated.SVGFEOffsetElement-        JSDOM.Generated.SVGFEPointLightElement-        JSDOM.Generated.SVGFESpecularLightingElement-        JSDOM.Generated.SVGFESpotLightElement-        JSDOM.Generated.SVGFETileElement-        JSDOM.Generated.SVGFETurbulenceElement-        JSDOM.Generated.SVGFilterElement-        JSDOM.Generated.SVGFilterPrimitiveStandardAttributes-        JSDOM.Generated.SVGFitToViewBox-        JSDOM.Generated.SVGForeignObjectElement-        JSDOM.Generated.SVGGlyphRefElement-        JSDOM.Generated.SVGGradientElement-        JSDOM.Generated.SVGGraphicsElement-        JSDOM.Generated.SVGImageElement-        JSDOM.Generated.SVGLength-        JSDOM.Generated.SVGLengthList-        JSDOM.Generated.SVGLineElement-        JSDOM.Generated.SVGLinearGradientElement-        JSDOM.Generated.SVGMarkerElement-        JSDOM.Generated.SVGMaskElement-        JSDOM.Generated.SVGMatrix-        JSDOM.Generated.SVGNumber-        JSDOM.Generated.SVGNumberList-        JSDOM.Generated.SVGPaint-        JSDOM.Generated.SVGPathElement-        JSDOM.Generated.SVGPathSeg-        JSDOM.Generated.SVGPathSegArcAbs-        JSDOM.Generated.SVGPathSegArcRel-        JSDOM.Generated.SVGPathSegCurvetoCubicAbs-        JSDOM.Generated.SVGPathSegCurvetoCubicRel-        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothAbs-        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothRel-        JSDOM.Generated.SVGPathSegCurvetoQuadraticAbs-        JSDOM.Generated.SVGPathSegCurvetoQuadraticRel-        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothAbs-        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothRel-        JSDOM.Generated.SVGPathSegLinetoAbs-        JSDOM.Generated.SVGPathSegLinetoHorizontalAbs-        JSDOM.Generated.SVGPathSegLinetoHorizontalRel-        JSDOM.Generated.SVGPathSegLinetoRel-        JSDOM.Generated.SVGPathSegLinetoVerticalAbs-        JSDOM.Generated.SVGPathSegLinetoVerticalRel-        JSDOM.Generated.SVGPathSegList-        JSDOM.Generated.SVGPathSegMovetoAbs-        JSDOM.Generated.SVGPathSegMovetoRel-        JSDOM.Generated.SVGPatternElement-        JSDOM.Generated.SVGPoint-        JSDOM.Generated.SVGPointList-        JSDOM.Generated.SVGPolygonElement-        JSDOM.Generated.SVGPolylineElement-        JSDOM.Generated.SVGPreserveAspectRatio-        JSDOM.Generated.SVGRadialGradientElement-        JSDOM.Generated.SVGRect-        JSDOM.Generated.SVGRectElement-        JSDOM.Generated.SVGRenderingIntent-        JSDOM.Generated.SVGScriptElement-        JSDOM.Generated.SVGSVGElement-        JSDOM.Generated.SVGStopElement-        JSDOM.Generated.SVGStringList-        JSDOM.Generated.SVGStyleElement-        JSDOM.Generated.SVGTests-        JSDOM.Generated.SVGTextContentElement-        JSDOM.Generated.SVGTextPathElement-        JSDOM.Generated.SVGTextPositioningElement-        JSDOM.Generated.SVGTransform-        JSDOM.Generated.SVGTransformList-        JSDOM.Generated.SVGURIReference-        JSDOM.Generated.SVGUnitTypes-        JSDOM.Generated.SVGUseElement-        JSDOM.Generated.SVGViewElement-        JSDOM.Generated.SVGViewSpec-        JSDOM.Generated.SVGZoomAndPan-        JSDOM.Generated.SVGZoomEvent-        JSDOM.Generated.Screen-        JSDOM.Generated.ScriptProcessorNode-        JSDOM.Generated.ScriptProfile-        JSDOM.Generated.ScriptProfileNode-        JSDOM.Generated.SecurityPolicyViolationEvent-        JSDOM.Generated.SourceBuffer-        JSDOM.Generated.SourceBufferList-        JSDOM.Generated.SourceInfo-        JSDOM.Generated.SpeechSynthesis-        JSDOM.Generated.SpeechSynthesisEvent-        JSDOM.Generated.SpeechSynthesisUtterance-        JSDOM.Generated.SpeechSynthesisVoice-        JSDOM.Generated.Storage-        JSDOM.Generated.StorageErrorCallback-        JSDOM.Generated.StorageEvent-        JSDOM.Generated.StorageInfo-        JSDOM.Generated.StorageQuota-        JSDOM.Generated.StorageQuotaCallback-        JSDOM.Generated.StorageUsageCallback-        JSDOM.Generated.StringCallback-        JSDOM.Generated.StyleMedia-        JSDOM.Generated.StyleSheet-        JSDOM.Generated.StyleSheetList-        JSDOM.Generated.SubtleCrypto-        JSDOM.Generated.Text-        JSDOM.Generated.TextEvent-        JSDOM.Generated.TextMetrics-        JSDOM.Generated.TextTrack-        JSDOM.Generated.TextTrackCue-        JSDOM.Generated.TextTrackCueList-        JSDOM.Generated.TextTrackList-        JSDOM.Generated.TimeRanges-        JSDOM.Generated.Touch-        JSDOM.Generated.TouchEvent-        JSDOM.Generated.TouchList-        JSDOM.Generated.TrackEvent-        JSDOM.Generated.TransitionEvent-        JSDOM.Generated.TreeWalker-        JSDOM.Generated.TypeConversions-        JSDOM.Generated.UIEvent-        JSDOM.Generated.UIRequestEvent-        JSDOM.Generated.URLUtils-        JSDOM.Generated.UserMessageHandler-        JSDOM.Generated.VTTCue-        JSDOM.Generated.VTTRegion-        JSDOM.Generated.VTTRegionList-        JSDOM.Generated.ValidityState-        JSDOM.Generated.VideoPlaybackQuality-        JSDOM.Generated.VideoStreamTrack-        JSDOM.Generated.VideoTrack-        JSDOM.Generated.VideoTrackList-        JSDOM.Generated.VoidCallback-        JSDOM.Generated.WaveShaperNode-        JSDOM.Generated.WebGL2RenderingContext-        JSDOM.Generated.WebGLActiveInfo-        JSDOM.Generated.WebGLCompressedTextureATC-        JSDOM.Generated.WebGLCompressedTexturePVRTC-        JSDOM.Generated.WebGLCompressedTextureS3TC-        JSDOM.Generated.WebGLContextAttributes-        JSDOM.Generated.WebGLContextEvent-        JSDOM.Generated.WebGLDebugRendererInfo-        JSDOM.Generated.WebGLDebugShaders-        JSDOM.Generated.WebGLDepthTexture-        JSDOM.Generated.WebGLDrawBuffers-        JSDOM.Generated.WebGLLoseContext-        JSDOM.Generated.WebGLRenderingContextBase-        JSDOM.Generated.WebGLShaderPrecisionFormat-        JSDOM.Generated.WebKitAnimationEvent-        JSDOM.Generated.WebKitCSSFilterValue-        JSDOM.Generated.WebKitCSSMatrix-        JSDOM.Generated.WebKitCSSRegionRule-        JSDOM.Generated.WebKitCSSTransformValue-        JSDOM.Generated.WebKitCSSViewportRule-        JSDOM.Generated.WebKitNamedFlow-        JSDOM.Generated.WebKitNamespace-        JSDOM.Generated.WebKitPlaybackTargetAvailabilityEvent-        JSDOM.Generated.WebKitPoint-        JSDOM.Generated.WebKitTransitionEvent-        JSDOM.Generated.WebSocket-        JSDOM.Generated.WheelEvent-        JSDOM.Generated.WindowBase64-        JSDOM.Generated.WindowTimers-        JSDOM.Generated.Worker-        JSDOM.Generated.WorkerGlobalScope-        JSDOM.Generated.WorkerLocation-        JSDOM.Generated.WorkerNavigator-        JSDOM.Generated.XMLHttpRequest-        JSDOM.Generated.XMLHttpRequestProgressEvent-        JSDOM.Generated.XMLHttpRequestUpload-        JSDOM.Generated.XMLSerializer-        JSDOM.Generated.XPathEvaluator-        JSDOM.Generated.XPathExpression-        JSDOM.Generated.XPathNSResolver-        JSDOM.Generated.XPathResult-        JSDOM.Generated.XSLTProcessor-        JSDOM-        JSDOM.EventM-        JSDOM.Types-        JSDOM.Enums-        JSDOM.EventTargetClosures--    reexported-modules:-          JSDOM.Custom.AudioContext as JSDOM.AudioContext-        , JSDOM.Custom.Database as JSDOM.Database-        , JSDOM.Custom.DOMError as JSDOM.DOMError-        , JSDOM.Custom.Geolocation as JSDOM.Geolocation-        , JSDOM.Custom.MediaStreamTrack as JSDOM.MediaStreamTrack-        , JSDOM.Custom.Navigator as JSDOM.Navigator-        , JSDOM.Custom.NavigatorUserMediaError as JSDOM.NavigatorUserMediaError-        , JSDOM.Custom.PositionError as JSDOM.PositionError-        , JSDOM.Custom.RTCPeerConnection as JSDOM.RTCPeerConnection-        , JSDOM.Custom.RTCPeerConnectionError as JSDOM.RTCPeerConnectionError-        , JSDOM.Custom.SQLError as JSDOM.SQLError-        , JSDOM.Custom.SQLTransaction as JSDOM.SQLTransaction-        , JSDOM.Custom.Window as JSDOM.Window-        , JSDOM.Custom.XMLHttpRequest as JSDOM.XMLHttpRequest-        , JSDOM.Generated.ANGLEInstancedArrays as JSDOM.ANGLEInstancedArrays-        , JSDOM.Generated.AbstractView as JSDOM.AbstractView-        , JSDOM.Generated.AbstractWorker as JSDOM.AbstractWorker-        , JSDOM.Generated.AllAudioCapabilities as JSDOM.AllAudioCapabilities-        , JSDOM.Generated.AllVideoCapabilities as JSDOM.AllVideoCapabilities-        , JSDOM.Generated.AnalyserNode as JSDOM.AnalyserNode-        , JSDOM.Generated.AnimationEvent as JSDOM.AnimationEvent-        , JSDOM.Generated.Attr as JSDOM.Attr-        , JSDOM.Generated.AudioBuffer as JSDOM.AudioBuffer-        , JSDOM.Generated.AudioBufferCallback as JSDOM.AudioBufferCallback-        , JSDOM.Generated.AudioBufferSourceNode as JSDOM.AudioBufferSourceNode-        , JSDOM.Generated.AudioDestinationNode as JSDOM.AudioDestinationNode-        , JSDOM.Generated.AudioListener as JSDOM.AudioListener-        , JSDOM.Generated.AudioNode as JSDOM.AudioNode-        , JSDOM.Generated.AudioParam as JSDOM.AudioParam-        , JSDOM.Generated.AudioProcessingEvent as JSDOM.AudioProcessingEvent-        , JSDOM.Generated.AudioStreamTrack as JSDOM.AudioStreamTrack-        , JSDOM.Generated.AudioTrack as JSDOM.AudioTrack-        , JSDOM.Generated.AudioTrackList as JSDOM.AudioTrackList-        , JSDOM.Generated.AutocompleteErrorEvent as JSDOM.AutocompleteErrorEvent-        , JSDOM.Generated.BarProp as JSDOM.BarProp-        , JSDOM.Generated.BatteryManager as JSDOM.BatteryManager-        , JSDOM.Generated.BeforeLoadEvent as JSDOM.BeforeLoadEvent-        , JSDOM.Generated.BeforeUnloadEvent as JSDOM.BeforeUnloadEvent-        , JSDOM.Generated.BiquadFilterNode as JSDOM.BiquadFilterNode-        , JSDOM.Generated.Blob as JSDOM.Blob-        , JSDOM.Generated.CSSCharsetRule as JSDOM.CSSCharsetRule-        , JSDOM.Generated.CSSFontFaceLoadEvent as JSDOM.CSSFontFaceLoadEvent-        , JSDOM.Generated.CSSFontFaceRule as JSDOM.CSSFontFaceRule-        , JSDOM.Generated.CSSImportRule as JSDOM.CSSImportRule-        , JSDOM.Generated.CSSKeyframeRule as JSDOM.CSSKeyframeRule-        , JSDOM.Generated.CSSKeyframesRule as JSDOM.CSSKeyframesRule-        , JSDOM.Generated.CSSMediaRule as JSDOM.CSSMediaRule-        , JSDOM.Generated.CSSPageRule as JSDOM.CSSPageRule-        , JSDOM.Generated.CSSPrimitiveValue as JSDOM.CSSPrimitiveValue-        , JSDOM.Generated.CSSRule as JSDOM.CSSRule-        , JSDOM.Generated.CSSRuleList as JSDOM.CSSRuleList-        , JSDOM.Generated.CSSStyleDeclaration as JSDOM.CSSStyleDeclaration-        , JSDOM.Generated.CSSStyleRule as JSDOM.CSSStyleRule-        , JSDOM.Generated.CSSStyleSheet as JSDOM.CSSStyleSheet-        , JSDOM.Generated.CSSSupportsRule as JSDOM.CSSSupportsRule-        , JSDOM.Generated.CSSValue as JSDOM.CSSValue-        , JSDOM.Generated.CSSValueList as JSDOM.CSSValueList-        , JSDOM.Generated.CanvasGradient as JSDOM.CanvasGradient-        , JSDOM.Generated.CanvasRenderingContext as JSDOM.CanvasRenderingContext-        , JSDOM.Generated.CanvasRenderingContext2D as JSDOM.CanvasRenderingContext2D-        , JSDOM.Generated.CapabilityRange as JSDOM.CapabilityRange-        , JSDOM.Generated.CharacterData as JSDOM.CharacterData-        , JSDOM.Generated.ChildNode as JSDOM.ChildNode-        , JSDOM.Generated.ClientRect as JSDOM.ClientRect-        , JSDOM.Generated.ClientRectList as JSDOM.ClientRectList-        , JSDOM.Generated.CloseEvent as JSDOM.CloseEvent-        , JSDOM.Generated.CommandLineAPIHost as JSDOM.CommandLineAPIHost-        , JSDOM.Generated.Comment as JSDOM.Comment-        , JSDOM.Generated.CompositionEvent as JSDOM.CompositionEvent-        , JSDOM.Generated.ConvolverNode as JSDOM.ConvolverNode-        , JSDOM.Generated.Coordinates as JSDOM.Coordinates-        , JSDOM.Generated.Counter as JSDOM.Counter-        , JSDOM.Generated.Crypto as JSDOM.Crypto-        , JSDOM.Generated.CryptoKey as JSDOM.CryptoKey-        , JSDOM.Generated.CryptoKeyPair as JSDOM.CryptoKeyPair-        , JSDOM.Generated.CustomEvent as JSDOM.CustomEvent-        , JSDOM.Generated.ApplicationCache as JSDOM.ApplicationCache-        , JSDOM.Generated.FormData as JSDOM.FormData-        , JSDOM.Generated.DOMImplementation as JSDOM.DOMImplementation-        , JSDOM.Generated.MimeType as JSDOM.MimeType-        , JSDOM.Generated.MimeTypeArray as JSDOM.MimeTypeArray-        , JSDOM.Generated.DOMNamedFlowCollection as JSDOM.DOMNamedFlowCollection-        , JSDOM.Generated.DOMParser as JSDOM.DOMParser-        , JSDOM.Generated.Path2D as JSDOM.Path2D-        , JSDOM.Generated.Plugin as JSDOM.Plugin-        , JSDOM.Generated.PluginArray as JSDOM.PluginArray-        , JSDOM.Generated.SecurityPolicy as JSDOM.SecurityPolicy-        , JSDOM.Generated.Selection as JSDOM.Selection-        , JSDOM.Generated.DOMSettableTokenList as JSDOM.DOMSettableTokenList-        , JSDOM.Generated.DOMStringList as JSDOM.DOMStringList-        , JSDOM.Generated.DOMTokenList as JSDOM.DOMTokenList-        , JSDOM.Generated.URL as JSDOM.URL-        , JSDOM.Generated.CSS as JSDOM.CSS-        , JSDOM.Generated.DataCue as JSDOM.DataCue-        , JSDOM.Generated.DataTransfer as JSDOM.DataTransfer-        , JSDOM.Generated.DataTransferItem as JSDOM.DataTransferItem-        , JSDOM.Generated.DataTransferItemList as JSDOM.DataTransferItemList-        , JSDOM.Generated.DatabaseCallback as JSDOM.DatabaseCallback-        , JSDOM.Generated.DedicatedWorkerGlobalScope as JSDOM.DedicatedWorkerGlobalScope-        , JSDOM.Generated.DelayNode as JSDOM.DelayNode-        , JSDOM.Generated.DeviceMotionEvent as JSDOM.DeviceMotionEvent-        , JSDOM.Generated.DeviceOrientationEvent as JSDOM.DeviceOrientationEvent-        , JSDOM.Generated.DeviceProximityEvent as JSDOM.DeviceProximityEvent-        , JSDOM.Generated.Document as JSDOM.Document-        , JSDOM.Generated.DocumentFragment as JSDOM.DocumentFragment-        , JSDOM.Generated.DocumentType as JSDOM.DocumentType-        , JSDOM.Generated.DynamicsCompressorNode as JSDOM.DynamicsCompressorNode-        , JSDOM.Generated.EXTBlendMinMax as JSDOM.EXTBlendMinMax-        , JSDOM.Generated.EXTsRGB as JSDOM.EXTsRGB-        , JSDOM.Generated.EXTTextureFilterAnisotropic as JSDOM.EXTTextureFilterAnisotropic-        , JSDOM.Generated.Element as JSDOM.Element-        , JSDOM.Generated.Entity as JSDOM.Entity-        , JSDOM.Generated.ErrorEvent as JSDOM.ErrorEvent-        , JSDOM.Generated.Event as JSDOM.Event-        , JSDOM.Generated.EventListener as JSDOM.EventListener-        , JSDOM.Generated.EventSource as JSDOM.EventSource-        , JSDOM.Generated.EventTarget as JSDOM.EventTarget-        , JSDOM.Generated.File as JSDOM.File-        , JSDOM.Generated.FileError as JSDOM.FileError-        , JSDOM.Generated.FileList as JSDOM.FileList-        , JSDOM.Generated.FileReader as JSDOM.FileReader-        , JSDOM.Generated.FileReaderSync as JSDOM.FileReaderSync-        , JSDOM.Generated.FocusEvent as JSDOM.FocusEvent-        , JSDOM.Generated.FontLoader as JSDOM.FontLoader-        , JSDOM.Generated.GainNode as JSDOM.GainNode-        , JSDOM.Generated.Gamepad as JSDOM.Gamepad-        , JSDOM.Generated.GamepadButton as JSDOM.GamepadButton-        , JSDOM.Generated.GamepadEvent as JSDOM.GamepadEvent-        , JSDOM.Generated.Geoposition as JSDOM.Geoposition-        , JSDOM.Generated.HTMLAllCollection as JSDOM.HTMLAllCollection-        , JSDOM.Generated.HTMLAnchorElement as JSDOM.HTMLAnchorElement-        , JSDOM.Generated.HTMLAppletElement as JSDOM.HTMLAppletElement-        , JSDOM.Generated.HTMLAreaElement as JSDOM.HTMLAreaElement-        , JSDOM.Generated.HTMLBRElement as JSDOM.HTMLBRElement-        , JSDOM.Generated.HTMLBaseElement as JSDOM.HTMLBaseElement-        , JSDOM.Generated.HTMLBaseFontElement as JSDOM.HTMLBaseFontElement-        , JSDOM.Generated.HTMLBodyElement as JSDOM.HTMLBodyElement-        , JSDOM.Generated.HTMLButtonElement as JSDOM.HTMLButtonElement-        , JSDOM.Generated.HTMLCanvasElement as JSDOM.HTMLCanvasElement-        , JSDOM.Generated.HTMLCollection as JSDOM.HTMLCollection-        , JSDOM.Generated.HTMLDListElement as JSDOM.HTMLDListElement-        , JSDOM.Generated.HTMLDataListElement as JSDOM.HTMLDataListElement-        , JSDOM.Generated.HTMLDetailsElement as JSDOM.HTMLDetailsElement-        , JSDOM.Generated.HTMLDirectoryElement as JSDOM.HTMLDirectoryElement-        , JSDOM.Generated.HTMLDivElement as JSDOM.HTMLDivElement-        , JSDOM.Generated.HTMLDocument as JSDOM.HTMLDocument-        , JSDOM.Generated.HTMLElement as JSDOM.HTMLElement-        , JSDOM.Generated.HTMLEmbedElement as JSDOM.HTMLEmbedElement-        , JSDOM.Generated.HTMLFieldSetElement as JSDOM.HTMLFieldSetElement-        , JSDOM.Generated.HTMLFontElement as JSDOM.HTMLFontElement-        , JSDOM.Generated.HTMLFormControlsCollection as JSDOM.HTMLFormControlsCollection-        , JSDOM.Generated.HTMLFormElement as JSDOM.HTMLFormElement-        , JSDOM.Generated.HTMLFrameElement as JSDOM.HTMLFrameElement-        , JSDOM.Generated.HTMLFrameSetElement as JSDOM.HTMLFrameSetElement-        , JSDOM.Generated.HTMLHRElement as JSDOM.HTMLHRElement-        , JSDOM.Generated.HTMLHeadElement as JSDOM.HTMLHeadElement-        , JSDOM.Generated.HTMLHeadingElement as JSDOM.HTMLHeadingElement-        , JSDOM.Generated.HTMLHtmlElement as JSDOM.HTMLHtmlElement-        , JSDOM.Generated.HTMLIFrameElement as JSDOM.HTMLIFrameElement-        , JSDOM.Generated.HTMLImageElement as JSDOM.HTMLImageElement-        , JSDOM.Generated.HTMLInputElement as JSDOM.HTMLInputElement-        , JSDOM.Generated.HTMLKeygenElement as JSDOM.HTMLKeygenElement-        , JSDOM.Generated.HTMLLIElement as JSDOM.HTMLLIElement-        , JSDOM.Generated.HTMLLabelElement as JSDOM.HTMLLabelElement-        , JSDOM.Generated.HTMLLegendElement as JSDOM.HTMLLegendElement-        , JSDOM.Generated.HTMLLinkElement as JSDOM.HTMLLinkElement-        , JSDOM.Generated.HTMLMapElement as JSDOM.HTMLMapElement-        , JSDOM.Generated.HTMLMarqueeElement as JSDOM.HTMLMarqueeElement-        , JSDOM.Generated.HTMLMediaElement as JSDOM.HTMLMediaElement-        , JSDOM.Generated.HTMLMenuElement as JSDOM.HTMLMenuElement-        , JSDOM.Generated.HTMLMetaElement as JSDOM.HTMLMetaElement-        , JSDOM.Generated.HTMLMeterElement as JSDOM.HTMLMeterElement-        , JSDOM.Generated.HTMLModElement as JSDOM.HTMLModElement-        , JSDOM.Generated.HTMLOListElement as JSDOM.HTMLOListElement-        , JSDOM.Generated.HTMLObjectElement as JSDOM.HTMLObjectElement-        , JSDOM.Generated.HTMLOptGroupElement as JSDOM.HTMLOptGroupElement-        , JSDOM.Generated.HTMLOptionElement as JSDOM.HTMLOptionElement-        , JSDOM.Generated.HTMLOptionsCollection as JSDOM.HTMLOptionsCollection-        , JSDOM.Generated.HTMLOutputElement as JSDOM.HTMLOutputElement-        , JSDOM.Generated.HTMLParagraphElement as JSDOM.HTMLParagraphElement-        , JSDOM.Generated.HTMLParamElement as JSDOM.HTMLParamElement-        , JSDOM.Generated.HTMLPreElement as JSDOM.HTMLPreElement-        , JSDOM.Generated.HTMLProgressElement as JSDOM.HTMLProgressElement-        , JSDOM.Generated.HTMLQuoteElement as JSDOM.HTMLQuoteElement-        , JSDOM.Generated.HTMLScriptElement as JSDOM.HTMLScriptElement-        , JSDOM.Generated.HTMLSelectElement as JSDOM.HTMLSelectElement-        , JSDOM.Generated.HTMLSourceElement as JSDOM.HTMLSourceElement-        , JSDOM.Generated.HTMLStyleElement as JSDOM.HTMLStyleElement-        , JSDOM.Generated.HTMLTableCaptionElement as JSDOM.HTMLTableCaptionElement-        , JSDOM.Generated.HTMLTableCellElement as JSDOM.HTMLTableCellElement-        , JSDOM.Generated.HTMLTableColElement as JSDOM.HTMLTableColElement-        , JSDOM.Generated.HTMLTableElement as JSDOM.HTMLTableElement-        , JSDOM.Generated.HTMLTableRowElement as JSDOM.HTMLTableRowElement-        , JSDOM.Generated.HTMLTableSectionElement as JSDOM.HTMLTableSectionElement-        , JSDOM.Generated.HTMLTemplateElement as JSDOM.HTMLTemplateElement-        , JSDOM.Generated.HTMLTextAreaElement as JSDOM.HTMLTextAreaElement-        , JSDOM.Generated.HTMLTitleElement as JSDOM.HTMLTitleElement-        , JSDOM.Generated.HTMLTrackElement as JSDOM.HTMLTrackElement-        , JSDOM.Generated.HTMLUListElement as JSDOM.HTMLUListElement-        , JSDOM.Generated.HTMLVideoElement as JSDOM.HTMLVideoElement-        , JSDOM.Generated.HashChangeEvent as JSDOM.HashChangeEvent-        , JSDOM.Generated.History as JSDOM.History-        , JSDOM.Generated.IDBCursor as JSDOM.IDBCursor-        , JSDOM.Generated.IDBCursorWithValue as JSDOM.IDBCursorWithValue-        , JSDOM.Generated.IDBDatabase as JSDOM.IDBDatabase-        , JSDOM.Generated.IDBFactory as JSDOM.IDBFactory-        , JSDOM.Generated.IDBIndex as JSDOM.IDBIndex-        , JSDOM.Generated.IDBKeyRange as JSDOM.IDBKeyRange-        , JSDOM.Generated.IDBObjectStore as JSDOM.IDBObjectStore-        , JSDOM.Generated.IDBOpenDBRequest as JSDOM.IDBOpenDBRequest-        , JSDOM.Generated.IDBRequest as JSDOM.IDBRequest-        , JSDOM.Generated.IDBTransaction as JSDOM.IDBTransaction-        , JSDOM.Generated.IDBVersionChangeEvent as JSDOM.IDBVersionChangeEvent-        , JSDOM.Generated.ImageData as JSDOM.ImageData-        , JSDOM.Generated.InspectorFrontendHost as JSDOM.InspectorFrontendHost-        , JSDOM.Generated.InternalSettings as JSDOM.InternalSettings-        , JSDOM.Generated.Internals as JSDOM.Internals-        , JSDOM.Generated.KeyboardEvent as JSDOM.KeyboardEvent-        , JSDOM.Generated.Location as JSDOM.Location-        , JSDOM.Generated.MallocStatistics as JSDOM.MallocStatistics-        , JSDOM.Generated.MediaController as JSDOM.MediaController-        , JSDOM.Generated.MediaControlsHost as JSDOM.MediaControlsHost-        , JSDOM.Generated.MediaElementAudioSourceNode as JSDOM.MediaElementAudioSourceNode-        , JSDOM.Generated.MediaError as JSDOM.MediaError-        , JSDOM.Generated.MediaKeyError as JSDOM.MediaKeyError-        , JSDOM.Generated.MediaKeyEvent as JSDOM.MediaKeyEvent-        , JSDOM.Generated.MediaKeyMessageEvent as JSDOM.MediaKeyMessageEvent-        , JSDOM.Generated.MediaKeyNeededEvent as JSDOM.MediaKeyNeededEvent-        , JSDOM.Generated.MediaKeySession as JSDOM.MediaKeySession-        , JSDOM.Generated.MediaKeys as JSDOM.MediaKeys-        , JSDOM.Generated.MediaList as JSDOM.MediaList-        , JSDOM.Generated.MediaQueryList as JSDOM.MediaQueryList-        , JSDOM.Generated.MediaQueryListListener as JSDOM.MediaQueryListListener-        , JSDOM.Generated.MediaSource as JSDOM.MediaSource-        , JSDOM.Generated.MediaSourceStates as JSDOM.MediaSourceStates-        , JSDOM.Generated.MediaStream as JSDOM.MediaStream-        , JSDOM.Generated.MediaStreamAudioDestinationNode as JSDOM.MediaStreamAudioDestinationNode-        , JSDOM.Generated.MediaStreamAudioSourceNode as JSDOM.MediaStreamAudioSourceNode-        , JSDOM.Generated.MediaStreamEvent as JSDOM.MediaStreamEvent-        , JSDOM.Generated.MediaStreamTrackEvent as JSDOM.MediaStreamTrackEvent-        , JSDOM.Generated.MediaStreamTrackSourcesCallback as JSDOM.MediaStreamTrackSourcesCallback-        , JSDOM.Generated.MediaTrackConstraints as JSDOM.MediaTrackConstraints-        , JSDOM.Generated.MemoryInfo as JSDOM.MemoryInfo-        , JSDOM.Generated.MessageChannel as JSDOM.MessageChannel-        , JSDOM.Generated.MessageEvent as JSDOM.MessageEvent-        , JSDOM.Generated.MessagePort as JSDOM.MessagePort-        , JSDOM.Generated.MouseEvent as JSDOM.MouseEvent-        , JSDOM.Generated.MutationEvent as JSDOM.MutationEvent-        , JSDOM.Generated.MutationObserver as JSDOM.MutationObserver-        , JSDOM.Generated.MutationRecord as JSDOM.MutationRecord-        , JSDOM.Generated.NamedNodeMap as JSDOM.NamedNodeMap-        , JSDOM.Generated.NavigatorUserMediaErrorCallback as JSDOM.NavigatorUserMediaErrorCallback-        , JSDOM.Generated.NavigatorUserMediaSuccessCallback as JSDOM.NavigatorUserMediaSuccessCallback-        , JSDOM.Generated.Node as JSDOM.Node-        , JSDOM.Generated.NodeFilter as JSDOM.NodeFilter-        , JSDOM.Generated.NodeIterator as JSDOM.NodeIterator-        , JSDOM.Generated.NodeList as JSDOM.NodeList-        , JSDOM.Generated.Notification as JSDOM.Notification-        , JSDOM.Generated.NotificationCenter as JSDOM.NotificationCenter-        , JSDOM.Generated.NotificationPermissionCallback as JSDOM.NotificationPermissionCallback-        , JSDOM.Generated.OESStandardDerivatives as JSDOM.OESStandardDerivatives-        , JSDOM.Generated.OESTextureHalfFloat as JSDOM.OESTextureHalfFloat-        , JSDOM.Generated.OESVertexArrayObject as JSDOM.OESVertexArrayObject-        , JSDOM.Generated.OfflineAudioCompletionEvent as JSDOM.OfflineAudioCompletionEvent-        , JSDOM.Generated.OfflineAudioContext as JSDOM.OfflineAudioContext-        , JSDOM.Generated.OscillatorNode as JSDOM.OscillatorNode-        , JSDOM.Generated.OverflowEvent as JSDOM.OverflowEvent-        , JSDOM.Generated.PageTransitionEvent as JSDOM.PageTransitionEvent-        , JSDOM.Generated.PannerNode as JSDOM.PannerNode-        , JSDOM.Generated.Performance as JSDOM.Performance-        , JSDOM.Generated.PerformanceEntry as JSDOM.PerformanceEntry-        , JSDOM.Generated.PerformanceEntryList as JSDOM.PerformanceEntryList-        , JSDOM.Generated.PerformanceNavigation as JSDOM.PerformanceNavigation-        , JSDOM.Generated.PerformanceResourceTiming as JSDOM.PerformanceResourceTiming-        , JSDOM.Generated.PerformanceTiming as JSDOM.PerformanceTiming-        , JSDOM.Generated.PopStateEvent as JSDOM.PopStateEvent-        , JSDOM.Generated.PositionCallback as JSDOM.PositionCallback-        , JSDOM.Generated.PositionErrorCallback as JSDOM.PositionErrorCallback-        , JSDOM.Generated.ProcessingInstruction as JSDOM.ProcessingInstruction-        , JSDOM.Generated.ProgressEvent as JSDOM.ProgressEvent-        , JSDOM.Generated.QuickTimePluginReplacement as JSDOM.QuickTimePluginReplacement-        , JSDOM.Generated.RGBColor as JSDOM.RGBColor-        , JSDOM.Generated.RTCConfiguration as JSDOM.RTCConfiguration-        , JSDOM.Generated.RTCDTMFSender as JSDOM.RTCDTMFSender-        , JSDOM.Generated.RTCDTMFToneChangeEvent as JSDOM.RTCDTMFToneChangeEvent-        , JSDOM.Generated.RTCDataChannel as JSDOM.RTCDataChannel-        , JSDOM.Generated.RTCDataChannelEvent as JSDOM.RTCDataChannelEvent-        , JSDOM.Generated.RTCIceCandidate as JSDOM.RTCIceCandidate-        , JSDOM.Generated.RTCIceCandidateEvent as JSDOM.RTCIceCandidateEvent-        , JSDOM.Generated.RTCIceServer as JSDOM.RTCIceServer-        , JSDOM.Generated.RTCPeerConnectionErrorCallback as JSDOM.RTCPeerConnectionErrorCallback-        , JSDOM.Generated.RTCSessionDescription as JSDOM.RTCSessionDescription-        , JSDOM.Generated.RTCSessionDescriptionCallback as JSDOM.RTCSessionDescriptionCallback-        , JSDOM.Generated.RTCStatsCallback as JSDOM.RTCStatsCallback-        , JSDOM.Generated.RTCStatsReport as JSDOM.RTCStatsReport-        , JSDOM.Generated.RTCStatsResponse as JSDOM.RTCStatsResponse-        , JSDOM.Generated.RadioNodeList as JSDOM.RadioNodeList-        , JSDOM.Generated.Range as JSDOM.Range-        , JSDOM.Generated.ReadableStream as JSDOM.ReadableStream-        , JSDOM.Generated.Rect as JSDOM.Rect-        , JSDOM.Generated.RequestAnimationFrameCallback as JSDOM.RequestAnimationFrameCallback-        , JSDOM.Generated.SQLResultSet as JSDOM.SQLResultSet-        , JSDOM.Generated.SQLResultSetRowList as JSDOM.SQLResultSetRowList-        , JSDOM.Generated.SQLStatementCallback as JSDOM.SQLStatementCallback-        , JSDOM.Generated.SQLStatementErrorCallback as JSDOM.SQLStatementErrorCallback-        , JSDOM.Generated.SQLTransactionCallback as JSDOM.SQLTransactionCallback-        , JSDOM.Generated.SQLTransactionErrorCallback as JSDOM.SQLTransactionErrorCallback-        , JSDOM.Generated.SVGAElement as JSDOM.SVGAElement-        , JSDOM.Generated.SVGAltGlyphElement as JSDOM.SVGAltGlyphElement-        , JSDOM.Generated.SVGAngle as JSDOM.SVGAngle-        , JSDOM.Generated.SVGAnimatedAngle as JSDOM.SVGAnimatedAngle-        , JSDOM.Generated.SVGAnimatedBoolean as JSDOM.SVGAnimatedBoolean-        , JSDOM.Generated.SVGAnimatedEnumeration as JSDOM.SVGAnimatedEnumeration-        , JSDOM.Generated.SVGAnimatedInteger as JSDOM.SVGAnimatedInteger-        , JSDOM.Generated.SVGAnimatedLength as JSDOM.SVGAnimatedLength-        , JSDOM.Generated.SVGAnimatedLengthList as JSDOM.SVGAnimatedLengthList-        , JSDOM.Generated.SVGAnimatedNumber as JSDOM.SVGAnimatedNumber-        , JSDOM.Generated.SVGAnimatedNumberList as JSDOM.SVGAnimatedNumberList-        , JSDOM.Generated.SVGAnimatedPreserveAspectRatio as JSDOM.SVGAnimatedPreserveAspectRatio-        , JSDOM.Generated.SVGAnimatedRect as JSDOM.SVGAnimatedRect-        , JSDOM.Generated.SVGAnimatedString as JSDOM.SVGAnimatedString-        , JSDOM.Generated.SVGAnimatedTransformList as JSDOM.SVGAnimatedTransformList-        , JSDOM.Generated.SVGAnimationElement as JSDOM.SVGAnimationElement-        , JSDOM.Generated.SVGCircleElement as JSDOM.SVGCircleElement-        , JSDOM.Generated.SVGClipPathElement as JSDOM.SVGClipPathElement-        , JSDOM.Generated.SVGColor as JSDOM.SVGColor-        , JSDOM.Generated.SVGComponentTransferFunctionElement as JSDOM.SVGComponentTransferFunctionElement-        , JSDOM.Generated.SVGCursorElement as JSDOM.SVGCursorElement-        , JSDOM.Generated.SVGDocument as JSDOM.SVGDocument-        , JSDOM.Generated.SVGElement as JSDOM.SVGElement-        , JSDOM.Generated.SVGEllipseElement as JSDOM.SVGEllipseElement-        , JSDOM.Generated.SVGExternalResourcesRequired as JSDOM.SVGExternalResourcesRequired-        , JSDOM.Generated.SVGFEBlendElement as JSDOM.SVGFEBlendElement-        , JSDOM.Generated.SVGFEColorMatrixElement as JSDOM.SVGFEColorMatrixElement-        , JSDOM.Generated.SVGFEComponentTransferElement as JSDOM.SVGFEComponentTransferElement-        , JSDOM.Generated.SVGFECompositeElement as JSDOM.SVGFECompositeElement-        , JSDOM.Generated.SVGFEConvolveMatrixElement as JSDOM.SVGFEConvolveMatrixElement-        , JSDOM.Generated.SVGFEDiffuseLightingElement as JSDOM.SVGFEDiffuseLightingElement-        , JSDOM.Generated.SVGFEDisplacementMapElement as JSDOM.SVGFEDisplacementMapElement-        , JSDOM.Generated.SVGFEDistantLightElement as JSDOM.SVGFEDistantLightElement-        , JSDOM.Generated.SVGFEDropShadowElement as JSDOM.SVGFEDropShadowElement-        , JSDOM.Generated.SVGFEGaussianBlurElement as JSDOM.SVGFEGaussianBlurElement-        , JSDOM.Generated.SVGFEImageElement as JSDOM.SVGFEImageElement-        , JSDOM.Generated.SVGFEMergeNodeElement as JSDOM.SVGFEMergeNodeElement-        , JSDOM.Generated.SVGFEMorphologyElement as JSDOM.SVGFEMorphologyElement-        , JSDOM.Generated.SVGFEOffsetElement as JSDOM.SVGFEOffsetElement-        , JSDOM.Generated.SVGFEPointLightElement as JSDOM.SVGFEPointLightElement-        , JSDOM.Generated.SVGFESpecularLightingElement as JSDOM.SVGFESpecularLightingElement-        , JSDOM.Generated.SVGFESpotLightElement as JSDOM.SVGFESpotLightElement-        , JSDOM.Generated.SVGFETileElement as JSDOM.SVGFETileElement-        , JSDOM.Generated.SVGFETurbulenceElement as JSDOM.SVGFETurbulenceElement-        , JSDOM.Generated.SVGFilterElement as JSDOM.SVGFilterElement-        , JSDOM.Generated.SVGFilterPrimitiveStandardAttributes as JSDOM.SVGFilterPrimitiveStandardAttributes-        , JSDOM.Generated.SVGFitToViewBox as JSDOM.SVGFitToViewBox-        , JSDOM.Generated.SVGForeignObjectElement as JSDOM.SVGForeignObjectElement-        , JSDOM.Generated.SVGGlyphRefElement as JSDOM.SVGGlyphRefElement-        , JSDOM.Generated.SVGGradientElement as JSDOM.SVGGradientElement-        , JSDOM.Generated.SVGGraphicsElement as JSDOM.SVGGraphicsElement-        , JSDOM.Generated.SVGImageElement as JSDOM.SVGImageElement-        , JSDOM.Generated.SVGLength as JSDOM.SVGLength-        , JSDOM.Generated.SVGLengthList as JSDOM.SVGLengthList-        , JSDOM.Generated.SVGLineElement as JSDOM.SVGLineElement-        , JSDOM.Generated.SVGLinearGradientElement as JSDOM.SVGLinearGradientElement-        , JSDOM.Generated.SVGMarkerElement as JSDOM.SVGMarkerElement-        , JSDOM.Generated.SVGMaskElement as JSDOM.SVGMaskElement-        , JSDOM.Generated.SVGMatrix as JSDOM.SVGMatrix-        , JSDOM.Generated.SVGNumber as JSDOM.SVGNumber-        , JSDOM.Generated.SVGNumberList as JSDOM.SVGNumberList-        , JSDOM.Generated.SVGPaint as JSDOM.SVGPaint-        , JSDOM.Generated.SVGPathElement as JSDOM.SVGPathElement-        , JSDOM.Generated.SVGPathSeg as JSDOM.SVGPathSeg-        , JSDOM.Generated.SVGPathSegArcAbs as JSDOM.SVGPathSegArcAbs-        , JSDOM.Generated.SVGPathSegArcRel as JSDOM.SVGPathSegArcRel-        , JSDOM.Generated.SVGPathSegCurvetoCubicAbs as JSDOM.SVGPathSegCurvetoCubicAbs-        , JSDOM.Generated.SVGPathSegCurvetoCubicRel as JSDOM.SVGPathSegCurvetoCubicRel-        , JSDOM.Generated.SVGPathSegCurvetoCubicSmoothAbs as JSDOM.SVGPathSegCurvetoCubicSmoothAbs-        , JSDOM.Generated.SVGPathSegCurvetoCubicSmoothRel as JSDOM.SVGPathSegCurvetoCubicSmoothRel-        , JSDOM.Generated.SVGPathSegCurvetoQuadraticAbs as JSDOM.SVGPathSegCurvetoQuadraticAbs-        , JSDOM.Generated.SVGPathSegCurvetoQuadraticRel as JSDOM.SVGPathSegCurvetoQuadraticRel-        , JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothAbs as JSDOM.SVGPathSegCurvetoQuadraticSmoothAbs-        , JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothRel as JSDOM.SVGPathSegCurvetoQuadraticSmoothRel-        , JSDOM.Generated.SVGPathSegLinetoAbs as JSDOM.SVGPathSegLinetoAbs-        , JSDOM.Generated.SVGPathSegLinetoHorizontalAbs as JSDOM.SVGPathSegLinetoHorizontalAbs-        , JSDOM.Generated.SVGPathSegLinetoHorizontalRel as JSDOM.SVGPathSegLinetoHorizontalRel-        , JSDOM.Generated.SVGPathSegLinetoRel as JSDOM.SVGPathSegLinetoRel-        , JSDOM.Generated.SVGPathSegLinetoVerticalAbs as JSDOM.SVGPathSegLinetoVerticalAbs-        , JSDOM.Generated.SVGPathSegLinetoVerticalRel as JSDOM.SVGPathSegLinetoVerticalRel-        , JSDOM.Generated.SVGPathSegList as JSDOM.SVGPathSegList-        , JSDOM.Generated.SVGPathSegMovetoAbs as JSDOM.SVGPathSegMovetoAbs-        , JSDOM.Generated.SVGPathSegMovetoRel as JSDOM.SVGPathSegMovetoRel-        , JSDOM.Generated.SVGPatternElement as JSDOM.SVGPatternElement-        , JSDOM.Generated.SVGPoint as JSDOM.SVGPoint-        , JSDOM.Generated.SVGPointList as JSDOM.SVGPointList-        , JSDOM.Generated.SVGPolygonElement as JSDOM.SVGPolygonElement-        , JSDOM.Generated.SVGPolylineElement as JSDOM.SVGPolylineElement-        , JSDOM.Generated.SVGPreserveAspectRatio as JSDOM.SVGPreserveAspectRatio-        , JSDOM.Generated.SVGRadialGradientElement as JSDOM.SVGRadialGradientElement-        , JSDOM.Generated.SVGRect as JSDOM.SVGRect-        , JSDOM.Generated.SVGRectElement as JSDOM.SVGRectElement-        , JSDOM.Generated.SVGRenderingIntent as JSDOM.SVGRenderingIntent-        , JSDOM.Generated.SVGScriptElement as JSDOM.SVGScriptElement-        , JSDOM.Generated.SVGSVGElement as JSDOM.SVGSVGElement-        , JSDOM.Generated.SVGStopElement as JSDOM.SVGStopElement-        , JSDOM.Generated.SVGStringList as JSDOM.SVGStringList-        , JSDOM.Generated.SVGStyleElement as JSDOM.SVGStyleElement-        , JSDOM.Generated.SVGTests as JSDOM.SVGTests-        , JSDOM.Generated.SVGTextContentElement as JSDOM.SVGTextContentElement-        , JSDOM.Generated.SVGTextPathElement as JSDOM.SVGTextPathElement-        , JSDOM.Generated.SVGTextPositioningElement as JSDOM.SVGTextPositioningElement-        , JSDOM.Generated.SVGTransform as JSDOM.SVGTransform-        , JSDOM.Generated.SVGTransformList as JSDOM.SVGTransformList-        , JSDOM.Generated.SVGURIReference as JSDOM.SVGURIReference-        , JSDOM.Generated.SVGUnitTypes as JSDOM.SVGUnitTypes-        , JSDOM.Generated.SVGUseElement as JSDOM.SVGUseElement-        , JSDOM.Generated.SVGViewElement as JSDOM.SVGViewElement-        , JSDOM.Generated.SVGViewSpec as JSDOM.SVGViewSpec-        , JSDOM.Generated.SVGZoomAndPan as JSDOM.SVGZoomAndPan-        , JSDOM.Generated.SVGZoomEvent as JSDOM.SVGZoomEvent-        , JSDOM.Generated.Screen as JSDOM.Screen-        , JSDOM.Generated.ScriptProcessorNode as JSDOM.ScriptProcessorNode-        , JSDOM.Generated.ScriptProfile as JSDOM.ScriptProfile-        , JSDOM.Generated.ScriptProfileNode as JSDOM.ScriptProfileNode-        , JSDOM.Generated.SecurityPolicyViolationEvent as JSDOM.SecurityPolicyViolationEvent-        , JSDOM.Generated.SourceBuffer as JSDOM.SourceBuffer-        , JSDOM.Generated.SourceBufferList as JSDOM.SourceBufferList-        , JSDOM.Generated.SourceInfo as JSDOM.SourceInfo-        , JSDOM.Generated.SpeechSynthesis as JSDOM.SpeechSynthesis-        , JSDOM.Generated.SpeechSynthesisEvent as JSDOM.SpeechSynthesisEvent-        , JSDOM.Generated.SpeechSynthesisUtterance as JSDOM.SpeechSynthesisUtterance-        , JSDOM.Generated.SpeechSynthesisVoice as JSDOM.SpeechSynthesisVoice-        , JSDOM.Generated.Storage as JSDOM.Storage-        , JSDOM.Generated.StorageErrorCallback as JSDOM.StorageErrorCallback-        , JSDOM.Generated.StorageEvent as JSDOM.StorageEvent-        , JSDOM.Generated.StorageInfo as JSDOM.StorageInfo-        , JSDOM.Generated.StorageQuota as JSDOM.StorageQuota-        , JSDOM.Generated.StorageQuotaCallback as JSDOM.StorageQuotaCallback-        , JSDOM.Generated.StorageUsageCallback as JSDOM.StorageUsageCallback-        , JSDOM.Generated.StringCallback as JSDOM.StringCallback-        , JSDOM.Generated.StyleMedia as JSDOM.StyleMedia-        , JSDOM.Generated.StyleSheet as JSDOM.StyleSheet-        , JSDOM.Generated.StyleSheetList as JSDOM.StyleSheetList-        , JSDOM.Generated.SubtleCrypto as JSDOM.SubtleCrypto-        , JSDOM.Generated.Text as JSDOM.Text-        , JSDOM.Generated.TextEvent as JSDOM.TextEvent-        , JSDOM.Generated.TextMetrics as JSDOM.TextMetrics-        , JSDOM.Generated.TextTrack as JSDOM.TextTrack-        , JSDOM.Generated.TextTrackCue as JSDOM.TextTrackCue-        , JSDOM.Generated.TextTrackCueList as JSDOM.TextTrackCueList-        , JSDOM.Generated.TextTrackList as JSDOM.TextTrackList-        , JSDOM.Generated.TimeRanges as JSDOM.TimeRanges-        , JSDOM.Generated.Touch as JSDOM.Touch-        , JSDOM.Generated.TouchEvent as JSDOM.TouchEvent-        , JSDOM.Generated.TouchList as JSDOM.TouchList-        , JSDOM.Generated.TrackEvent as JSDOM.TrackEvent-        , JSDOM.Generated.TransitionEvent as JSDOM.TransitionEvent-        , JSDOM.Generated.TreeWalker as JSDOM.TreeWalker-        , JSDOM.Generated.TypeConversions as JSDOM.TypeConversions-        , JSDOM.Generated.UIEvent as JSDOM.UIEvent-        , JSDOM.Generated.UIRequestEvent as JSDOM.UIRequestEvent-        , JSDOM.Generated.URLUtils as JSDOM.URLUtils-        , JSDOM.Generated.UserMessageHandler as JSDOM.UserMessageHandler-        , JSDOM.Generated.VTTCue as JSDOM.VTTCue-        , JSDOM.Generated.VTTRegion as JSDOM.VTTRegion-        , JSDOM.Generated.VTTRegionList as JSDOM.VTTRegionList-        , JSDOM.Generated.ValidityState as JSDOM.ValidityState-        , JSDOM.Generated.VideoPlaybackQuality as JSDOM.VideoPlaybackQuality-        , JSDOM.Generated.VideoStreamTrack as JSDOM.VideoStreamTrack-        , JSDOM.Generated.VideoTrack as JSDOM.VideoTrack-        , JSDOM.Generated.VideoTrackList as JSDOM.VideoTrackList-        , JSDOM.Generated.VoidCallback as JSDOM.VoidCallback-        , JSDOM.Generated.WaveShaperNode as JSDOM.WaveShaperNode-        , JSDOM.Generated.WebGL2RenderingContext as JSDOM.WebGL2RenderingContext-        , JSDOM.Generated.WebGLActiveInfo as JSDOM.WebGLActiveInfo-        , JSDOM.Generated.WebGLCompressedTextureATC as JSDOM.WebGLCompressedTextureATC-        , JSDOM.Generated.WebGLCompressedTexturePVRTC as JSDOM.WebGLCompressedTexturePVRTC-        , JSDOM.Generated.WebGLCompressedTextureS3TC as JSDOM.WebGLCompressedTextureS3TC-        , JSDOM.Generated.WebGLContextAttributes as JSDOM.WebGLContextAttributes-        , JSDOM.Generated.WebGLContextEvent as JSDOM.WebGLContextEvent-        , JSDOM.Generated.WebGLDebugRendererInfo as JSDOM.WebGLDebugRendererInfo-        , JSDOM.Generated.WebGLDebugShaders as JSDOM.WebGLDebugShaders-        , JSDOM.Generated.WebGLDepthTexture as JSDOM.WebGLDepthTexture-        , JSDOM.Generated.WebGLDrawBuffers as JSDOM.WebGLDrawBuffers-        , JSDOM.Generated.WebGLLoseContext as JSDOM.WebGLLoseContext-        , JSDOM.Generated.WebGLRenderingContextBase as JSDOM.WebGLRenderingContextBase-        , JSDOM.Generated.WebGLShaderPrecisionFormat as JSDOM.WebGLShaderPrecisionFormat-        , JSDOM.Generated.WebKitAnimationEvent as JSDOM.WebKitAnimationEvent-        , JSDOM.Generated.WebKitCSSFilterValue as JSDOM.WebKitCSSFilterValue-        , JSDOM.Generated.WebKitCSSMatrix as JSDOM.WebKitCSSMatrix-        , JSDOM.Generated.WebKitCSSRegionRule as JSDOM.WebKitCSSRegionRule-        , JSDOM.Generated.WebKitCSSTransformValue as JSDOM.WebKitCSSTransformValue-        , JSDOM.Generated.WebKitCSSViewportRule as JSDOM.WebKitCSSViewportRule-        , JSDOM.Generated.WebKitNamedFlow as JSDOM.WebKitNamedFlow-        , JSDOM.Generated.WebKitNamespace as JSDOM.WebKitNamespace-        , JSDOM.Generated.WebKitPlaybackTargetAvailabilityEvent as JSDOM.WebKitPlaybackTargetAvailabilityEvent-        , JSDOM.Generated.WebKitPoint as JSDOM.WebKitPoint-        , JSDOM.Generated.WebKitTransitionEvent as JSDOM.WebKitTransitionEvent-        , JSDOM.Generated.WebSocket as JSDOM.WebSocket-        , JSDOM.Generated.WheelEvent as JSDOM.WheelEvent-        , JSDOM.Generated.WindowBase64 as JSDOM.WindowBase64-        , JSDOM.Generated.WindowTimers as JSDOM.WindowTimers-        , JSDOM.Generated.Worker as JSDOM.Worker-        , JSDOM.Generated.WorkerGlobalScope as JSDOM.WorkerGlobalScope-        , JSDOM.Generated.WorkerLocation as JSDOM.WorkerLocation-        , JSDOM.Generated.WorkerNavigator as JSDOM.WorkerNavigator-        , JSDOM.Generated.XMLHttpRequestProgressEvent as JSDOM.XMLHttpRequestProgressEvent-        , JSDOM.Generated.XMLHttpRequestUpload as JSDOM.XMLHttpRequestUpload-        , JSDOM.Generated.XMLSerializer as JSDOM.XMLSerializer-        , JSDOM.Generated.XPathEvaluator as JSDOM.XPathEvaluator-        , JSDOM.Generated.XPathExpression as JSDOM.XPathExpression-        , JSDOM.Generated.XPathNSResolver as JSDOM.XPathNSResolver-        , JSDOM.Generated.XPathResult as JSDOM.XPathResult-        , JSDOM.Generated.XSLTProcessor as JSDOM.XSLTProcessor-    build-depends:-        base >=4.7.0.0 && <5,-        base-compat >=0.9.0 && <0.10,-        transformers >=0.2 && <0.6,-        text >=0.11.0.6 && <1.3,-        jsaddle >=0.4.0.0 && <0.5,-        lens >=4.12.3 && <4.15-    default-language: Haskell2010-    hs-source-dirs: src+version: 0.4.0.0+cabal-version: >=1.22+build-type: Simple+license: MIT+license-file: LICENSE+maintainer: Hamish Mackenzie <Hamish.K.Mackenzie@googlemail.com>+synopsis: DOM library that uses jsaddle to support both GHCJS and GHC+description:+    Documentent Object Model (DOM) functions implemented using jsaddle.+    It works with both GHCJS and GHC.+category: Web+author: Hamish Mackenzie++source-repository head+    type: git+    location: https://github.com/ghcjs/jsaddle-dom++library++    if impl(ghcjs -any)+        build-depends:+            ghcjs-base >=0.2.0.0 && <0.3,+            ghcjs-prim -any,+            ghc-prim -any+    exposed-modules:+        JSDOM.Custom.AudioContext+        JSDOM.Custom.Database+        JSDOM.Custom.DOMError+        JSDOM.Custom.Geolocation+        JSDOM.Custom.MediaStreamTrack+        JSDOM.Custom.Navigator+        JSDOM.Custom.NavigatorUserMediaError+        JSDOM.Custom.PositionError+        JSDOM.Custom.RTCPeerConnection+        JSDOM.Custom.RTCPeerConnectionError+        JSDOM.Custom.SQLError+        JSDOM.Custom.SQLTransaction+        JSDOM.Custom.Window+        JSDOM.Custom.XMLHttpRequest+        JSDOM.Generated.ANGLEInstancedArrays+        JSDOM.Generated.AbstractView+        JSDOM.Generated.AbstractWorker+        JSDOM.Generated.AllAudioCapabilities+        JSDOM.Generated.AllVideoCapabilities+        JSDOM.Generated.AnalyserNode+        JSDOM.Generated.AnimationEvent+        JSDOM.Generated.Attr+        JSDOM.Generated.AudioBuffer+        JSDOM.Generated.AudioBufferCallback+        JSDOM.Generated.AudioBufferSourceNode+        JSDOM.Generated.AudioContext+        JSDOM.Generated.AudioDestinationNode+        JSDOM.Generated.AudioListener+        JSDOM.Generated.AudioNode+        JSDOM.Generated.AudioParam+        JSDOM.Generated.AudioProcessingEvent+        JSDOM.Generated.AudioStreamTrack+        JSDOM.Generated.AudioTrack+        JSDOM.Generated.AudioTrackList+        JSDOM.Generated.AutocompleteErrorEvent+        JSDOM.Generated.BarProp+        JSDOM.Generated.BatteryManager+        JSDOM.Generated.BeforeLoadEvent+        JSDOM.Generated.BeforeUnloadEvent+        JSDOM.Generated.BiquadFilterNode+        JSDOM.Generated.Blob+        JSDOM.Generated.CSSCharsetRule+        JSDOM.Generated.CSSFontFaceLoadEvent+        JSDOM.Generated.CSSFontFaceRule+        JSDOM.Generated.CSSImportRule+        JSDOM.Generated.CSSKeyframeRule+        JSDOM.Generated.CSSKeyframesRule+        JSDOM.Generated.CSSMediaRule+        JSDOM.Generated.CSSPageRule+        JSDOM.Generated.CSSPrimitiveValue+        JSDOM.Generated.CSSRule+        JSDOM.Generated.CSSRuleList+        JSDOM.Generated.CSSStyleDeclaration+        JSDOM.Generated.CSSStyleRule+        JSDOM.Generated.CSSStyleSheet+        JSDOM.Generated.CSSSupportsRule+        JSDOM.Generated.CSSValue+        JSDOM.Generated.CSSValueList+        JSDOM.Generated.CanvasGradient+        JSDOM.Generated.CanvasRenderingContext+        JSDOM.Generated.CanvasRenderingContext2D+        JSDOM.Generated.CapabilityRange+        JSDOM.Generated.CharacterData+        JSDOM.Generated.ChildNode+        JSDOM.Generated.ClientRect+        JSDOM.Generated.ClientRectList+        JSDOM.Generated.CloseEvent+        JSDOM.Generated.CommandLineAPIHost+        JSDOM.Generated.Comment+        JSDOM.Generated.CompositionEvent+        JSDOM.Generated.ConvolverNode+        JSDOM.Generated.Coordinates+        JSDOM.Generated.Counter+        JSDOM.Generated.Crypto+        JSDOM.Generated.CryptoKey+        JSDOM.Generated.CryptoKeyPair+        JSDOM.Generated.CustomEvent+        JSDOM.Generated.ApplicationCache+        JSDOM.Generated.DOMError+        JSDOM.Generated.FormData+        JSDOM.Generated.DOMImplementation+        JSDOM.Generated.MimeType+        JSDOM.Generated.MimeTypeArray+        JSDOM.Generated.DOMNamedFlowCollection+        JSDOM.Generated.DOMParser+        JSDOM.Generated.Path2D+        JSDOM.Generated.Plugin+        JSDOM.Generated.PluginArray+        JSDOM.Generated.SecurityPolicy+        JSDOM.Generated.Selection+        JSDOM.Generated.DOMSettableTokenList+        JSDOM.Generated.DOMStringList+        JSDOM.Generated.DOMTokenList+        JSDOM.Generated.URL+        JSDOM.Generated.Window+        JSDOM.Generated.CSS+        JSDOM.Generated.DataCue+        JSDOM.Generated.DataTransfer+        JSDOM.Generated.DataTransferItem+        JSDOM.Generated.DataTransferItemList+        JSDOM.Generated.Database+        JSDOM.Generated.DatabaseCallback+        JSDOM.Generated.DedicatedWorkerGlobalScope+        JSDOM.Generated.DelayNode+        JSDOM.Generated.DeviceMotionEvent+        JSDOM.Generated.DeviceOrientationEvent+        JSDOM.Generated.DeviceProximityEvent+        JSDOM.Generated.Document+        JSDOM.Generated.DocumentFragment+        JSDOM.Generated.DocumentType+        JSDOM.Generated.DynamicsCompressorNode+        JSDOM.Generated.EXTBlendMinMax+        JSDOM.Generated.EXTsRGB+        JSDOM.Generated.EXTTextureFilterAnisotropic+        JSDOM.Generated.Element+        JSDOM.Generated.Entity+        JSDOM.Generated.Enums+        JSDOM.Generated.ErrorEvent+        JSDOM.Generated.Event+        JSDOM.Generated.EventListener+        JSDOM.Generated.EventSource+        JSDOM.Generated.EventTarget+        JSDOM.Generated.File+        JSDOM.Generated.FileError+        JSDOM.Generated.FileList+        JSDOM.Generated.FileReader+        JSDOM.Generated.FileReaderSync+        JSDOM.Generated.FocusEvent+        JSDOM.Generated.FontLoader+        JSDOM.Generated.GainNode+        JSDOM.Generated.Gamepad+        JSDOM.Generated.GamepadButton+        JSDOM.Generated.GamepadEvent+        JSDOM.Generated.Geolocation+        JSDOM.Generated.Geoposition+        JSDOM.Generated.HTMLAllCollection+        JSDOM.Generated.HTMLAnchorElement+        JSDOM.Generated.HTMLAppletElement+        JSDOM.Generated.HTMLAreaElement+        JSDOM.Generated.HTMLBRElement+        JSDOM.Generated.HTMLBaseElement+        JSDOM.Generated.HTMLBaseFontElement+        JSDOM.Generated.HTMLBodyElement+        JSDOM.Generated.HTMLButtonElement+        JSDOM.Generated.HTMLCanvasElement+        JSDOM.Generated.HTMLCollection+        JSDOM.Generated.HTMLDListElement+        JSDOM.Generated.HTMLDataListElement+        JSDOM.Generated.HTMLDetailsElement+        JSDOM.Generated.HTMLDirectoryElement+        JSDOM.Generated.HTMLDivElement+        JSDOM.Generated.HTMLDocument+        JSDOM.Generated.HTMLElement+        JSDOM.Generated.HTMLEmbedElement+        JSDOM.Generated.HTMLFieldSetElement+        JSDOM.Generated.HTMLFontElement+        JSDOM.Generated.HTMLFormControlsCollection+        JSDOM.Generated.HTMLFormElement+        JSDOM.Generated.HTMLFrameElement+        JSDOM.Generated.HTMLFrameSetElement+        JSDOM.Generated.HTMLHRElement+        JSDOM.Generated.HTMLHeadElement+        JSDOM.Generated.HTMLHeadingElement+        JSDOM.Generated.HTMLHtmlElement+        JSDOM.Generated.HTMLIFrameElement+        JSDOM.Generated.HTMLImageElement+        JSDOM.Generated.HTMLInputElement+        JSDOM.Generated.HTMLKeygenElement+        JSDOM.Generated.HTMLLIElement+        JSDOM.Generated.HTMLLabelElement+        JSDOM.Generated.HTMLLegendElement+        JSDOM.Generated.HTMLLinkElement+        JSDOM.Generated.HTMLMapElement+        JSDOM.Generated.HTMLMarqueeElement+        JSDOM.Generated.HTMLMediaElement+        JSDOM.Generated.HTMLMenuElement+        JSDOM.Generated.HTMLMetaElement+        JSDOM.Generated.HTMLMeterElement+        JSDOM.Generated.HTMLModElement+        JSDOM.Generated.HTMLOListElement+        JSDOM.Generated.HTMLObjectElement+        JSDOM.Generated.HTMLOptGroupElement+        JSDOM.Generated.HTMLOptionElement+        JSDOM.Generated.HTMLOptionsCollection+        JSDOM.Generated.HTMLOutputElement+        JSDOM.Generated.HTMLParagraphElement+        JSDOM.Generated.HTMLParamElement+        JSDOM.Generated.HTMLPreElement+        JSDOM.Generated.HTMLProgressElement+        JSDOM.Generated.HTMLQuoteElement+        JSDOM.Generated.HTMLScriptElement+        JSDOM.Generated.HTMLSelectElement+        JSDOM.Generated.HTMLSourceElement+        JSDOM.Generated.HTMLStyleElement+        JSDOM.Generated.HTMLTableCaptionElement+        JSDOM.Generated.HTMLTableCellElement+        JSDOM.Generated.HTMLTableColElement+        JSDOM.Generated.HTMLTableElement+        JSDOM.Generated.HTMLTableRowElement+        JSDOM.Generated.HTMLTableSectionElement+        JSDOM.Generated.HTMLTemplateElement+        JSDOM.Generated.HTMLTextAreaElement+        JSDOM.Generated.HTMLTitleElement+        JSDOM.Generated.HTMLTrackElement+        JSDOM.Generated.HTMLUListElement+        JSDOM.Generated.HTMLVideoElement+        JSDOM.Generated.HashChangeEvent+        JSDOM.Generated.History+        JSDOM.Generated.IDBCursor+        JSDOM.Generated.IDBCursorWithValue+        JSDOM.Generated.IDBDatabase+        JSDOM.Generated.IDBFactory+        JSDOM.Generated.IDBIndex+        JSDOM.Generated.IDBKeyRange+        JSDOM.Generated.IDBObjectStore+        JSDOM.Generated.IDBOpenDBRequest+        JSDOM.Generated.IDBRequest+        JSDOM.Generated.IDBTransaction+        JSDOM.Generated.IDBVersionChangeEvent+        JSDOM.Generated.ImageData+        JSDOM.Generated.InspectorFrontendHost+        JSDOM.Generated.InternalSettings+        JSDOM.Generated.Internals+        JSDOM.Generated.KeyboardEvent+        JSDOM.Generated.Location+        JSDOM.Generated.MallocStatistics+        JSDOM.Generated.MediaController+        JSDOM.Generated.MediaControlsHost+        JSDOM.Generated.MediaElementAudioSourceNode+        JSDOM.Generated.MediaError+        JSDOM.Generated.MediaKeyError+        JSDOM.Generated.MediaKeyEvent+        JSDOM.Generated.MediaKeyMessageEvent+        JSDOM.Generated.MediaKeyNeededEvent+        JSDOM.Generated.MediaKeySession+        JSDOM.Generated.MediaKeys+        JSDOM.Generated.MediaList+        JSDOM.Generated.MediaQueryList+        JSDOM.Generated.MediaQueryListListener+        JSDOM.Generated.MediaSource+        JSDOM.Generated.MediaSourceStates+        JSDOM.Generated.MediaStream+        JSDOM.Generated.MediaStreamAudioDestinationNode+        JSDOM.Generated.MediaStreamAudioSourceNode+        JSDOM.Generated.MediaStreamEvent+        JSDOM.Generated.MediaStreamTrack+        JSDOM.Generated.MediaStreamTrackEvent+        JSDOM.Generated.MediaStreamTrackSourcesCallback+        JSDOM.Generated.MediaTrackConstraints+        JSDOM.Generated.MemoryInfo+        JSDOM.Generated.MessageChannel+        JSDOM.Generated.MessageEvent+        JSDOM.Generated.MessagePort+        JSDOM.Generated.MouseEvent+        JSDOM.Generated.MutationEvent+        JSDOM.Generated.MutationObserver+        JSDOM.Generated.MutationRecord+        JSDOM.Generated.NamedNodeMap+        JSDOM.Generated.Navigator+        JSDOM.Generated.NavigatorUserMediaError+        JSDOM.Generated.NavigatorUserMediaErrorCallback+        JSDOM.Generated.NavigatorUserMediaSuccessCallback+        JSDOM.Generated.Node+        JSDOM.Generated.NodeFilter+        JSDOM.Generated.NodeIterator+        JSDOM.Generated.NodeList+        JSDOM.Generated.Notification+        JSDOM.Generated.NotificationCenter+        JSDOM.Generated.NotificationPermissionCallback+        JSDOM.Generated.OESStandardDerivatives+        JSDOM.Generated.OESTextureHalfFloat+        JSDOM.Generated.OESVertexArrayObject+        JSDOM.Generated.OfflineAudioCompletionEvent+        JSDOM.Generated.OfflineAudioContext+        JSDOM.Generated.OscillatorNode+        JSDOM.Generated.OverflowEvent+        JSDOM.Generated.PageTransitionEvent+        JSDOM.Generated.PannerNode+        JSDOM.Generated.Performance+        JSDOM.Generated.PerformanceEntry+        JSDOM.Generated.PerformanceEntryList+        JSDOM.Generated.PerformanceNavigation+        JSDOM.Generated.PerformanceResourceTiming+        JSDOM.Generated.PerformanceTiming+        JSDOM.Generated.PopStateEvent+        JSDOM.Generated.PositionCallback+        JSDOM.Generated.PositionError+        JSDOM.Generated.PositionErrorCallback+        JSDOM.Generated.ProcessingInstruction+        JSDOM.Generated.ProgressEvent+        JSDOM.Generated.QuickTimePluginReplacement+        JSDOM.Generated.RGBColor+        JSDOM.Generated.RTCConfiguration+        JSDOM.Generated.RTCDTMFSender+        JSDOM.Generated.RTCDTMFToneChangeEvent+        JSDOM.Generated.RTCDataChannel+        JSDOM.Generated.RTCDataChannelEvent+        JSDOM.Generated.RTCIceCandidate+        JSDOM.Generated.RTCIceCandidateEvent+        JSDOM.Generated.RTCIceServer+        JSDOM.Generated.RTCPeerConnection+        JSDOM.Generated.RTCPeerConnectionErrorCallback+        JSDOM.Generated.RTCSessionDescription+        JSDOM.Generated.RTCSessionDescriptionCallback+        JSDOM.Generated.RTCStatsCallback+        JSDOM.Generated.RTCStatsReport+        JSDOM.Generated.RTCStatsResponse+        JSDOM.Generated.RadioNodeList+        JSDOM.Generated.Range+        JSDOM.Generated.ReadableStream+        JSDOM.Generated.Rect+        JSDOM.Generated.RequestAnimationFrameCallback+        JSDOM.Generated.SQLError+        JSDOM.Generated.SQLResultSet+        JSDOM.Generated.SQLResultSetRowList+        JSDOM.Generated.SQLStatementCallback+        JSDOM.Generated.SQLStatementErrorCallback+        JSDOM.Generated.SQLTransaction+        JSDOM.Generated.SQLTransactionCallback+        JSDOM.Generated.SQLTransactionErrorCallback+        JSDOM.Generated.SVGAElement+        JSDOM.Generated.SVGAltGlyphElement+        JSDOM.Generated.SVGAngle+        JSDOM.Generated.SVGAnimatedAngle+        JSDOM.Generated.SVGAnimatedBoolean+        JSDOM.Generated.SVGAnimatedEnumeration+        JSDOM.Generated.SVGAnimatedInteger+        JSDOM.Generated.SVGAnimatedLength+        JSDOM.Generated.SVGAnimatedLengthList+        JSDOM.Generated.SVGAnimatedNumber+        JSDOM.Generated.SVGAnimatedNumberList+        JSDOM.Generated.SVGAnimatedPreserveAspectRatio+        JSDOM.Generated.SVGAnimatedRect+        JSDOM.Generated.SVGAnimatedString+        JSDOM.Generated.SVGAnimatedTransformList+        JSDOM.Generated.SVGAnimationElement+        JSDOM.Generated.SVGCircleElement+        JSDOM.Generated.SVGClipPathElement+        JSDOM.Generated.SVGColor+        JSDOM.Generated.SVGComponentTransferFunctionElement+        JSDOM.Generated.SVGCursorElement+        JSDOM.Generated.SVGDocument+        JSDOM.Generated.SVGElement+        JSDOM.Generated.SVGEllipseElement+        JSDOM.Generated.SVGExternalResourcesRequired+        JSDOM.Generated.SVGFEBlendElement+        JSDOM.Generated.SVGFEColorMatrixElement+        JSDOM.Generated.SVGFEComponentTransferElement+        JSDOM.Generated.SVGFECompositeElement+        JSDOM.Generated.SVGFEConvolveMatrixElement+        JSDOM.Generated.SVGFEDiffuseLightingElement+        JSDOM.Generated.SVGFEDisplacementMapElement+        JSDOM.Generated.SVGFEDistantLightElement+        JSDOM.Generated.SVGFEDropShadowElement+        JSDOM.Generated.SVGFEGaussianBlurElement+        JSDOM.Generated.SVGFEImageElement+        JSDOM.Generated.SVGFEMergeNodeElement+        JSDOM.Generated.SVGFEMorphologyElement+        JSDOM.Generated.SVGFEOffsetElement+        JSDOM.Generated.SVGFEPointLightElement+        JSDOM.Generated.SVGFESpecularLightingElement+        JSDOM.Generated.SVGFESpotLightElement+        JSDOM.Generated.SVGFETileElement+        JSDOM.Generated.SVGFETurbulenceElement+        JSDOM.Generated.SVGFilterElement+        JSDOM.Generated.SVGFilterPrimitiveStandardAttributes+        JSDOM.Generated.SVGFitToViewBox+        JSDOM.Generated.SVGForeignObjectElement+        JSDOM.Generated.SVGGlyphRefElement+        JSDOM.Generated.SVGGradientElement+        JSDOM.Generated.SVGGraphicsElement+        JSDOM.Generated.SVGImageElement+        JSDOM.Generated.SVGLength+        JSDOM.Generated.SVGLengthList+        JSDOM.Generated.SVGLineElement+        JSDOM.Generated.SVGLinearGradientElement+        JSDOM.Generated.SVGMarkerElement+        JSDOM.Generated.SVGMaskElement+        JSDOM.Generated.SVGMatrix+        JSDOM.Generated.SVGNumber+        JSDOM.Generated.SVGNumberList+        JSDOM.Generated.SVGPaint+        JSDOM.Generated.SVGPathElement+        JSDOM.Generated.SVGPathSeg+        JSDOM.Generated.SVGPathSegArcAbs+        JSDOM.Generated.SVGPathSegArcRel+        JSDOM.Generated.SVGPathSegCurvetoCubicAbs+        JSDOM.Generated.SVGPathSegCurvetoCubicRel+        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothAbs+        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothRel+        JSDOM.Generated.SVGPathSegCurvetoQuadraticAbs+        JSDOM.Generated.SVGPathSegCurvetoQuadraticRel+        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothAbs+        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothRel+        JSDOM.Generated.SVGPathSegLinetoAbs+        JSDOM.Generated.SVGPathSegLinetoHorizontalAbs+        JSDOM.Generated.SVGPathSegLinetoHorizontalRel+        JSDOM.Generated.SVGPathSegLinetoRel+        JSDOM.Generated.SVGPathSegLinetoVerticalAbs+        JSDOM.Generated.SVGPathSegLinetoVerticalRel+        JSDOM.Generated.SVGPathSegList+        JSDOM.Generated.SVGPathSegMovetoAbs+        JSDOM.Generated.SVGPathSegMovetoRel+        JSDOM.Generated.SVGPatternElement+        JSDOM.Generated.SVGPoint+        JSDOM.Generated.SVGPointList+        JSDOM.Generated.SVGPolygonElement+        JSDOM.Generated.SVGPolylineElement+        JSDOM.Generated.SVGPreserveAspectRatio+        JSDOM.Generated.SVGRadialGradientElement+        JSDOM.Generated.SVGRect+        JSDOM.Generated.SVGRectElement+        JSDOM.Generated.SVGRenderingIntent+        JSDOM.Generated.SVGScriptElement+        JSDOM.Generated.SVGSVGElement+        JSDOM.Generated.SVGStopElement+        JSDOM.Generated.SVGStringList+        JSDOM.Generated.SVGStyleElement+        JSDOM.Generated.SVGTests+        JSDOM.Generated.SVGTextContentElement+        JSDOM.Generated.SVGTextPathElement+        JSDOM.Generated.SVGTextPositioningElement+        JSDOM.Generated.SVGTransform+        JSDOM.Generated.SVGTransformList+        JSDOM.Generated.SVGURIReference+        JSDOM.Generated.SVGUnitTypes+        JSDOM.Generated.SVGUseElement+        JSDOM.Generated.SVGViewElement+        JSDOM.Generated.SVGViewSpec+        JSDOM.Generated.SVGZoomAndPan+        JSDOM.Generated.SVGZoomEvent+        JSDOM.Generated.Screen+        JSDOM.Generated.ScriptProcessorNode+        JSDOM.Generated.ScriptProfile+        JSDOM.Generated.ScriptProfileNode+        JSDOM.Generated.SecurityPolicyViolationEvent+        JSDOM.Generated.SourceBuffer+        JSDOM.Generated.SourceBufferList+        JSDOM.Generated.SourceInfo+        JSDOM.Generated.SpeechSynthesis+        JSDOM.Generated.SpeechSynthesisEvent+        JSDOM.Generated.SpeechSynthesisUtterance+        JSDOM.Generated.SpeechSynthesisVoice+        JSDOM.Generated.Storage+        JSDOM.Generated.StorageErrorCallback+        JSDOM.Generated.StorageEvent+        JSDOM.Generated.StorageInfo+        JSDOM.Generated.StorageQuota+        JSDOM.Generated.StorageQuotaCallback+        JSDOM.Generated.StorageUsageCallback+        JSDOM.Generated.StringCallback+        JSDOM.Generated.StyleMedia+        JSDOM.Generated.StyleSheet+        JSDOM.Generated.StyleSheetList+        JSDOM.Generated.SubtleCrypto+        JSDOM.Generated.Text+        JSDOM.Generated.TextEvent+        JSDOM.Generated.TextMetrics+        JSDOM.Generated.TextTrack+        JSDOM.Generated.TextTrackCue+        JSDOM.Generated.TextTrackCueList+        JSDOM.Generated.TextTrackList+        JSDOM.Generated.TimeRanges+        JSDOM.Generated.Touch+        JSDOM.Generated.TouchEvent+        JSDOM.Generated.TouchList+        JSDOM.Generated.TrackEvent+        JSDOM.Generated.TransitionEvent+        JSDOM.Generated.TreeWalker+        JSDOM.Generated.TypeConversions+        JSDOM.Generated.UIEvent+        JSDOM.Generated.UIRequestEvent+        JSDOM.Generated.URLUtils+        JSDOM.Generated.UserMessageHandler+        JSDOM.Generated.VTTCue+        JSDOM.Generated.VTTRegion+        JSDOM.Generated.VTTRegionList+        JSDOM.Generated.ValidityState+        JSDOM.Generated.VideoPlaybackQuality+        JSDOM.Generated.VideoStreamTrack+        JSDOM.Generated.VideoTrack+        JSDOM.Generated.VideoTrackList+        JSDOM.Generated.VoidCallback+        JSDOM.Generated.WaveShaperNode+        JSDOM.Generated.WebGL2RenderingContext+        JSDOM.Generated.WebGLActiveInfo+        JSDOM.Generated.WebGLCompressedTextureATC+        JSDOM.Generated.WebGLCompressedTexturePVRTC+        JSDOM.Generated.WebGLCompressedTextureS3TC+        JSDOM.Generated.WebGLContextAttributes+        JSDOM.Generated.WebGLContextEvent+        JSDOM.Generated.WebGLDebugRendererInfo+        JSDOM.Generated.WebGLDebugShaders+        JSDOM.Generated.WebGLDepthTexture+        JSDOM.Generated.WebGLDrawBuffers+        JSDOM.Generated.WebGLLoseContext+        JSDOM.Generated.WebGLRenderingContextBase+        JSDOM.Generated.WebGLShaderPrecisionFormat+        JSDOM.Generated.WebKitAnimationEvent+        JSDOM.Generated.WebKitCSSFilterValue+        JSDOM.Generated.WebKitCSSMatrix+        JSDOM.Generated.WebKitCSSRegionRule+        JSDOM.Generated.WebKitCSSTransformValue+        JSDOM.Generated.WebKitCSSViewportRule+        JSDOM.Generated.WebKitNamedFlow+        JSDOM.Generated.WebKitNamespace+        JSDOM.Generated.WebKitPlaybackTargetAvailabilityEvent+        JSDOM.Generated.WebKitPoint+        JSDOM.Generated.WebKitTransitionEvent+        JSDOM.Generated.WebSocket+        JSDOM.Generated.WheelEvent+        JSDOM.Generated.WindowBase64+        JSDOM.Generated.WindowTimers+        JSDOM.Generated.Worker+        JSDOM.Generated.WorkerGlobalScope+        JSDOM.Generated.WorkerLocation+        JSDOM.Generated.WorkerNavigator+        JSDOM.Generated.XMLHttpRequest+        JSDOM.Generated.XMLHttpRequestProgressEvent+        JSDOM.Generated.XMLHttpRequestUpload+        JSDOM.Generated.XMLSerializer+        JSDOM.Generated.XPathEvaluator+        JSDOM.Generated.XPathExpression+        JSDOM.Generated.XPathNSResolver+        JSDOM.Generated.XPathResult+        JSDOM.Generated.XSLTProcessor+        JSDOM+        JSDOM.EventM+        JSDOM.Types+        JSDOM.Enums+        JSDOM.EventTargetClosures+    reexported-modules: JSDOM.Custom.AudioContext as JSDOM.AudioContext,+                        JSDOM.Custom.Database as JSDOM.Database,+                        JSDOM.Custom.DOMError as JSDOM.DOMError,+                        JSDOM.Custom.Geolocation as JSDOM.Geolocation,+                        JSDOM.Custom.MediaStreamTrack as JSDOM.MediaStreamTrack,+                        JSDOM.Custom.Navigator as JSDOM.Navigator,+                        JSDOM.Custom.NavigatorUserMediaError as JSDOM.NavigatorUserMediaError,+                        JSDOM.Custom.PositionError as JSDOM.PositionError,+                        JSDOM.Custom.RTCPeerConnection as JSDOM.RTCPeerConnection,+                        JSDOM.Custom.RTCPeerConnectionError as JSDOM.RTCPeerConnectionError,+                        JSDOM.Custom.SQLError as JSDOM.SQLError,+                        JSDOM.Custom.SQLTransaction as JSDOM.SQLTransaction,+                        JSDOM.Custom.Window as JSDOM.Window,+                        JSDOM.Custom.XMLHttpRequest as JSDOM.XMLHttpRequest,+                        JSDOM.Generated.ANGLEInstancedArrays as JSDOM.ANGLEInstancedArrays,+                        JSDOM.Generated.AbstractView as JSDOM.AbstractView,+                        JSDOM.Generated.AbstractWorker as JSDOM.AbstractWorker,+                        JSDOM.Generated.AllAudioCapabilities as JSDOM.AllAudioCapabilities,+                        JSDOM.Generated.AllVideoCapabilities as JSDOM.AllVideoCapabilities,+                        JSDOM.Generated.AnalyserNode as JSDOM.AnalyserNode,+                        JSDOM.Generated.AnimationEvent as JSDOM.AnimationEvent,+                        JSDOM.Generated.Attr as JSDOM.Attr,+                        JSDOM.Generated.AudioBuffer as JSDOM.AudioBuffer,+                        JSDOM.Generated.AudioBufferCallback as JSDOM.AudioBufferCallback,+                        JSDOM.Generated.AudioBufferSourceNode as JSDOM.AudioBufferSourceNode,+                        JSDOM.Generated.AudioDestinationNode as JSDOM.AudioDestinationNode,+                        JSDOM.Generated.AudioListener as JSDOM.AudioListener,+                        JSDOM.Generated.AudioNode as JSDOM.AudioNode,+                        JSDOM.Generated.AudioParam as JSDOM.AudioParam,+                        JSDOM.Generated.AudioProcessingEvent as JSDOM.AudioProcessingEvent,+                        JSDOM.Generated.AudioStreamTrack as JSDOM.AudioStreamTrack,+                        JSDOM.Generated.AudioTrack as JSDOM.AudioTrack,+                        JSDOM.Generated.AudioTrackList as JSDOM.AudioTrackList,+                        JSDOM.Generated.AutocompleteErrorEvent as JSDOM.AutocompleteErrorEvent,+                        JSDOM.Generated.BarProp as JSDOM.BarProp,+                        JSDOM.Generated.BatteryManager as JSDOM.BatteryManager,+                        JSDOM.Generated.BeforeLoadEvent as JSDOM.BeforeLoadEvent,+                        JSDOM.Generated.BeforeUnloadEvent as JSDOM.BeforeUnloadEvent,+                        JSDOM.Generated.BiquadFilterNode as JSDOM.BiquadFilterNode,+                        JSDOM.Generated.Blob as JSDOM.Blob,+                        JSDOM.Generated.CSSCharsetRule as JSDOM.CSSCharsetRule,+                        JSDOM.Generated.CSSFontFaceLoadEvent as JSDOM.CSSFontFaceLoadEvent,+                        JSDOM.Generated.CSSFontFaceRule as JSDOM.CSSFontFaceRule,+                        JSDOM.Generated.CSSImportRule as JSDOM.CSSImportRule,+                        JSDOM.Generated.CSSKeyframeRule as JSDOM.CSSKeyframeRule,+                        JSDOM.Generated.CSSKeyframesRule as JSDOM.CSSKeyframesRule,+                        JSDOM.Generated.CSSMediaRule as JSDOM.CSSMediaRule,+                        JSDOM.Generated.CSSPageRule as JSDOM.CSSPageRule,+                        JSDOM.Generated.CSSPrimitiveValue as JSDOM.CSSPrimitiveValue,+                        JSDOM.Generated.CSSRule as JSDOM.CSSRule,+                        JSDOM.Generated.CSSRuleList as JSDOM.CSSRuleList,+                        JSDOM.Generated.CSSStyleDeclaration as JSDOM.CSSStyleDeclaration,+                        JSDOM.Generated.CSSStyleRule as JSDOM.CSSStyleRule,+                        JSDOM.Generated.CSSStyleSheet as JSDOM.CSSStyleSheet,+                        JSDOM.Generated.CSSSupportsRule as JSDOM.CSSSupportsRule,+                        JSDOM.Generated.CSSValue as JSDOM.CSSValue,+                        JSDOM.Generated.CSSValueList as JSDOM.CSSValueList,+                        JSDOM.Generated.CanvasGradient as JSDOM.CanvasGradient,+                        JSDOM.Generated.CanvasRenderingContext as JSDOM.CanvasRenderingContext,+                        JSDOM.Generated.CanvasRenderingContext2D as JSDOM.CanvasRenderingContext2D,+                        JSDOM.Generated.CapabilityRange as JSDOM.CapabilityRange,+                        JSDOM.Generated.CharacterData as JSDOM.CharacterData,+                        JSDOM.Generated.ChildNode as JSDOM.ChildNode,+                        JSDOM.Generated.ClientRect as JSDOM.ClientRect,+                        JSDOM.Generated.ClientRectList as JSDOM.ClientRectList,+                        JSDOM.Generated.CloseEvent as JSDOM.CloseEvent,+                        JSDOM.Generated.CommandLineAPIHost as JSDOM.CommandLineAPIHost,+                        JSDOM.Generated.Comment as JSDOM.Comment,+                        JSDOM.Generated.CompositionEvent as JSDOM.CompositionEvent,+                        JSDOM.Generated.ConvolverNode as JSDOM.ConvolverNode,+                        JSDOM.Generated.Coordinates as JSDOM.Coordinates,+                        JSDOM.Generated.Counter as JSDOM.Counter,+                        JSDOM.Generated.Crypto as JSDOM.Crypto,+                        JSDOM.Generated.CryptoKey as JSDOM.CryptoKey,+                        JSDOM.Generated.CryptoKeyPair as JSDOM.CryptoKeyPair,+                        JSDOM.Generated.CustomEvent as JSDOM.CustomEvent,+                        JSDOM.Generated.ApplicationCache as JSDOM.ApplicationCache,+                        JSDOM.Generated.FormData as JSDOM.FormData,+                        JSDOM.Generated.DOMImplementation as JSDOM.DOMImplementation,+                        JSDOM.Generated.MimeType as JSDOM.MimeType,+                        JSDOM.Generated.MimeTypeArray as JSDOM.MimeTypeArray,+                        JSDOM.Generated.DOMNamedFlowCollection as JSDOM.DOMNamedFlowCollection,+                        JSDOM.Generated.DOMParser as JSDOM.DOMParser,+                        JSDOM.Generated.Path2D as JSDOM.Path2D,+                        JSDOM.Generated.Plugin as JSDOM.Plugin,+                        JSDOM.Generated.PluginArray as JSDOM.PluginArray,+                        JSDOM.Generated.SecurityPolicy as JSDOM.SecurityPolicy,+                        JSDOM.Generated.Selection as JSDOM.Selection,+                        JSDOM.Generated.DOMSettableTokenList as JSDOM.DOMSettableTokenList,+                        JSDOM.Generated.DOMStringList as JSDOM.DOMStringList,+                        JSDOM.Generated.DOMTokenList as JSDOM.DOMTokenList,+                        JSDOM.Generated.URL as JSDOM.URL,+                        JSDOM.Generated.CSS as JSDOM.CSS,+                        JSDOM.Generated.DataCue as JSDOM.DataCue,+                        JSDOM.Generated.DataTransfer as JSDOM.DataTransfer,+                        JSDOM.Generated.DataTransferItem as JSDOM.DataTransferItem,+                        JSDOM.Generated.DataTransferItemList as JSDOM.DataTransferItemList,+                        JSDOM.Generated.DatabaseCallback as JSDOM.DatabaseCallback,+                        JSDOM.Generated.DedicatedWorkerGlobalScope as JSDOM.DedicatedWorkerGlobalScope,+                        JSDOM.Generated.DelayNode as JSDOM.DelayNode,+                        JSDOM.Generated.DeviceMotionEvent as JSDOM.DeviceMotionEvent,+                        JSDOM.Generated.DeviceOrientationEvent as JSDOM.DeviceOrientationEvent,+                        JSDOM.Generated.DeviceProximityEvent as JSDOM.DeviceProximityEvent,+                        JSDOM.Generated.Document as JSDOM.Document,+                        JSDOM.Generated.DocumentFragment as JSDOM.DocumentFragment,+                        JSDOM.Generated.DocumentType as JSDOM.DocumentType,+                        JSDOM.Generated.DynamicsCompressorNode as JSDOM.DynamicsCompressorNode,+                        JSDOM.Generated.EXTBlendMinMax as JSDOM.EXTBlendMinMax,+                        JSDOM.Generated.EXTsRGB as JSDOM.EXTsRGB,+                        JSDOM.Generated.EXTTextureFilterAnisotropic as JSDOM.EXTTextureFilterAnisotropic,+                        JSDOM.Generated.Element as JSDOM.Element,+                        JSDOM.Generated.Entity as JSDOM.Entity,+                        JSDOM.Generated.ErrorEvent as JSDOM.ErrorEvent,+                        JSDOM.Generated.Event as JSDOM.Event,+                        JSDOM.Generated.EventListener as JSDOM.EventListener,+                        JSDOM.Generated.EventSource as JSDOM.EventSource,+                        JSDOM.Generated.EventTarget as JSDOM.EventTarget,+                        JSDOM.Generated.File as JSDOM.File,+                        JSDOM.Generated.FileError as JSDOM.FileError,+                        JSDOM.Generated.FileList as JSDOM.FileList,+                        JSDOM.Generated.FileReader as JSDOM.FileReader,+                        JSDOM.Generated.FileReaderSync as JSDOM.FileReaderSync,+                        JSDOM.Generated.FocusEvent as JSDOM.FocusEvent,+                        JSDOM.Generated.FontLoader as JSDOM.FontLoader,+                        JSDOM.Generated.GainNode as JSDOM.GainNode,+                        JSDOM.Generated.Gamepad as JSDOM.Gamepad,+                        JSDOM.Generated.GamepadButton as JSDOM.GamepadButton,+                        JSDOM.Generated.GamepadEvent as JSDOM.GamepadEvent,+                        JSDOM.Generated.Geoposition as JSDOM.Geoposition,+                        JSDOM.Generated.HTMLAllCollection as JSDOM.HTMLAllCollection,+                        JSDOM.Generated.HTMLAnchorElement as JSDOM.HTMLAnchorElement,+                        JSDOM.Generated.HTMLAppletElement as JSDOM.HTMLAppletElement,+                        JSDOM.Generated.HTMLAreaElement as JSDOM.HTMLAreaElement,+                        JSDOM.Generated.HTMLBRElement as JSDOM.HTMLBRElement,+                        JSDOM.Generated.HTMLBaseElement as JSDOM.HTMLBaseElement,+                        JSDOM.Generated.HTMLBaseFontElement as JSDOM.HTMLBaseFontElement,+                        JSDOM.Generated.HTMLBodyElement as JSDOM.HTMLBodyElement,+                        JSDOM.Generated.HTMLButtonElement as JSDOM.HTMLButtonElement,+                        JSDOM.Generated.HTMLCanvasElement as JSDOM.HTMLCanvasElement,+                        JSDOM.Generated.HTMLCollection as JSDOM.HTMLCollection,+                        JSDOM.Generated.HTMLDListElement as JSDOM.HTMLDListElement,+                        JSDOM.Generated.HTMLDataListElement as JSDOM.HTMLDataListElement,+                        JSDOM.Generated.HTMLDetailsElement as JSDOM.HTMLDetailsElement,+                        JSDOM.Generated.HTMLDirectoryElement as JSDOM.HTMLDirectoryElement,+                        JSDOM.Generated.HTMLDivElement as JSDOM.HTMLDivElement,+                        JSDOM.Generated.HTMLDocument as JSDOM.HTMLDocument,+                        JSDOM.Generated.HTMLElement as JSDOM.HTMLElement,+                        JSDOM.Generated.HTMLEmbedElement as JSDOM.HTMLEmbedElement,+                        JSDOM.Generated.HTMLFieldSetElement as JSDOM.HTMLFieldSetElement,+                        JSDOM.Generated.HTMLFontElement as JSDOM.HTMLFontElement,+                        JSDOM.Generated.HTMLFormControlsCollection as JSDOM.HTMLFormControlsCollection,+                        JSDOM.Generated.HTMLFormElement as JSDOM.HTMLFormElement,+                        JSDOM.Generated.HTMLFrameElement as JSDOM.HTMLFrameElement,+                        JSDOM.Generated.HTMLFrameSetElement as JSDOM.HTMLFrameSetElement,+                        JSDOM.Generated.HTMLHRElement as JSDOM.HTMLHRElement,+                        JSDOM.Generated.HTMLHeadElement as JSDOM.HTMLHeadElement,+                        JSDOM.Generated.HTMLHeadingElement as JSDOM.HTMLHeadingElement,+                        JSDOM.Generated.HTMLHtmlElement as JSDOM.HTMLHtmlElement,+                        JSDOM.Generated.HTMLIFrameElement as JSDOM.HTMLIFrameElement,+                        JSDOM.Generated.HTMLImageElement as JSDOM.HTMLImageElement,+                        JSDOM.Generated.HTMLInputElement as JSDOM.HTMLInputElement,+                        JSDOM.Generated.HTMLKeygenElement as JSDOM.HTMLKeygenElement,+                        JSDOM.Generated.HTMLLIElement as JSDOM.HTMLLIElement,+                        JSDOM.Generated.HTMLLabelElement as JSDOM.HTMLLabelElement,+                        JSDOM.Generated.HTMLLegendElement as JSDOM.HTMLLegendElement,+                        JSDOM.Generated.HTMLLinkElement as JSDOM.HTMLLinkElement,+                        JSDOM.Generated.HTMLMapElement as JSDOM.HTMLMapElement,+                        JSDOM.Generated.HTMLMarqueeElement as JSDOM.HTMLMarqueeElement,+                        JSDOM.Generated.HTMLMediaElement as JSDOM.HTMLMediaElement,+                        JSDOM.Generated.HTMLMenuElement as JSDOM.HTMLMenuElement,+                        JSDOM.Generated.HTMLMetaElement as JSDOM.HTMLMetaElement,+                        JSDOM.Generated.HTMLMeterElement as JSDOM.HTMLMeterElement,+                        JSDOM.Generated.HTMLModElement as JSDOM.HTMLModElement,+                        JSDOM.Generated.HTMLOListElement as JSDOM.HTMLOListElement,+                        JSDOM.Generated.HTMLObjectElement as JSDOM.HTMLObjectElement,+                        JSDOM.Generated.HTMLOptGroupElement as JSDOM.HTMLOptGroupElement,+                        JSDOM.Generated.HTMLOptionElement as JSDOM.HTMLOptionElement,+                        JSDOM.Generated.HTMLOptionsCollection as JSDOM.HTMLOptionsCollection,+                        JSDOM.Generated.HTMLOutputElement as JSDOM.HTMLOutputElement,+                        JSDOM.Generated.HTMLParagraphElement as JSDOM.HTMLParagraphElement,+                        JSDOM.Generated.HTMLParamElement as JSDOM.HTMLParamElement,+                        JSDOM.Generated.HTMLPreElement as JSDOM.HTMLPreElement,+                        JSDOM.Generated.HTMLProgressElement as JSDOM.HTMLProgressElement,+                        JSDOM.Generated.HTMLQuoteElement as JSDOM.HTMLQuoteElement,+                        JSDOM.Generated.HTMLScriptElement as JSDOM.HTMLScriptElement,+                        JSDOM.Generated.HTMLSelectElement as JSDOM.HTMLSelectElement,+                        JSDOM.Generated.HTMLSourceElement as JSDOM.HTMLSourceElement,+                        JSDOM.Generated.HTMLStyleElement as JSDOM.HTMLStyleElement,+                        JSDOM.Generated.HTMLTableCaptionElement as JSDOM.HTMLTableCaptionElement,+                        JSDOM.Generated.HTMLTableCellElement as JSDOM.HTMLTableCellElement,+                        JSDOM.Generated.HTMLTableColElement as JSDOM.HTMLTableColElement,+                        JSDOM.Generated.HTMLTableElement as JSDOM.HTMLTableElement,+                        JSDOM.Generated.HTMLTableRowElement as JSDOM.HTMLTableRowElement,+                        JSDOM.Generated.HTMLTableSectionElement as JSDOM.HTMLTableSectionElement,+                        JSDOM.Generated.HTMLTemplateElement as JSDOM.HTMLTemplateElement,+                        JSDOM.Generated.HTMLTextAreaElement as JSDOM.HTMLTextAreaElement,+                        JSDOM.Generated.HTMLTitleElement as JSDOM.HTMLTitleElement,+                        JSDOM.Generated.HTMLTrackElement as JSDOM.HTMLTrackElement,+                        JSDOM.Generated.HTMLUListElement as JSDOM.HTMLUListElement,+                        JSDOM.Generated.HTMLVideoElement as JSDOM.HTMLVideoElement,+                        JSDOM.Generated.HashChangeEvent as JSDOM.HashChangeEvent,+                        JSDOM.Generated.History as JSDOM.History,+                        JSDOM.Generated.IDBCursor as JSDOM.IDBCursor,+                        JSDOM.Generated.IDBCursorWithValue as JSDOM.IDBCursorWithValue,+                        JSDOM.Generated.IDBDatabase as JSDOM.IDBDatabase,+                        JSDOM.Generated.IDBFactory as JSDOM.IDBFactory,+                        JSDOM.Generated.IDBIndex as JSDOM.IDBIndex,+                        JSDOM.Generated.IDBKeyRange as JSDOM.IDBKeyRange,+                        JSDOM.Generated.IDBObjectStore as JSDOM.IDBObjectStore,+                        JSDOM.Generated.IDBOpenDBRequest as JSDOM.IDBOpenDBRequest,+                        JSDOM.Generated.IDBRequest as JSDOM.IDBRequest,+                        JSDOM.Generated.IDBTransaction as JSDOM.IDBTransaction,+                        JSDOM.Generated.IDBVersionChangeEvent as JSDOM.IDBVersionChangeEvent,+                        JSDOM.Generated.ImageData as JSDOM.ImageData,+                        JSDOM.Generated.InspectorFrontendHost as JSDOM.InspectorFrontendHost,+                        JSDOM.Generated.InternalSettings as JSDOM.InternalSettings,+                        JSDOM.Generated.Internals as JSDOM.Internals,+                        JSDOM.Generated.KeyboardEvent as JSDOM.KeyboardEvent,+                        JSDOM.Generated.Location as JSDOM.Location,+                        JSDOM.Generated.MallocStatistics as JSDOM.MallocStatistics,+                        JSDOM.Generated.MediaController as JSDOM.MediaController,+                        JSDOM.Generated.MediaControlsHost as JSDOM.MediaControlsHost,+                        JSDOM.Generated.MediaElementAudioSourceNode as JSDOM.MediaElementAudioSourceNode,+                        JSDOM.Generated.MediaError as JSDOM.MediaError,+                        JSDOM.Generated.MediaKeyError as JSDOM.MediaKeyError,+                        JSDOM.Generated.MediaKeyEvent as JSDOM.MediaKeyEvent,+                        JSDOM.Generated.MediaKeyMessageEvent as JSDOM.MediaKeyMessageEvent,+                        JSDOM.Generated.MediaKeyNeededEvent as JSDOM.MediaKeyNeededEvent,+                        JSDOM.Generated.MediaKeySession as JSDOM.MediaKeySession,+                        JSDOM.Generated.MediaKeys as JSDOM.MediaKeys,+                        JSDOM.Generated.MediaList as JSDOM.MediaList,+                        JSDOM.Generated.MediaQueryList as JSDOM.MediaQueryList,+                        JSDOM.Generated.MediaQueryListListener as JSDOM.MediaQueryListListener,+                        JSDOM.Generated.MediaSource as JSDOM.MediaSource,+                        JSDOM.Generated.MediaSourceStates as JSDOM.MediaSourceStates,+                        JSDOM.Generated.MediaStream as JSDOM.MediaStream,+                        JSDOM.Generated.MediaStreamAudioDestinationNode as JSDOM.MediaStreamAudioDestinationNode,+                        JSDOM.Generated.MediaStreamAudioSourceNode as JSDOM.MediaStreamAudioSourceNode,+                        JSDOM.Generated.MediaStreamEvent as JSDOM.MediaStreamEvent,+                        JSDOM.Generated.MediaStreamTrackEvent as JSDOM.MediaStreamTrackEvent,+                        JSDOM.Generated.MediaStreamTrackSourcesCallback as JSDOM.MediaStreamTrackSourcesCallback,+                        JSDOM.Generated.MediaTrackConstraints as JSDOM.MediaTrackConstraints,+                        JSDOM.Generated.MemoryInfo as JSDOM.MemoryInfo,+                        JSDOM.Generated.MessageChannel as JSDOM.MessageChannel,+                        JSDOM.Generated.MessageEvent as JSDOM.MessageEvent,+                        JSDOM.Generated.MessagePort as JSDOM.MessagePort,+                        JSDOM.Generated.MouseEvent as JSDOM.MouseEvent,+                        JSDOM.Generated.MutationEvent as JSDOM.MutationEvent,+                        JSDOM.Generated.MutationObserver as JSDOM.MutationObserver,+                        JSDOM.Generated.MutationRecord as JSDOM.MutationRecord,+                        JSDOM.Generated.NamedNodeMap as JSDOM.NamedNodeMap,+                        JSDOM.Generated.NavigatorUserMediaErrorCallback as JSDOM.NavigatorUserMediaErrorCallback,+                        JSDOM.Generated.NavigatorUserMediaSuccessCallback as JSDOM.NavigatorUserMediaSuccessCallback,+                        JSDOM.Generated.Node as JSDOM.Node,+                        JSDOM.Generated.NodeFilter as JSDOM.NodeFilter,+                        JSDOM.Generated.NodeIterator as JSDOM.NodeIterator,+                        JSDOM.Generated.NodeList as JSDOM.NodeList,+                        JSDOM.Generated.Notification as JSDOM.Notification,+                        JSDOM.Generated.NotificationCenter as JSDOM.NotificationCenter,+                        JSDOM.Generated.NotificationPermissionCallback as JSDOM.NotificationPermissionCallback,+                        JSDOM.Generated.OESStandardDerivatives as JSDOM.OESStandardDerivatives,+                        JSDOM.Generated.OESTextureHalfFloat as JSDOM.OESTextureHalfFloat,+                        JSDOM.Generated.OESVertexArrayObject as JSDOM.OESVertexArrayObject,+                        JSDOM.Generated.OfflineAudioCompletionEvent as JSDOM.OfflineAudioCompletionEvent,+                        JSDOM.Generated.OfflineAudioContext as JSDOM.OfflineAudioContext,+                        JSDOM.Generated.OscillatorNode as JSDOM.OscillatorNode,+                        JSDOM.Generated.OverflowEvent as JSDOM.OverflowEvent,+                        JSDOM.Generated.PageTransitionEvent as JSDOM.PageTransitionEvent,+                        JSDOM.Generated.PannerNode as JSDOM.PannerNode,+                        JSDOM.Generated.Performance as JSDOM.Performance,+                        JSDOM.Generated.PerformanceEntry as JSDOM.PerformanceEntry,+                        JSDOM.Generated.PerformanceEntryList as JSDOM.PerformanceEntryList,+                        JSDOM.Generated.PerformanceNavigation as JSDOM.PerformanceNavigation,+                        JSDOM.Generated.PerformanceResourceTiming as JSDOM.PerformanceResourceTiming,+                        JSDOM.Generated.PerformanceTiming as JSDOM.PerformanceTiming,+                        JSDOM.Generated.PopStateEvent as JSDOM.PopStateEvent,+                        JSDOM.Generated.PositionCallback as JSDOM.PositionCallback,+                        JSDOM.Generated.PositionErrorCallback as JSDOM.PositionErrorCallback,+                        JSDOM.Generated.ProcessingInstruction as JSDOM.ProcessingInstruction,+                        JSDOM.Generated.ProgressEvent as JSDOM.ProgressEvent,+                        JSDOM.Generated.QuickTimePluginReplacement as JSDOM.QuickTimePluginReplacement,+                        JSDOM.Generated.RGBColor as JSDOM.RGBColor,+                        JSDOM.Generated.RTCConfiguration as JSDOM.RTCConfiguration,+                        JSDOM.Generated.RTCDTMFSender as JSDOM.RTCDTMFSender,+                        JSDOM.Generated.RTCDTMFToneChangeEvent as JSDOM.RTCDTMFToneChangeEvent,+                        JSDOM.Generated.RTCDataChannel as JSDOM.RTCDataChannel,+                        JSDOM.Generated.RTCDataChannelEvent as JSDOM.RTCDataChannelEvent,+                        JSDOM.Generated.RTCIceCandidate as JSDOM.RTCIceCandidate,+                        JSDOM.Generated.RTCIceCandidateEvent as JSDOM.RTCIceCandidateEvent,+                        JSDOM.Generated.RTCIceServer as JSDOM.RTCIceServer,+                        JSDOM.Generated.RTCPeerConnectionErrorCallback as JSDOM.RTCPeerConnectionErrorCallback,+                        JSDOM.Generated.RTCSessionDescription as JSDOM.RTCSessionDescription,+                        JSDOM.Generated.RTCSessionDescriptionCallback as JSDOM.RTCSessionDescriptionCallback,+                        JSDOM.Generated.RTCStatsCallback as JSDOM.RTCStatsCallback,+                        JSDOM.Generated.RTCStatsReport as JSDOM.RTCStatsReport,+                        JSDOM.Generated.RTCStatsResponse as JSDOM.RTCStatsResponse,+                        JSDOM.Generated.RadioNodeList as JSDOM.RadioNodeList,+                        JSDOM.Generated.Range as JSDOM.Range,+                        JSDOM.Generated.ReadableStream as JSDOM.ReadableStream,+                        JSDOM.Generated.Rect as JSDOM.Rect,+                        JSDOM.Generated.RequestAnimationFrameCallback as JSDOM.RequestAnimationFrameCallback,+                        JSDOM.Generated.SQLResultSet as JSDOM.SQLResultSet,+                        JSDOM.Generated.SQLResultSetRowList as JSDOM.SQLResultSetRowList,+                        JSDOM.Generated.SQLStatementCallback as JSDOM.SQLStatementCallback,+                        JSDOM.Generated.SQLStatementErrorCallback as JSDOM.SQLStatementErrorCallback,+                        JSDOM.Generated.SQLTransactionCallback as JSDOM.SQLTransactionCallback,+                        JSDOM.Generated.SQLTransactionErrorCallback as JSDOM.SQLTransactionErrorCallback,+                        JSDOM.Generated.SVGAElement as JSDOM.SVGAElement,+                        JSDOM.Generated.SVGAltGlyphElement as JSDOM.SVGAltGlyphElement,+                        JSDOM.Generated.SVGAngle as JSDOM.SVGAngle,+                        JSDOM.Generated.SVGAnimatedAngle as JSDOM.SVGAnimatedAngle,+                        JSDOM.Generated.SVGAnimatedBoolean as JSDOM.SVGAnimatedBoolean,+                        JSDOM.Generated.SVGAnimatedEnumeration as JSDOM.SVGAnimatedEnumeration,+                        JSDOM.Generated.SVGAnimatedInteger as JSDOM.SVGAnimatedInteger,+                        JSDOM.Generated.SVGAnimatedLength as JSDOM.SVGAnimatedLength,+                        JSDOM.Generated.SVGAnimatedLengthList as JSDOM.SVGAnimatedLengthList,+                        JSDOM.Generated.SVGAnimatedNumber as JSDOM.SVGAnimatedNumber,+                        JSDOM.Generated.SVGAnimatedNumberList as JSDOM.SVGAnimatedNumberList,+                        JSDOM.Generated.SVGAnimatedPreserveAspectRatio as JSDOM.SVGAnimatedPreserveAspectRatio,+                        JSDOM.Generated.SVGAnimatedRect as JSDOM.SVGAnimatedRect,+                        JSDOM.Generated.SVGAnimatedString as JSDOM.SVGAnimatedString,+                        JSDOM.Generated.SVGAnimatedTransformList as JSDOM.SVGAnimatedTransformList,+                        JSDOM.Generated.SVGAnimationElement as JSDOM.SVGAnimationElement,+                        JSDOM.Generated.SVGCircleElement as JSDOM.SVGCircleElement,+                        JSDOM.Generated.SVGClipPathElement as JSDOM.SVGClipPathElement,+                        JSDOM.Generated.SVGColor as JSDOM.SVGColor,+                        JSDOM.Generated.SVGComponentTransferFunctionElement as JSDOM.SVGComponentTransferFunctionElement,+                        JSDOM.Generated.SVGCursorElement as JSDOM.SVGCursorElement,+                        JSDOM.Generated.SVGDocument as JSDOM.SVGDocument,+                        JSDOM.Generated.SVGElement as JSDOM.SVGElement,+                        JSDOM.Generated.SVGEllipseElement as JSDOM.SVGEllipseElement,+                        JSDOM.Generated.SVGExternalResourcesRequired as JSDOM.SVGExternalResourcesRequired,+                        JSDOM.Generated.SVGFEBlendElement as JSDOM.SVGFEBlendElement,+                        JSDOM.Generated.SVGFEColorMatrixElement as JSDOM.SVGFEColorMatrixElement,+                        JSDOM.Generated.SVGFEComponentTransferElement as JSDOM.SVGFEComponentTransferElement,+                        JSDOM.Generated.SVGFECompositeElement as JSDOM.SVGFECompositeElement,+                        JSDOM.Generated.SVGFEConvolveMatrixElement as JSDOM.SVGFEConvolveMatrixElement,+                        JSDOM.Generated.SVGFEDiffuseLightingElement as JSDOM.SVGFEDiffuseLightingElement,+                        JSDOM.Generated.SVGFEDisplacementMapElement as JSDOM.SVGFEDisplacementMapElement,+                        JSDOM.Generated.SVGFEDistantLightElement as JSDOM.SVGFEDistantLightElement,+                        JSDOM.Generated.SVGFEDropShadowElement as JSDOM.SVGFEDropShadowElement,+                        JSDOM.Generated.SVGFEGaussianBlurElement as JSDOM.SVGFEGaussianBlurElement,+                        JSDOM.Generated.SVGFEImageElement as JSDOM.SVGFEImageElement,+                        JSDOM.Generated.SVGFEMergeNodeElement as JSDOM.SVGFEMergeNodeElement,+                        JSDOM.Generated.SVGFEMorphologyElement as JSDOM.SVGFEMorphologyElement,+                        JSDOM.Generated.SVGFEOffsetElement as JSDOM.SVGFEOffsetElement,+                        JSDOM.Generated.SVGFEPointLightElement as JSDOM.SVGFEPointLightElement,+                        JSDOM.Generated.SVGFESpecularLightingElement as JSDOM.SVGFESpecularLightingElement,+                        JSDOM.Generated.SVGFESpotLightElement as JSDOM.SVGFESpotLightElement,+                        JSDOM.Generated.SVGFETileElement as JSDOM.SVGFETileElement,+                        JSDOM.Generated.SVGFETurbulenceElement as JSDOM.SVGFETurbulenceElement,+                        JSDOM.Generated.SVGFilterElement as JSDOM.SVGFilterElement,+                        JSDOM.Generated.SVGFilterPrimitiveStandardAttributes as JSDOM.SVGFilterPrimitiveStandardAttributes,+                        JSDOM.Generated.SVGFitToViewBox as JSDOM.SVGFitToViewBox,+                        JSDOM.Generated.SVGForeignObjectElement as JSDOM.SVGForeignObjectElement,+                        JSDOM.Generated.SVGGlyphRefElement as JSDOM.SVGGlyphRefElement,+                        JSDOM.Generated.SVGGradientElement as JSDOM.SVGGradientElement,+                        JSDOM.Generated.SVGGraphicsElement as JSDOM.SVGGraphicsElement,+                        JSDOM.Generated.SVGImageElement as JSDOM.SVGImageElement,+                        JSDOM.Generated.SVGLength as JSDOM.SVGLength,+                        JSDOM.Generated.SVGLengthList as JSDOM.SVGLengthList,+                        JSDOM.Generated.SVGLineElement as JSDOM.SVGLineElement,+                        JSDOM.Generated.SVGLinearGradientElement as JSDOM.SVGLinearGradientElement,+                        JSDOM.Generated.SVGMarkerElement as JSDOM.SVGMarkerElement,+                        JSDOM.Generated.SVGMaskElement as JSDOM.SVGMaskElement,+                        JSDOM.Generated.SVGMatrix as JSDOM.SVGMatrix,+                        JSDOM.Generated.SVGNumber as JSDOM.SVGNumber,+                        JSDOM.Generated.SVGNumberList as JSDOM.SVGNumberList,+                        JSDOM.Generated.SVGPaint as JSDOM.SVGPaint,+                        JSDOM.Generated.SVGPathElement as JSDOM.SVGPathElement,+                        JSDOM.Generated.SVGPathSeg as JSDOM.SVGPathSeg,+                        JSDOM.Generated.SVGPathSegArcAbs as JSDOM.SVGPathSegArcAbs,+                        JSDOM.Generated.SVGPathSegArcRel as JSDOM.SVGPathSegArcRel,+                        JSDOM.Generated.SVGPathSegCurvetoCubicAbs as JSDOM.SVGPathSegCurvetoCubicAbs,+                        JSDOM.Generated.SVGPathSegCurvetoCubicRel as JSDOM.SVGPathSegCurvetoCubicRel,+                        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothAbs as JSDOM.SVGPathSegCurvetoCubicSmoothAbs,+                        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothRel as JSDOM.SVGPathSegCurvetoCubicSmoothRel,+                        JSDOM.Generated.SVGPathSegCurvetoQuadraticAbs as JSDOM.SVGPathSegCurvetoQuadraticAbs,+                        JSDOM.Generated.SVGPathSegCurvetoQuadraticRel as JSDOM.SVGPathSegCurvetoQuadraticRel,+                        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothAbs as JSDOM.SVGPathSegCurvetoQuadraticSmoothAbs,+                        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothRel as JSDOM.SVGPathSegCurvetoQuadraticSmoothRel,+                        JSDOM.Generated.SVGPathSegLinetoAbs as JSDOM.SVGPathSegLinetoAbs,+                        JSDOM.Generated.SVGPathSegLinetoHorizontalAbs as JSDOM.SVGPathSegLinetoHorizontalAbs,+                        JSDOM.Generated.SVGPathSegLinetoHorizontalRel as JSDOM.SVGPathSegLinetoHorizontalRel,+                        JSDOM.Generated.SVGPathSegLinetoRel as JSDOM.SVGPathSegLinetoRel,+                        JSDOM.Generated.SVGPathSegLinetoVerticalAbs as JSDOM.SVGPathSegLinetoVerticalAbs,+                        JSDOM.Generated.SVGPathSegLinetoVerticalRel as JSDOM.SVGPathSegLinetoVerticalRel,+                        JSDOM.Generated.SVGPathSegList as JSDOM.SVGPathSegList,+                        JSDOM.Generated.SVGPathSegMovetoAbs as JSDOM.SVGPathSegMovetoAbs,+                        JSDOM.Generated.SVGPathSegMovetoRel as JSDOM.SVGPathSegMovetoRel,+                        JSDOM.Generated.SVGPatternElement as JSDOM.SVGPatternElement,+                        JSDOM.Generated.SVGPoint as JSDOM.SVGPoint,+                        JSDOM.Generated.SVGPointList as JSDOM.SVGPointList,+                        JSDOM.Generated.SVGPolygonElement as JSDOM.SVGPolygonElement,+                        JSDOM.Generated.SVGPolylineElement as JSDOM.SVGPolylineElement,+                        JSDOM.Generated.SVGPreserveAspectRatio as JSDOM.SVGPreserveAspectRatio,+                        JSDOM.Generated.SVGRadialGradientElement as JSDOM.SVGRadialGradientElement,+                        JSDOM.Generated.SVGRect as JSDOM.SVGRect,+                        JSDOM.Generated.SVGRectElement as JSDOM.SVGRectElement,+                        JSDOM.Generated.SVGRenderingIntent as JSDOM.SVGRenderingIntent,+                        JSDOM.Generated.SVGScriptElement as JSDOM.SVGScriptElement,+                        JSDOM.Generated.SVGSVGElement as JSDOM.SVGSVGElement,+                        JSDOM.Generated.SVGStopElement as JSDOM.SVGStopElement,+                        JSDOM.Generated.SVGStringList as JSDOM.SVGStringList,+                        JSDOM.Generated.SVGStyleElement as JSDOM.SVGStyleElement,+                        JSDOM.Generated.SVGTests as JSDOM.SVGTests,+                        JSDOM.Generated.SVGTextContentElement as JSDOM.SVGTextContentElement,+                        JSDOM.Generated.SVGTextPathElement as JSDOM.SVGTextPathElement,+                        JSDOM.Generated.SVGTextPositioningElement as JSDOM.SVGTextPositioningElement,+                        JSDOM.Generated.SVGTransform as JSDOM.SVGTransform,+                        JSDOM.Generated.SVGTransformList as JSDOM.SVGTransformList,+                        JSDOM.Generated.SVGURIReference as JSDOM.SVGURIReference,+                        JSDOM.Generated.SVGUnitTypes as JSDOM.SVGUnitTypes,+                        JSDOM.Generated.SVGUseElement as JSDOM.SVGUseElement,+                        JSDOM.Generated.SVGViewElement as JSDOM.SVGViewElement,+                        JSDOM.Generated.SVGViewSpec as JSDOM.SVGViewSpec,+                        JSDOM.Generated.SVGZoomAndPan as JSDOM.SVGZoomAndPan,+                        JSDOM.Generated.SVGZoomEvent as JSDOM.SVGZoomEvent,+                        JSDOM.Generated.Screen as JSDOM.Screen,+                        JSDOM.Generated.ScriptProcessorNode as JSDOM.ScriptProcessorNode,+                        JSDOM.Generated.ScriptProfile as JSDOM.ScriptProfile,+                        JSDOM.Generated.ScriptProfileNode as JSDOM.ScriptProfileNode,+                        JSDOM.Generated.SecurityPolicyViolationEvent as JSDOM.SecurityPolicyViolationEvent,+                        JSDOM.Generated.SourceBuffer as JSDOM.SourceBuffer,+                        JSDOM.Generated.SourceBufferList as JSDOM.SourceBufferList,+                        JSDOM.Generated.SourceInfo as JSDOM.SourceInfo,+                        JSDOM.Generated.SpeechSynthesis as JSDOM.SpeechSynthesis,+                        JSDOM.Generated.SpeechSynthesisEvent as JSDOM.SpeechSynthesisEvent,+                        JSDOM.Generated.SpeechSynthesisUtterance as JSDOM.SpeechSynthesisUtterance,+                        JSDOM.Generated.SpeechSynthesisVoice as JSDOM.SpeechSynthesisVoice,+                        JSDOM.Generated.Storage as JSDOM.Storage,+                        JSDOM.Generated.StorageErrorCallback as JSDOM.StorageErrorCallback,+                        JSDOM.Generated.StorageEvent as JSDOM.StorageEvent,+                        JSDOM.Generated.StorageInfo as JSDOM.StorageInfo,+                        JSDOM.Generated.StorageQuota as JSDOM.StorageQuota,+                        JSDOM.Generated.StorageQuotaCallback as JSDOM.StorageQuotaCallback,+                        JSDOM.Generated.StorageUsageCallback as JSDOM.StorageUsageCallback,+                        JSDOM.Generated.StringCallback as JSDOM.StringCallback,+                        JSDOM.Generated.StyleMedia as JSDOM.StyleMedia,+                        JSDOM.Generated.StyleSheet as JSDOM.StyleSheet,+                        JSDOM.Generated.StyleSheetList as JSDOM.StyleSheetList,+                        JSDOM.Generated.SubtleCrypto as JSDOM.SubtleCrypto,+                        JSDOM.Generated.Text as JSDOM.Text,+                        JSDOM.Generated.TextEvent as JSDOM.TextEvent,+                        JSDOM.Generated.TextMetrics as JSDOM.TextMetrics,+                        JSDOM.Generated.TextTrack as JSDOM.TextTrack,+                        JSDOM.Generated.TextTrackCue as JSDOM.TextTrackCue,+                        JSDOM.Generated.TextTrackCueList as JSDOM.TextTrackCueList,+                        JSDOM.Generated.TextTrackList as JSDOM.TextTrackList,+                        JSDOM.Generated.TimeRanges as JSDOM.TimeRanges,+                        JSDOM.Generated.Touch as JSDOM.Touch,+                        JSDOM.Generated.TouchEvent as JSDOM.TouchEvent,+                        JSDOM.Generated.TouchList as JSDOM.TouchList,+                        JSDOM.Generated.TrackEvent as JSDOM.TrackEvent,+                        JSDOM.Generated.TransitionEvent as JSDOM.TransitionEvent,+                        JSDOM.Generated.TreeWalker as JSDOM.TreeWalker,+                        JSDOM.Generated.TypeConversions as JSDOM.TypeConversions,+                        JSDOM.Generated.UIEvent as JSDOM.UIEvent,+                        JSDOM.Generated.UIRequestEvent as JSDOM.UIRequestEvent,+                        JSDOM.Generated.URLUtils as JSDOM.URLUtils,+                        JSDOM.Generated.UserMessageHandler as JSDOM.UserMessageHandler,+                        JSDOM.Generated.VTTCue as JSDOM.VTTCue,+                        JSDOM.Generated.VTTRegion as JSDOM.VTTRegion,+                        JSDOM.Generated.VTTRegionList as JSDOM.VTTRegionList,+                        JSDOM.Generated.ValidityState as JSDOM.ValidityState,+                        JSDOM.Generated.VideoPlaybackQuality as JSDOM.VideoPlaybackQuality,+                        JSDOM.Generated.VideoStreamTrack as JSDOM.VideoStreamTrack,+                        JSDOM.Generated.VideoTrack as JSDOM.VideoTrack,+                        JSDOM.Generated.VideoTrackList as JSDOM.VideoTrackList,+                        JSDOM.Generated.VoidCallback as JSDOM.VoidCallback,+                        JSDOM.Generated.WaveShaperNode as JSDOM.WaveShaperNode,+                        JSDOM.Generated.WebGL2RenderingContext as JSDOM.WebGL2RenderingContext,+                        JSDOM.Generated.WebGLActiveInfo as JSDOM.WebGLActiveInfo,+                        JSDOM.Generated.WebGLCompressedTextureATC as JSDOM.WebGLCompressedTextureATC,+                        JSDOM.Generated.WebGLCompressedTexturePVRTC as JSDOM.WebGLCompressedTexturePVRTC,+                        JSDOM.Generated.WebGLCompressedTextureS3TC as JSDOM.WebGLCompressedTextureS3TC,+                        JSDOM.Generated.WebGLContextAttributes as JSDOM.WebGLContextAttributes,+                        JSDOM.Generated.WebGLContextEvent as JSDOM.WebGLContextEvent,+                        JSDOM.Generated.WebGLDebugRendererInfo as JSDOM.WebGLDebugRendererInfo,+                        JSDOM.Generated.WebGLDebugShaders as JSDOM.WebGLDebugShaders,+                        JSDOM.Generated.WebGLDepthTexture as JSDOM.WebGLDepthTexture,+                        JSDOM.Generated.WebGLDrawBuffers as JSDOM.WebGLDrawBuffers,+                        JSDOM.Generated.WebGLLoseContext as JSDOM.WebGLLoseContext,+                        JSDOM.Generated.WebGLRenderingContextBase as JSDOM.WebGLRenderingContextBase,+                        JSDOM.Generated.WebGLShaderPrecisionFormat as JSDOM.WebGLShaderPrecisionFormat,+                        JSDOM.Generated.WebKitAnimationEvent as JSDOM.WebKitAnimationEvent,+                        JSDOM.Generated.WebKitCSSFilterValue as JSDOM.WebKitCSSFilterValue,+                        JSDOM.Generated.WebKitCSSMatrix as JSDOM.WebKitCSSMatrix,+                        JSDOM.Generated.WebKitCSSRegionRule as JSDOM.WebKitCSSRegionRule,+                        JSDOM.Generated.WebKitCSSTransformValue as JSDOM.WebKitCSSTransformValue,+                        JSDOM.Generated.WebKitCSSViewportRule as JSDOM.WebKitCSSViewportRule,+                        JSDOM.Generated.WebKitNamedFlow as JSDOM.WebKitNamedFlow,+                        JSDOM.Generated.WebKitNamespace as JSDOM.WebKitNamespace,+                        JSDOM.Generated.WebKitPlaybackTargetAvailabilityEvent as JSDOM.WebKitPlaybackTargetAvailabilityEvent,+                        JSDOM.Generated.WebKitPoint as JSDOM.WebKitPoint,+                        JSDOM.Generated.WebKitTransitionEvent as JSDOM.WebKitTransitionEvent,+                        JSDOM.Generated.WebSocket as JSDOM.WebSocket,+                        JSDOM.Generated.WheelEvent as JSDOM.WheelEvent,+                        JSDOM.Generated.WindowBase64 as JSDOM.WindowBase64,+                        JSDOM.Generated.WindowTimers as JSDOM.WindowTimers,+                        JSDOM.Generated.Worker as JSDOM.Worker,+                        JSDOM.Generated.WorkerGlobalScope as JSDOM.WorkerGlobalScope,+                        JSDOM.Generated.WorkerLocation as JSDOM.WorkerLocation,+                        JSDOM.Generated.WorkerNavigator as JSDOM.WorkerNavigator,+                        JSDOM.Generated.XMLHttpRequestProgressEvent as JSDOM.XMLHttpRequestProgressEvent,+                        JSDOM.Generated.XMLHttpRequestUpload as JSDOM.XMLHttpRequestUpload,+                        JSDOM.Generated.XMLSerializer as JSDOM.XMLSerializer,+                        JSDOM.Generated.XPathEvaluator as JSDOM.XPathEvaluator,+                        JSDOM.Generated.XPathExpression as JSDOM.XPathExpression,+                        JSDOM.Generated.XPathNSResolver as JSDOM.XPathNSResolver,+                        JSDOM.Generated.XPathResult as JSDOM.XPathResult,+                        JSDOM.Generated.XSLTProcessor as JSDOM.XSLTProcessor+    build-depends:+        base >=4.7.0.0 && <5,+        base-compat >=0.9.0 && <0.10,+        transformers >=0.2 && <0.6,+        text >=0.11.0.6 && <1.3,+        jsaddle >=0.5.0.0 && <0.6,+        lens >=4.12.3 && <4.15+    default-language: Haskell2010+    hs-source-dirs: src+
src/JSDOM.hs view
@@ -1,69 +1,18 @@-{-# LANGUAGE CPP, OverloadedStrings, PatternSynonyms #-}+{-# LANGUAGE OverloadedStrings, PatternSynonyms #-} module JSDOM (   currentWindow , currentDocument-, WebView-, runWebGUI-, enableInspector-, postGUISync-, postGUIAsync+, run+, syncPoint+, syncAfter+, catch+, bracket ) where -import qualified Data.Text as T-import Data.Monoid ((<>))-#ifdef ghcjs_HOST_OS-import GHCJS.Types (JSVal(..))-import GHCJS.Nullable (Nullable(..), nullableToMaybe)-import Control.Applicative ((<$>))-#else-import GI.WebKit.Objects.WebView-       (getWebViewSettings, onWebViewLoadFinished, setWebViewSettings,-        webViewSetSettings, webViewGetSettings, webViewLoadUri, webViewNew,-        webViewGetDomDocument, webViewGetInspector, WebView(..))-import GI.Gtk-       (widgetShowAll, mainQuit,-        WindowPosition(..), containerAdd, scrolledWindowNew,-        windowSetPosition, windowSetDefaultSize, windowNew)-import qualified GI.Gtk.Functions as Gtk (init, main)-import GI.WebKit.Objects.WebSettings-       (setWebSettingsMonospaceFontFamily,-        setWebSettingsEnableDeveloperExtras, setWebSettingsUserAgent,-        getWebSettingsUserAgent)-import GI.Gtk.Objects.Widget (onWidgetDestroy)-import GI.WebKit.Objects.WebInspector-       (onWebInspectorShowWindow, onWebInspectorInspectWebView)-import GI.Gtk.Enums (WindowType(..))-import GI.GLib.Functions (timeoutAdd)-import GI.GLib.Constants (pattern PRIORITY_LOW)-import GI.Gtk.Objects.Adjustment (noAdjustment)-import Control.Monad.IO.Class (liftIO)-#endif--import JSDOM.Generated.Window (getNavigator, getDocument)-import JSDOM.Generated.Navigator (getUserAgent)-import Foreign (ForeignPtr, nullPtr, Ptr)-import Control.Monad (unless, forever, liftM)-import Control.Concurrent-       (yield, threadDelay, takeMVar, newEmptyMVar)-import System.Environment (getArgs)-import Data.List (isSuffixOf)-import Language.Javascript.JSaddle (runJSaddle, JSM, jsg, postGUIAsyncJS, postGUISyncJS) import JSDOM.Types-       (DOM, FromJSVal(..), MonadDOM(..), MonadDOM, Document(..), Window(..))-import Control.Monad.IO.Class (MonadIO)--#ifdef ghcjs_HOST_OS-foreign import javascript unsafe "$r = window"-  ghcjs_currentWindow :: IO JSVal--data WebView = WebView-#endif--postGUIAsync :: DOM () -> DOM ()-postGUIAsync = postGUIAsyncJS--postGUISync :: DOM a -> DOM a-postGUISync = postGUISyncJS+       (FromJSVal(..), MonadDOM(..), Document(..), Window(..))+import Language.Javascript.JSaddle (run, syncPoint, syncAfter, catch, bracket)+import Language.Javascript.JSaddle.Object (jsg)  currentWindow :: MonadDOM m => m (Maybe Window) currentWindow = liftDOM $ jsg ("window" :: String) >>= fromJSVal@@ -71,62 +20,3 @@ currentDocument :: MonadDOM m => m (Maybe Document) currentDocument = liftDOM $ jsg ("document" :: String) >>= fromJSVal -runWebGUI :: (WebView -> JSM ()) -> IO ()-runWebGUI = runWebGUI' "GHCJS"--runWebGUI' :: T.Text -> (WebView -> JSM ()) -> IO ()-runWebGUI' userAgentKey main = do-#ifdef ghcjs_HOST_OS-  window <- Window <$> ghcjs_currentWindow-  runJSaddle window $ main WebView-#else-  Gtk.init Nothing-  window <- windowNew WindowTypeToplevel-  timeoutAdd PRIORITY_LOW 10 (yield >> return True)-  windowSetDefaultSize window 900 600-  windowSetPosition window WindowPositionCenter-  scrollWin <- scrolledWindowNew noAdjustment noAdjustment-  webView <- webViewNew-  settings <- getWebViewSettings webView-  userAgent <- getWebSettingsUserAgent settings-  setWebSettingsUserAgent settings $ userAgent <> " " <> userAgentKey-  setWebViewSettings webView settings-  window `containerAdd` scrollWin-  scrollWin `containerAdd` webView-  onWidgetDestroy window $ liftIO mainQuit-  widgetShowAll window-  onWebViewLoadFinished webView $ \frame ->-    runJSaddle webView $ main webView-  args <- getArgs-  case args of-    uri:_ -> webViewLoadUri webView (T.pack uri)-    []    -> runJSaddle webView $ main webView-  Gtk.main-#endif--enableInspector :: MonadIO m => WebView -> m ()-#ifdef ghcjs_HOST_OS-enableInspector _ = return ()-#else-enableInspector webView = liftIO $ do-  settings <- getWebViewSettings webView-  setWebSettingsEnableDeveloperExtras settings True-  setWebViewSettings webView settings-  inspector <- webViewGetInspector webView-  window <- windowNew WindowTypeToplevel-  windowSetDefaultSize window 900 300-  scrollWin <- scrolledWindowNew noAdjustment noAdjustment-  onWebInspectorInspectWebView inspector $ \view -> do-    inspectorView <- webViewNew-    settings <- getWebViewSettings inspectorView-    setWebSettingsMonospaceFontFamily settings "Consolas"-    setWebViewSettings inspectorView settings-    scrollWin `containerAdd` inspectorView-    window `containerAdd` scrollWin-    widgetShowAll window-    return inspectorView-  onWebInspectorShowWindow inspector $ do-    widgetShowAll window-    return True-  return ()-#endif
src/JSDOM/Custom/Database.hs view
@@ -12,11 +12,10 @@ import Data.Maybe (fromJust, maybe)  import Control.Monad.IO.Class (MonadIO(..))-import Control.Exception (Exception, bracket)+import Control.Concurrent.MVar (takeMVar, putMVar, newEmptyMVar) -import Language.Javascript.JSaddle (JSM, postGUIAsyncJS) import JSDOM.Types-       (MonadDOM, SQLTransaction, SQLError,+       (MonadDOM, SQLTransaction, SQLError, DOM,         SQLTransactionCallback(..), ToJSString(..), Callback(..), withCallback,         SQLTransactionErrorCallback(..), VoidCallback(..)) @@ -24,28 +23,25 @@ import JSDOM.Generated.SQLTransactionCallback (newSQLTransactionCallbackSync) import JSDOM.Generated.Database as Generated hiding (changeVersion, transaction, readTransaction) import qualified JSDOM.Generated.Database as Generated (changeVersion, transaction, readTransaction)-import Control.Concurrent.MVar (takeMVar, putMVar, newEmptyMVar) import JSDOM.Generated.SQLTransactionErrorCallback        (newSQLTransactionErrorCallback) import JSDOM.Generated.VoidCallback        (newVoidCallback)-import Data.Coerce (Coercible, coerce)-import Control.Monad.Trans.Reader (ReaderT(..), ask) -withSQLTransactionCallback :: MonadDOM m => (SQLTransaction -> JSM ()) -> (SQLTransactionCallback -> JSM a) -> m a+withSQLTransactionCallback :: MonadDOM m => (SQLTransaction -> DOM ()) -> (SQLTransactionCallback -> DOM a) -> m a withSQLTransactionCallback callback = withCallback (newSQLTransactionCallbackSync (callback . fromJust)) -withSQLErrorCallbacks :: MonadDOM m => (Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> JSM ()) -> m (Maybe SQLError)+withSQLErrorCallbacks :: MonadDOM m => (Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> DOM ()) -> m (Maybe SQLError) withSQLErrorCallbacks f = do     result <- liftIO newEmptyMVar     withCallback (newSQLTransactionErrorCallback (liftIO . putMVar result)) $ \error ->         withCallback (newVoidCallback $ liftIO $ putMVar result Nothing) $ \success -> do-            postGUIAsyncJS $ f (Just error) (Just success)+            f (Just error) (Just success)             liftIO $ takeMVar result  -- | <https://developer.mozilla.org/en-US/docs/Web/API/Database.changeVersion Mozilla Database.changeVersion documentation> changeVersion' :: (MonadDOM m, ToJSString oldVersion, ToJSString newVersion) =>-                  Database -> oldVersion -> newVersion -> Maybe (SQLTransaction -> JSM ()) -> m (Maybe SQLError)+                  Database -> oldVersion -> newVersion -> Maybe (SQLTransaction -> DOM ()) -> m (Maybe SQLError) changeVersion' self oldVersion newVersion Nothing = withSQLErrorCallbacks $ Generated.changeVersion self oldVersion newVersion Nothing changeVersion' self oldVersion newVersion (Just callback) =     withSQLTransactionCallback callback $ \transaction ->@@ -53,26 +49,26 @@             Generated.changeVersion self oldVersion newVersion (Just transaction) e s  changeVersion :: (MonadDOM m, ToJSString oldVersion, ToJSString newVersion) =>-                 Database -> oldVersion -> newVersion -> Maybe (SQLTransaction -> JSM ()) -> m ()+                 Database -> oldVersion -> newVersion -> Maybe (SQLTransaction -> DOM ()) -> m () changeVersion self oldVersion newVersion callback =     changeVersion' self oldVersion newVersion callback >>= maybe (return ()) throwSQLException  -- | <https://developer.mozilla.org/en-US/docs/Web/API/Database.transaction Mozilla Database.transaction documentation>-transaction' :: (MonadDOM m) => Database -> (SQLTransaction -> JSM ()) -> m (Maybe SQLError)+transaction' :: (MonadDOM m) => Database -> (SQLTransaction -> DOM ()) -> m (Maybe SQLError) transaction' self callback =     withSQLTransactionCallback callback $ \transaction ->         withSQLErrorCallbacks $ \e s ->             Generated.transaction self (Just transaction) e s -transaction :: (MonadDOM m) => Database -> (SQLTransaction -> JSM ()) -> m ()+transaction :: (MonadDOM m) => Database -> (SQLTransaction -> DOM ()) -> m () transaction self callback = transaction' self callback >>= maybe (return ()) throwSQLException  -- | <https://developer.mozilla.org/en-US/docs/Web/API/Database.readTransaction Mozilla Database.readTransaction documentation>-readTransaction' :: (MonadDOM m) => Database -> (SQLTransaction -> JSM ()) -> m (Maybe SQLError)+readTransaction' :: (MonadDOM m) => Database -> (SQLTransaction -> DOM ()) -> m (Maybe SQLError) readTransaction' self callback =     withSQLTransactionCallback callback $ \transaction ->         withSQLErrorCallbacks $ \e s ->             Generated.readTransaction self (Just transaction) e s -readTransaction :: (MonadDOM m) => Database -> (SQLTransaction -> JSM ()) -> m ()+readTransaction :: (MonadDOM m) => Database -> (SQLTransaction -> DOM ()) -> m () readTransaction self callback = readTransaction' self callback >>= maybe (return ()) throwSQLException
src/JSDOM/Custom/Geolocation.hs view
@@ -9,7 +9,6 @@ import Control.Monad.IO.Class (MonadIO(..)) import Control.Concurrent.MVar (takeMVar, putMVar, newEmptyMVar) -import Language.Javascript.JSaddle (postGUIAsyncJS) import JSDOM.Types  import JSDOM.Custom.PositionError (throwPositionException)@@ -30,7 +29,7 @@     result <- liftIO newEmptyMVar     withCallback (newPositionCallback (liftIO . putMVar result . Right . fromJust)) $ \success ->         withCallback (newPositionErrorCallback (liftIO . putMVar result . Left . fromJust)) $ \error -> do-            postGUIAsyncJS $ Generated.getCurrentPosition self (Just success) (Just error) options+            Generated.getCurrentPosition self (Just success) (Just error) options             liftIO $ takeMVar result  -- | <https://developer.mozilla.org/en-US/docs/Web/API/Geolocation.getCurrentPosition Mozilla Geolocation.getCurrentPosition documentation>
src/JSDOM/Custom/MediaStreamTrack.hs view
@@ -6,7 +6,6 @@ import Control.Monad.IO.Class (MonadIO(..)) import Control.Concurrent.MVar (newEmptyMVar, takeMVar, putMVar) -import Language.Javascript.JSaddle (postGUIAsyncJS) import JSDOM.Types        (withCallback, Callback(..), SourceInfo(..), MonadDOM, MediaStreamTrackSourcesCallback(..)) @@ -23,7 +22,7 @@ getSources self = do     result <- liftIO newEmptyMVar     withCallback (newMediaStreamTrackSourcesCallback (liftIO . putMVar result)) $ \callback -> do-        postGUIAsyncJS $ Generated.getSources self (Just callback)+        Generated.getSources self (Just callback)         liftIO $ takeMVar result  
src/JSDOM/Custom/Navigator.hs view
@@ -8,7 +8,6 @@ import Control.Monad.IO.Class (MonadIO(..)) import Control.Concurrent.MVar (takeMVar, putMVar, newEmptyMVar) -import Language.Javascript.JSaddle (postGUIAsyncJS) import JSDOM.Types        (withCallback, Callback(..), MediaStream(..), NavigatorUserMediaError(..),         Dictionary(..), MonadDOM, NavigatorUserMediaSuccessCallback(..),@@ -31,7 +30,7 @@     result <- liftIO newEmptyMVar     withCallback (newNavigatorUserMediaSuccessCallback (liftIO . putMVar result . Right . fromJust)) $ \success ->         withCallback (newNavigatorUserMediaErrorCallback (liftIO . putMVar result . Left . fromJust)) $ \error -> do-            postGUIAsyncJS $ Generated.webkitGetUserMedia self options (Just success) (Just error)+            Generated.webkitGetUserMedia self options (Just success) (Just error)             liftIO $ takeMVar result  getUserMedia :: MonadDOM m => Navigator -> Maybe Dictionary -> m MediaStream
src/JSDOM/Custom/RTCPeerConnection.hs view
@@ -15,7 +15,6 @@ import Control.Concurrent.MVar (takeMVar, putMVar, newEmptyMVar) import Control.Monad.IO.Class (MonadIO(..)) -import Language.Javascript.JSaddle (postGUIAsyncJS) import JSDOM.Types        (RTCStatsResponse(..), IsMediaStreamTrack, RTCIceCandidate(..),         withCallback, Callback(..), RTCSessionDescription(..), DOMError(..),@@ -48,7 +47,7 @@     result <- liftIO newEmptyMVar     withCallback (newRTCSessionDescriptionCallback (liftIO . putMVar result . Right . fromJust)) $ \success ->         withCallback (newRTCPeerConnectionErrorCallback (liftIO . putMVar result . Left . fromJust)) $ \error -> do-            postGUIAsyncJS $ Generated.createOffer self (Just success) (Just error) offerOptions+            Generated.createOffer self (Just success) (Just error) offerOptions             liftIO $ takeMVar result  createOffer :: MonadDOM m => RTCPeerConnection -> Maybe Dictionary -> m RTCSessionDescription@@ -60,7 +59,7 @@     result <- liftIO newEmptyMVar     withCallback (newRTCSessionDescriptionCallback (liftIO . putMVar result . Right . fromJust)) $ \success ->         withCallback (newRTCPeerConnectionErrorCallback (liftIO . putMVar result . Left . fromJust)) $ \error -> do-            postGUIAsyncJS $ Generated.createAnswer self (Just success) (Just error) answerOptions+            Generated.createAnswer self (Just success) (Just error) answerOptions             liftIO $ takeMVar result  createAnswer :: MonadDOM m => RTCPeerConnection -> Maybe Dictionary -> m RTCSessionDescription@@ -72,7 +71,7 @@     result <- liftIO newEmptyMVar     withCallback (newVoidCallback (liftIO $ putMVar result Nothing)) $ \success ->         withCallback (newRTCPeerConnectionErrorCallback (liftIO . putMVar result)) $ \error -> do-            postGUIAsyncJS $ Generated.setLocalDescription self (Just description) (Just success) (Just error)+            Generated.setLocalDescription self (Just description) (Just success) (Just error)             liftIO $ takeMVar result  setLocalDescription :: MonadDOM m => RTCPeerConnection -> RTCSessionDescription -> m ()@@ -84,7 +83,7 @@     result <- liftIO newEmptyMVar     withCallback (newVoidCallback (liftIO $ putMVar result Nothing)) $ \success ->         withCallback (newRTCPeerConnectionErrorCallback (liftIO . putMVar result)) $ \error -> do-            postGUIAsyncJS $ Generated.setRemoteDescription self (Just description) (Just success) (Just error)+            Generated.setRemoteDescription self (Just description) (Just success) (Just error)             liftIO $ takeMVar result  setRemoteDescription :: MonadDOM m => RTCPeerConnection -> RTCSessionDescription -> m ()@@ -96,7 +95,7 @@     result <- liftIO newEmptyMVar     withCallback (newVoidCallback (liftIO $ putMVar result Nothing)) $ \success ->         withCallback (newRTCPeerConnectionErrorCallback (liftIO . putMVar result)) $ \error -> do-            postGUIAsyncJS $ Generated.addIceCandidate self (Just candidate) (Just success) (Just error)+            Generated.addIceCandidate self (Just candidate) (Just success) (Just error)             liftIO $ takeMVar result  addIceCandidate :: MonadDOM m => RTCPeerConnection -> RTCIceCandidate -> m ()@@ -108,7 +107,7 @@     result <- liftIO newEmptyMVar     withCallback (newRTCStatsCallback (liftIO . putMVar result . Right . fromJust)) $ \success ->         withCallback (newRTCPeerConnectionErrorCallback (liftIO . putMVar result . Left . fromJust)) $ \error -> do-            postGUIAsyncJS $ Generated.getStats self (Just success) (Just error) selector+            Generated.getStats self (Just success) (Just error) selector             liftIO $ takeMVar result  getStats :: (MonadDOM m, IsMediaStreamTrack selector) => RTCPeerConnection -> Maybe selector -> m RTCStatsResponse
src/JSDOM/Custom/SQLTransaction.hs view
@@ -11,7 +11,6 @@ import Control.Concurrent.MVar (takeMVar, putMVar, newEmptyMVar) import Control.Monad.IO.Class (MonadIO(..)) -import Language.Javascript.JSaddle (postGUIAsyncJS) import JSDOM.Types        (withCallback, Callback(..), SQLResultSet(..), SQLError(..), IsObjectArray,         MonadDOM, ToJSString, SQLStatementCallback(..),@@ -35,7 +34,7 @@     result <- liftIO newEmptyMVar     withCallback (newSQLStatementCallback (\tx rs -> liftIO . putMVar result . Right $ fromJust rs)) $ \success ->         withCallback (newSQLStatementErrorCallback (\tx e -> liftIO . putMVar result . Left $ fromJust e)) $ \error -> do-            postGUIAsyncJS $ Generated.executeSql self sqlStatement arguments (Just success) (Just error)+            Generated.executeSql self sqlStatement arguments (Just success) (Just error)             liftIO $ takeMVar result  executeSql :: (MonadDOM m, ToJSString sqlStatement, IsObjectArray arguments) =>
src/JSDOM/Custom/Window.hs view
@@ -10,7 +10,6 @@ import JSDOM.Types        (withCallback, Callback(..), MonadDOM, ToJSString, Database, DatabaseCallback(..)) -import Language.Javascript.JSaddle.Monad (postGUISyncJS) import JSDOM.Generated.Window as Generated hiding (openDatabase) import qualified JSDOM.Generated.Window        as Generated (openDatabase)@@ -25,5 +24,5 @@ openDatabase self name version displayName estimatedSize = do     result <- liftIO newEmptyMVar     withCallback (newDatabaseCallback (liftIO . putMVar result)) $ \creationCallback ->-        postGUISyncJS $ Generated.openDatabase self name version displayName estimatedSize (Just creationCallback)+        Generated.openDatabase self name version displayName estimatedSize (Just creationCallback)             >>= maybe (fromJust <$> liftIO (takeMVar result)) return
src/JSDOM/Custom/XMLHttpRequest.hs view
@@ -19,15 +19,14 @@ import Control.Lens.Operators ((^.))  import Language.Javascript.JSaddle-       (valToText, valToStr, JSM, js0, js1, postGUIAsyncJS, bracket,+       (js0, js1, bracket,         ToJSString, ToJSVal(..), JSVal) import JSDOM.Types-       (MonadDOM(..), FormData(..), IsDocument, IsBlob, IsArrayBufferView)+       (DOM, MonadDOM(..), FormData(..), IsDocument, IsBlob, IsArrayBufferView) import JSDOM.EventM (on)  import JSDOM.Generated.XMLHttpRequest as Generated hiding (send) import Control.Monad (void)-import qualified Data.Text as T (unpack)  data XHRError = XHRError               | XHRAborted@@ -38,7 +37,7 @@ throwXHRError :: MonadDOM m => Maybe XHRError -> m () throwXHRError = maybe (return ()) (liftIO . throwIO) -withEvent :: JSM (JSM ()) -> JSM a -> JSM a+withEvent :: DOM (DOM ()) -> DOM a -> DOM a withEvent aquire = bracket aquire id . const  send' :: (MonadDOM m) => XMLHttpRequest -> Maybe JSVal -> m (Maybe XHRError)@@ -48,7 +47,7 @@         withEvent (on self Generated.error . liftIO $ putMVar result (Just XHRError)) $             withEvent (on self abortEvent . liftIO $ putMVar result (Just XHRAborted)) $                 withEvent (on self load . liftIO $ putMVar result Nothing) $ do-                    postGUIAsyncJS . void $+                    void $                         case mbVal of                             Nothing  -> self ^. js0 "send"                             Just val -> self ^. js1 "send" val
src/JSDOM/EventM.hs view
@@ -68,7 +68,6 @@ import           Control.Applicative ((<$>)) import           Control.Monad.Trans.Class (MonadTrans(..)) import           Control.Monad.Trans.Reader (ReaderT, ask, runReaderT)-import           Control.Monad.IO.Class (MonadIO(..)) import           JSDOM.Types import qualified JSDOM.Generated.Event as Event import qualified JSDOM.Generated.UIEvent as UIEvent
src/JSDOM/EventTargetClosures.hs view
@@ -3,8 +3,7 @@  import Control.Applicative ((<$>)) import JSDOM.Types-import Language.Javascript.JSaddle (JSUndefined, function, JSM, Function(..), freeFunction)-import Control.Monad.IO.Class (MonadIO(..))+import Language.Javascript.JSaddle (function, JSM, Function(..), freeFunction)  newtype EventName t e = EventName DOMString newtype SaferEventListener t e = SaferEventListener Function@@ -21,13 +20,13 @@ unsafeEventName = EventName  eventListenerNew :: (IsEvent e) => (e -> JSM ()) -> JSM (SaferEventListener t e)-eventListenerNew callback = SaferEventListener <$> function "listener" (\_ _ [e] -> fromJSValUnchecked e >>= callback)+eventListenerNew callback = SaferEventListener <$> function (\_ _ [e] -> fromJSValUnchecked e >>= callback)  eventListenerNewSync :: (IsEvent e) => (e -> JSM ()) -> JSM (SaferEventListener t e)-eventListenerNewSync callback = SaferEventListener <$> function "listener" (\_ _ [e] -> fromJSValUnchecked e >>= callback)+eventListenerNewSync callback = SaferEventListener <$> function (\_ _ [e] -> fromJSValUnchecked e >>= callback)  eventListenerNewAsync :: (IsEvent e) => (e -> JSM ()) -> JSM (SaferEventListener t e)-eventListenerNewAsync callback = SaferEventListener <$> function "listener" (\_ _ [e] -> fromJSValUnchecked e >>= callback)+eventListenerNewAsync callback = SaferEventListener <$> function (\_ _ [e] -> fromJSValUnchecked e >>= callback)  eventListenerRelease :: SaferEventListener t e -> JSM () eventListenerRelease (SaferEventListener f) = freeFunction f
src/JSDOM/Generated/ANGLEInstancedArrays.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ANGLEInstancedArrays        (drawArraysInstancedANGLE, drawElementsInstancedANGLE,         vertexAttribDivisorANGLE,
src/JSDOM/Generated/AbstractView.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AbstractView        (getDocument, getStyleMedia, AbstractView, castToAbstractView,         gTypeAbstractView)
src/JSDOM/Generated/AbstractWorker.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AbstractWorker        (error, AbstractWorker, castToAbstractWorker, gTypeAbstractWorker)        where
src/JSDOM/Generated/AllAudioCapabilities.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AllAudioCapabilities        (getSourceId, getVolume, AllAudioCapabilities,         castToAllAudioCapabilities, gTypeAllAudioCapabilities)
src/JSDOM/Generated/AllVideoCapabilities.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AllVideoCapabilities        (getSourceType, getSourceId, getWidth, getHeight, getFrameRate,         getAspectRatio, getFacingMode, AllVideoCapabilities,
src/JSDOM/Generated/AnalyserNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AnalyserNode        (getFloatFrequencyData, getByteFrequencyData,         getByteTimeDomainData, setFftSize, getFftSize,
src/JSDOM/Generated/AnimationEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AnimationEvent        (getAnimationName, getElapsedTime, AnimationEvent,         castToAnimationEvent, gTypeAnimationEvent)
src/JSDOM/Generated/ApplicationCache.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ApplicationCache        (update, swapCache, abort, pattern UNCACHED, pattern IDLE,         pattern CHECKING, pattern DOWNLOADING, pattern UPDATEREADY,
src/JSDOM/Generated/Attr.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Attr        (getName, getSpecified, setValue, getValue, getOwnerElement,         getIsId, Attr, castToAttr, gTypeAttr)
src/JSDOM/Generated/AudioBuffer.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioBuffer        (getChannelData, getLength, getDuration, getSampleRate, setGain,         getGain, getNumberOfChannels, AudioBuffer, castToAudioBuffer,
src/JSDOM/Generated/AudioBufferCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioBufferCallback        (newAudioBufferCallback, newAudioBufferCallbackSync,         newAudioBufferCallbackAsync, AudioBufferCallback)@@ -22,7 +23,7 @@ newAudioBufferCallback callback   = liftDOM       (AudioBufferCallback . Callback <$>-         function ""+         function            (\ _ _ [audioBuffer] ->               fromJSVal audioBuffer >>= \ audioBuffer' -> callback audioBuffer')) @@ -33,7 +34,7 @@ newAudioBufferCallbackSync callback   = liftDOM       (AudioBufferCallback . Callback <$>-         function ""+         function            (\ _ _ [audioBuffer] ->               fromJSVal audioBuffer >>= \ audioBuffer' -> callback audioBuffer')) @@ -44,6 +45,6 @@ newAudioBufferCallbackAsync callback   = liftDOM       (AudioBufferCallback . Callback <$>-         function ""+         function            (\ _ _ [audioBuffer] ->               fromJSVal audioBuffer >>= \ audioBuffer' -> callback audioBuffer'))
src/JSDOM/Generated/AudioBufferSourceNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioBufferSourceNode        (start, stop, noteOn, noteGrainOn, noteOff,         pattern UNSCHEDULED_STATE, pattern SCHEDULED_STATE,
src/JSDOM/Generated/AudioContext.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioContext        (newAudioContext, createBuffer, createBufferFromArrayBuffer,         decodeAudioData, createBufferSource, createMediaElementSource,
src/JSDOM/Generated/AudioDestinationNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioDestinationNode        (getMaxChannelCount, AudioDestinationNode,         castToAudioDestinationNode, gTypeAudioDestinationNode)
src/JSDOM/Generated/AudioListener.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioListener        (setPosition, setOrientation, setVelocity, setDopplerFactor,         getDopplerFactor, setSpeedOfSound, getSpeedOfSound, AudioListener,
src/JSDOM/Generated/AudioNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioNode        (connect, connectParam, disconnect, getContext, getNumberOfInputs,         getNumberOfOutputs, setChannelCount, getChannelCount,
src/JSDOM/Generated/AudioParam.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioParam        (setValueAtTime, linearRampToValueAtTime,         exponentialRampToValueAtTime, setTargetAtTime, setValueCurveAtTime,
src/JSDOM/Generated/AudioProcessingEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioProcessingEvent        (getPlaybackTime, getInputBuffer, getOutputBuffer,         AudioProcessingEvent, castToAudioProcessingEvent,
src/JSDOM/Generated/AudioStreamTrack.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioStreamTrack        (newAudioStreamTrack, AudioStreamTrack, castToAudioStreamTrack,         gTypeAudioStreamTrack)
src/JSDOM/Generated/AudioTrack.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioTrack        (getId, setKind, getKind, getLabel, setLanguage, getLanguage,         setEnabled, getEnabled, getSourceBuffer, AudioTrack,
src/JSDOM/Generated/AudioTrackList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AudioTrackList        (item, getTrackById, getLength, change, addTrack, removeTrack,         AudioTrackList, castToAudioTrackList, gTypeAudioTrackList)
src/JSDOM/Generated/AutocompleteErrorEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.AutocompleteErrorEvent        (getReason, AutocompleteErrorEvent, castToAutocompleteErrorEvent,         gTypeAutocompleteErrorEvent)
src/JSDOM/Generated/BarProp.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.BarProp        (getVisible, BarProp, castToBarProp, gTypeBarProp) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
src/JSDOM/Generated/BatteryManager.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.BatteryManager        (getCharging, getChargingTime, getDischargingTime, getLevel,         chargingChange, chargingTimeChange, dischargingTimeChange,
src/JSDOM/Generated/BeforeLoadEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.BeforeLoadEvent        (getUrl, BeforeLoadEvent, castToBeforeLoadEvent,         gTypeBeforeLoadEvent)
src/JSDOM/Generated/BeforeUnloadEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.BeforeUnloadEvent        (setReturnValue, getReturnValue, BeforeUnloadEvent,         castToBeforeUnloadEvent, gTypeBeforeUnloadEvent)
src/JSDOM/Generated/BiquadFilterNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.BiquadFilterNode        (getFrequencyResponse, pattern LOWPASS, pattern HIGHPASS,         pattern BANDPASS, pattern LOWSHELF, pattern HIGHSHELF,
src/JSDOM/Generated/Blob.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Blob        (newBlob, newBlob', slice, getSize, getType, Blob, castToBlob,         gTypeBlob, IsBlob, toBlob)
src/JSDOM/Generated/CSS.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSS        (supports2, supports, CSS, castToCSS, gTypeCSS) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
src/JSDOM/Generated/CSSCharsetRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSCharsetRule        (setEncoding, getEncoding, CSSCharsetRule, castToCSSCharsetRule,         gTypeCSSCharsetRule)
src/JSDOM/Generated/CSSFontFaceLoadEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSFontFaceLoadEvent        (getFontface, getError, CSSFontFaceLoadEvent,         castToCSSFontFaceLoadEvent, gTypeCSSFontFaceLoadEvent)
src/JSDOM/Generated/CSSFontFaceRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSFontFaceRule        (getStyle, CSSFontFaceRule, castToCSSFontFaceRule,         gTypeCSSFontFaceRule)
src/JSDOM/Generated/CSSImportRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSImportRule        (getHref, getMedia, getStyleSheet, CSSImportRule,         castToCSSImportRule, gTypeCSSImportRule)
src/JSDOM/Generated/CSSKeyframeRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSKeyframeRule        (setKeyText, getKeyText, getStyle, CSSKeyframeRule,         castToCSSKeyframeRule, gTypeCSSKeyframeRule)
src/JSDOM/Generated/CSSKeyframesRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSKeyframesRule        (insertRule, appendRule, deleteRule, findRule, _get, setName,         getName, getCssRules, CSSKeyframesRule, castToCSSKeyframesRule,
src/JSDOM/Generated/CSSMediaRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSMediaRule        (insertRule, deleteRule, getMedia, getCssRules, CSSMediaRule,         castToCSSMediaRule, gTypeCSSMediaRule)
src/JSDOM/Generated/CSSPageRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSPageRule        (setSelectorText, getSelectorText, getStyle, CSSPageRule,         castToCSSPageRule, gTypeCSSPageRule)
src/JSDOM/Generated/CSSPrimitiveValue.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSPrimitiveValue        (setFloatValue, getFloatValue, setStringValue, getStringValue,         getCounterValue, getRectValue, getRGBColorValue,
src/JSDOM/Generated/CSSRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSRule        (pattern UNKNOWN_RULE, pattern STYLE_RULE, pattern CHARSET_RULE,         pattern IMPORT_RULE, pattern MEDIA_RULE, pattern FONT_FACE_RULE,
src/JSDOM/Generated/CSSRuleList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSRuleList        (item, getLength, CSSRuleList, castToCSSRuleList, gTypeCSSRuleList)        where
src/JSDOM/Generated/CSSStyleDeclaration.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSStyleDeclaration        (getPropertyValue, getPropertyCSSValue, removeProperty,         getPropertyPriority, setProperty, item, getPropertyShorthand,
src/JSDOM/Generated/CSSStyleRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSStyleRule        (setSelectorText, getSelectorText, getStyle, CSSStyleRule,         castToCSSStyleRule, gTypeCSSStyleRule)
src/JSDOM/Generated/CSSStyleSheet.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSStyleSheet        (insertRule, deleteRule, addRule, removeRule, getOwnerRule,         getCssRules, getRules, CSSStyleSheet, castToCSSStyleSheet,
src/JSDOM/Generated/CSSSupportsRule.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSSupportsRule        (insertRule, deleteRule, getCssRules, getConditionText,         CSSSupportsRule, castToCSSSupportsRule, gTypeCSSSupportsRule)
src/JSDOM/Generated/CSSValue.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSValue        (pattern CSS_INHERIT, pattern CSS_PRIMITIVE_VALUE,         pattern CSS_VALUE_LIST, pattern CSS_CUSTOM, setCssText, getCssText,
src/JSDOM/Generated/CSSValueList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CSSValueList        (item, getLength, CSSValueList, castToCSSValueList,         gTypeCSSValueList, IsCSSValueList, toCSSValueList)
src/JSDOM/Generated/CanvasGradient.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CanvasGradient        (addColorStop, CanvasGradient, castToCanvasGradient,         gTypeCanvasGradient)
src/JSDOM/Generated/CanvasRenderingContext.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CanvasRenderingContext        (getCanvas, CanvasRenderingContext, castToCanvasRenderingContext,         gTypeCanvasRenderingContext, IsCanvasRenderingContext,
src/JSDOM/Generated/CanvasRenderingContext2D.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CanvasRenderingContext2D        (save, restore, scale, rotate, translate, transform, setTransform,         createLinearGradient, createRadialGradient, setLineDash,
src/JSDOM/Generated/CapabilityRange.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CapabilityRange        (getMax, getMin, getSupported, CapabilityRange,         castToCapabilityRange, gTypeCapabilityRange)
src/JSDOM/Generated/CharacterData.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CharacterData        (substringData, appendData, insertData, deleteData, replaceData,         setData, getData, getLength, CharacterData, castToCharacterData,
src/JSDOM/Generated/ChildNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ChildNode        (remove, ChildNode, castToChildNode, gTypeChildNode) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
src/JSDOM/Generated/ClientRect.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ClientRect        (getTop, getRight, getBottom, getLeft, getWidth, getHeight,         ClientRect, castToClientRect, gTypeClientRect)
src/JSDOM/Generated/ClientRectList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ClientRectList        (item, getLength, ClientRectList, castToClientRectList,         gTypeClientRectList)
src/JSDOM/Generated/CloseEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CloseEvent        (getWasClean, getCode, getReason, CloseEvent, castToCloseEvent,         gTypeCloseEvent)
src/JSDOM/Generated/CommandLineAPIHost.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CommandLineAPIHost        (clearConsoleMessages, copyText, inspect, inspectedObject,         getEventListeners, databaseId, storageId, CommandLineAPIHost,
src/JSDOM/Generated/Comment.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Comment        (newComment, Comment, castToComment, gTypeComment) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
src/JSDOM/Generated/CompositionEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CompositionEvent        (initCompositionEvent, getData, CompositionEvent,         castToCompositionEvent, gTypeCompositionEvent)
src/JSDOM/Generated/ConvolverNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ConvolverNode        (setBuffer, getBuffer, setNormalize, getNormalize, ConvolverNode,         castToConvolverNode, gTypeConvolverNode)
src/JSDOM/Generated/Coordinates.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Coordinates        (getLatitude, getLongitude, getAltitude, getAccuracy,         getAltitudeAccuracy, getHeading, getSpeed, Coordinates,
src/JSDOM/Generated/Counter.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Counter        (getIdentifier, getListStyle, getSeparator, Counter, castToCounter,         gTypeCounter)
src/JSDOM/Generated/Crypto.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Crypto        (getRandomValues, getWebkitSubtle, Crypto, castToCrypto,         gTypeCrypto)
src/JSDOM/Generated/CryptoKey.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CryptoKey        (getType, getExtractable, getAlgorithm, getUsages, CryptoKey,         castToCryptoKey, gTypeCryptoKey)
src/JSDOM/Generated/CryptoKeyPair.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CryptoKeyPair        (getPublicKey, getPrivateKey, CryptoKeyPair, castToCryptoKeyPair,         gTypeCryptoKeyPair)
src/JSDOM/Generated/CustomEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.CustomEvent        (initCustomEvent, getDetail, CustomEvent, castToCustomEvent,         gTypeCustomEvent)
src/JSDOM/Generated/DOMError.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DOMError        (getName, DOMError, castToDOMError, gTypeDOMError, IsDOMError,         toDOMError)
src/JSDOM/Generated/DOMImplementation.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DOMImplementation        (hasFeature, createDocumentType, createDocument,         createCSSStyleSheet, createHTMLDocument, DOMImplementation,
src/JSDOM/Generated/DOMNamedFlowCollection.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DOMNamedFlowCollection        (item, namedItem, getLength, DOMNamedFlowCollection,         castToDOMNamedFlowCollection, gTypeDOMNamedFlowCollection)
src/JSDOM/Generated/DOMParser.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DOMParser        (newDOMParser, parseFromString, DOMParser, castToDOMParser,         gTypeDOMParser)
src/JSDOM/Generated/DOMSettableTokenList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DOMSettableTokenList        (_get, setValue, getValue, DOMSettableTokenList,         castToDOMSettableTokenList, gTypeDOMSettableTokenList)
src/JSDOM/Generated/DOMStringList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DOMStringList        (item, contains, getLength, DOMStringList, castToDOMStringList,         gTypeDOMStringList)
src/JSDOM/Generated/DOMTokenList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DOMTokenList        (item, contains, add, remove, toggle, toString, getLength,         DOMTokenList, castToDOMTokenList, gTypeDOMTokenList,
src/JSDOM/Generated/DataCue.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DataCue        (newDataCue, newDataCue', setData, getData, setValue, getValue,         getType, DataCue, castToDataCue, gTypeDataCue)
src/JSDOM/Generated/DataTransfer.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DataTransfer        (clearData, getData, setData, setDragImage, setDropEffect,         getDropEffect, setEffectAllowed, getEffectAllowed, getTypes,
src/JSDOM/Generated/DataTransferItem.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DataTransferItem        (getAsString, getAsFile, getKind, getType, DataTransferItem,         castToDataTransferItem, gTypeDataTransferItem)
src/JSDOM/Generated/DataTransferItemList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DataTransferItemList        (item, clear, addFile, add, getLength, DataTransferItemList,         castToDataTransferItemList, gTypeDataTransferItemList)
src/JSDOM/Generated/Database.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Database        (changeVersion, transaction, readTransaction, getVersion, Database,         castToDatabase, gTypeDatabase)
src/JSDOM/Generated/DatabaseCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DatabaseCallback        (newDatabaseCallback, newDatabaseCallbackSync,         newDatabaseCallbackAsync, DatabaseCallback)@@ -21,7 +22,7 @@ newDatabaseCallback callback   = liftDOM       (DatabaseCallback . Callback <$>-         function ""+         function            (\ _ _ [database] ->               fromJSVal database >>= \ database' -> callback database')) @@ -31,7 +32,7 @@ newDatabaseCallbackSync callback   = liftDOM       (DatabaseCallback . Callback <$>-         function ""+         function            (\ _ _ [database] ->               fromJSVal database >>= \ database' -> callback database')) @@ -41,6 +42,6 @@ newDatabaseCallbackAsync callback   = liftDOM       (DatabaseCallback . Callback <$>-         function ""+         function            (\ _ _ [database] ->               fromJSVal database >>= \ database' -> callback database'))
src/JSDOM/Generated/DedicatedWorkerGlobalScope.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DedicatedWorkerGlobalScope        (postMessage, message, DedicatedWorkerGlobalScope,         castToDedicatedWorkerGlobalScope, gTypeDedicatedWorkerGlobalScope)
src/JSDOM/Generated/DelayNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DelayNode        (getDelayTime, DelayNode, castToDelayNode, gTypeDelayNode) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
src/JSDOM/Generated/DeviceMotionEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DeviceMotionEvent        (initDeviceMotionEvent, getAcceleration,         getAccelerationIncludingGravity, getRotationRate, getInterval,
src/JSDOM/Generated/DeviceOrientationEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DeviceOrientationEvent        (initDeviceOrientationEvent, getAlpha, getBeta, getGamma,         getAbsolute, DeviceOrientationEvent, castToDeviceOrientationEvent,
src/JSDOM/Generated/DeviceProximityEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DeviceProximityEvent        (getValue, getMin, getMax, DeviceProximityEvent,         castToDeviceProximityEvent, gTypeDeviceProximityEvent)
src/JSDOM/Generated/Document.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Document        (newDocument, createElement, createDocumentFragment,         createTextNode, createComment, createCDATASection,
src/JSDOM/Generated/DocumentFragment.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DocumentFragment        (newDocumentFragment, querySelector, querySelectorAll,         DocumentFragment, castToDocumentFragment, gTypeDocumentFragment)
src/JSDOM/Generated/DocumentType.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DocumentType        (getName, getEntities, getNotations, getPublicId, getSystemId,         getInternalSubset, DocumentType, castToDocumentType,
src/JSDOM/Generated/DynamicsCompressorNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.DynamicsCompressorNode        (getThreshold, getKnee, getRatio, getReduction, getAttack,         getRelease, DynamicsCompressorNode, castToDynamicsCompressorNode,
src/JSDOM/Generated/EXTBlendMinMax.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.EXTBlendMinMax        (pattern MIN_EXT, pattern MAX_EXT, EXTBlendMinMax,         castToEXTBlendMinMax, gTypeEXTBlendMinMax)
src/JSDOM/Generated/EXTTextureFilterAnisotropic.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.EXTTextureFilterAnisotropic        (pattern TEXTURE_MAX_ANISOTROPY_EXT,         pattern MAX_TEXTURE_MAX_ANISOTROPY_EXT,
src/JSDOM/Generated/EXTsRGB.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.EXTsRGB        (pattern SRGB_EXT, pattern SRGB_ALPHA_EXT,         pattern SRGB8_ALPHA8_EXT,
src/JSDOM/Generated/Element.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Element        (getAttribute, setAttribute, removeAttribute, getAttributeNode,         setAttributeNode, removeAttributeNode, getElementsByTagName,
src/JSDOM/Generated/Entity.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Entity        (getPublicId, getSystemId, getNotationName, Entity, castToEntity,         gTypeEntity)
src/JSDOM/Generated/Enums.hs view
@@ -1,5 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}-{-# LANGUAGE DeriveDataTypeable #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Enums        (KeyType(..), ToJSVal, FromJSVal, js_KeyTypeSecret,         js_KeyTypePublic, js_KeyTypePrivate, KeyUsage(..),
src/JSDOM/Generated/ErrorEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ErrorEvent        (getMessage, getFilename, getLineno, getColno, ErrorEvent,         castToErrorEvent, gTypeErrorEvent)
src/JSDOM/Generated/Event.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Event        (stopPropagation, preventDefault, initEvent,         stopImmediatePropagation, pattern NONE, pattern CAPTURING_PHASE,
src/JSDOM/Generated/EventListener.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.EventListener        (handleEvent, EventListener, castToEventListener,         gTypeEventListener)
src/JSDOM/Generated/EventSource.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.EventSource        (newEventSource, close, pattern CONNECTING, pattern OPEN,         pattern CLOSED, getUrl, getWithCredentials, getReadyState, open,
src/JSDOM/Generated/EventTarget.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.EventTarget        (addEventListener, removeEventListener, dispatchEvent, EventTarget,         castToEventTarget, gTypeEventTarget, IsEventTarget, toEventTarget)
src/JSDOM/Generated/File.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.File        (getName, getLastModifiedDate, File, castToFile, gTypeFile) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))@@ -7,17 +8,17 @@ import Data.Int (Int64) import Data.Word (Word, Word64) import JSDOM.Types-import Control.Applicative ((<$>))+import Control.Applicative ((<$>) ) import Control.Monad (void) import Control.Lens.Operators ((^.)) import JSDOM.EventTargetClosures (EventName, unsafeEventName) import JSDOM.Enums --- | <https://developer.mozilla.org/en-US/docs/Web/API/File.name Mozilla File.name documentation> +-- | <https://developer.mozilla.org/en-US/docs/Web/API/File.name Mozilla File.name documentation> getName :: (MonadDOM m, FromJSString result) => File -> m result getName self = liftDOM ((self ^. js "name") >>= fromJSValUnchecked) --- | <https://developer.mozilla.org/en-US/docs/Web/API/File.lastModifiedDate Mozilla File.lastModifiedDate documentation> +-- | <https://developer.mozilla.org/en-US/docs/Web/API/File.lastModifiedDate Mozilla File.lastModifiedDate documentation> getLastModifiedDate :: (MonadDOM m) => File -> m (Maybe Date) getLastModifiedDate self   = liftDOM ((self ^. js "lastModifiedDate") >>= fromJSVal)
src/JSDOM/Generated/FileError.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.FileError        (pattern NOT_FOUND_ERR, pattern SECURITY_ERR, pattern ABORT_ERR,         pattern NOT_READABLE_ERR, pattern ENCODING_ERR,
src/JSDOM/Generated/FileList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.FileList        (item, getLength, FileList, castToFileList, gTypeFileList) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
src/JSDOM/Generated/FileReader.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.FileReader        (newFileReader, readAsArrayBuffer, readAsBinaryString, readAsText,         readAsDataURL, abort, pattern EMPTY, pattern LOADING, pattern DONE,
src/JSDOM/Generated/FileReaderSync.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.FileReaderSync        (newFileReaderSync, readAsArrayBuffer, readAsBinaryString,         readAsText, readAsDataURL, FileReaderSync, castToFileReaderSync,
src/JSDOM/Generated/FocusEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.FocusEvent        (getRelatedTarget, FocusEvent, castToFocusEvent, gTypeFocusEvent)        where
src/JSDOM/Generated/FontLoader.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.FontLoader        (checkFont, loadFont, notifyWhenFontsReady, loading, loadingDone,         loadStart, load, error, getLoading, FontLoader, castToFontLoader,
src/JSDOM/Generated/FormData.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.FormData        (newFormData, append, FormData, castToFormData, gTypeFormData)        where
src/JSDOM/Generated/GainNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.GainNode        (getGain, GainNode, castToGainNode, gTypeGainNode) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
src/JSDOM/Generated/Gamepad.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Gamepad        (getId, getIndex, getConnected, getTimestamp, getMapping, getAxes,         getButtons, Gamepad, castToGamepad, gTypeGamepad)
src/JSDOM/Generated/GamepadButton.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.GamepadButton        (getPressed, getValue, GamepadButton, castToGamepadButton,         gTypeGamepadButton)
src/JSDOM/Generated/GamepadEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.GamepadEvent        (getGamepad, GamepadEvent, castToGamepadEvent, gTypeGamepadEvent)        where
src/JSDOM/Generated/Geolocation.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Geolocation        (getCurrentPosition, watchPosition, clearWatch, Geolocation,         castToGeolocation, gTypeGeolocation)
src/JSDOM/Generated/Geoposition.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Geoposition        (getCoords, getTimestamp, Geoposition, castToGeoposition,         gTypeGeoposition)
src/JSDOM/Generated/HTMLAllCollection.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLAllCollection        (item, namedItem, tags, getLength, HTMLAllCollection,         castToHTMLAllCollection, gTypeHTMLAllCollection)
src/JSDOM/Generated/HTMLAnchorElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLAnchorElement        (toString, setCharset, getCharset, setCoords, getCoords,         setDownload, getDownload, setHref, getHref, setHreflang,
src/JSDOM/Generated/HTMLAppletElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLAppletElement        (setAlign, getAlign, setAlt, getAlt, setArchive, getArchive,         setCode, getCode, setCodeBase, getCodeBase, setHeight, getHeight,
src/JSDOM/Generated/HTMLAreaElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLAreaElement        (setAlt, getAlt, setCoords, getCoords, setHref, getHref, setNoHref,         getNoHref, setPing, getPing, setRel, getRel, setShape, getShape,
src/JSDOM/Generated/HTMLBRElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLBRElement        (setClear, getClear, HTMLBRElement, castToHTMLBRElement,         gTypeHTMLBRElement)
src/JSDOM/Generated/HTMLBaseElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLBaseElement        (setHref, getHref, setTarget, getTarget, HTMLBaseElement,         castToHTMLBaseElement, gTypeHTMLBaseElement)
src/JSDOM/Generated/HTMLBaseFontElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLBaseFontElement        (setColor, getColor, setFace, getFace, setSize, getSize,         HTMLBaseFontElement, castToHTMLBaseFontElement,
src/JSDOM/Generated/HTMLBodyElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLBodyElement        (setALink, getALink, setBackground, getBackground, setBgColor,         getBgColor, setLink, getLink, setText, getText, setVLink, getVLink,
src/JSDOM/Generated/HTMLButtonElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLButtonElement        (checkValidity, setCustomValidity, setAutofocus, getAutofocus,         setDisabled, getDisabled, getForm, setFormAction, getFormAction,
src/JSDOM/Generated/HTMLCanvasElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLCanvasElement        (toDataURL, getContext, probablySupportsContext, setWidth,         getWidth, setHeight, getHeight, HTMLCanvasElement,
src/JSDOM/Generated/HTMLCollection.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLCollection        (item, namedItem, getLength, HTMLCollection, castToHTMLCollection,         gTypeHTMLCollection, IsHTMLCollection, toHTMLCollection)
src/JSDOM/Generated/HTMLDListElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLDListElement        (setCompact, getCompact, HTMLDListElement, castToHTMLDListElement,         gTypeHTMLDListElement)
src/JSDOM/Generated/HTMLDataListElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLDataListElement        (getOptions, HTMLDataListElement, castToHTMLDataListElement,         gTypeHTMLDataListElement)
src/JSDOM/Generated/HTMLDetailsElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLDetailsElement        (setOpen, getOpen, HTMLDetailsElement, castToHTMLDetailsElement,         gTypeHTMLDetailsElement)
src/JSDOM/Generated/HTMLDirectoryElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLDirectoryElement        (setCompact, getCompact, HTMLDirectoryElement,         castToHTMLDirectoryElement, gTypeHTMLDirectoryElement)
src/JSDOM/Generated/HTMLDivElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLDivElement        (setAlign, getAlign, HTMLDivElement, castToHTMLDivElement,         gTypeHTMLDivElement)
src/JSDOM/Generated/HTMLDocument.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLDocument        (open, close, write, writeln, clear, captureEvents, releaseEvents,         getEmbeds, getPlugins, getScripts, getAll, getWidth, getHeight,
src/JSDOM/Generated/HTMLElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLElement        (insertAdjacentElement, insertAdjacentHTML, insertAdjacentText,         click, setTitle, getTitle, setLang, getLang, setTranslate,
src/JSDOM/Generated/HTMLEmbedElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLEmbedElement        (getSVGDocument, setAlign, getAlign, setHeight, getHeight, setName,         getName, setSrc, getSrc, setType, getType, setWidth, getWidth,
src/JSDOM/Generated/HTMLFieldSetElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLFieldSetElement        (checkValidity, setCustomValidity, setDisabled, getDisabled,         getForm, setName, getName, getType, getElements, getWillValidate,
src/JSDOM/Generated/HTMLFontElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLFontElement        (setColor, getColor, setFace, getFace, setSize, getSize,         HTMLFontElement, castToHTMLFontElement, gTypeHTMLFontElement)
src/JSDOM/Generated/HTMLFormControlsCollection.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLFormControlsCollection        (_get, namedItem, HTMLFormControlsCollection,         castToHTMLFormControlsCollection, gTypeHTMLFormControlsCollection)
src/JSDOM/Generated/HTMLFormElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLFormElement        (_get, submit, reset, checkValidity, requestAutocomplete,         setAcceptCharset, getAcceptCharset, setAction, getAction,
src/JSDOM/Generated/HTMLFrameElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLFrameElement        (getSVGDocument, setFrameBorder, getFrameBorder, setLongDesc,         getLongDesc, setMarginHeight, getMarginHeight, setMarginWidth,
src/JSDOM/Generated/HTMLFrameSetElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLFrameSetElement        (setCols, getCols, setRows, getRows, beforeUnload, hashChange,         message, offline, online, popState, resize, storage, unload,
src/JSDOM/Generated/HTMLHRElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLHRElement        (setAlign, getAlign, setNoShade, getNoShade, setSize, getSize,         setWidth, getWidth, HTMLHRElement, castToHTMLHRElement,
src/JSDOM/Generated/HTMLHeadElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLHeadElement        (setProfile, getProfile, HTMLHeadElement, castToHTMLHeadElement,         gTypeHTMLHeadElement)
src/JSDOM/Generated/HTMLHeadingElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLHeadingElement        (setAlign, getAlign, HTMLHeadingElement, castToHTMLHeadingElement,         gTypeHTMLHeadingElement)
src/JSDOM/Generated/HTMLHtmlElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLHtmlElement        (setVersion, getVersion, setManifest, getManifest, HTMLHtmlElement,         castToHTMLHtmlElement, gTypeHTMLHtmlElement)
src/JSDOM/Generated/HTMLIFrameElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLIFrameElement        (getSVGDocument, setAlign, getAlign, setFrameBorder,         getFrameBorder, setHeight, getHeight, setLongDesc, getLongDesc,
src/JSDOM/Generated/HTMLImageElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLImageElement        (setName, getName, setAlign, getAlign, setAlt, getAlt, setBorder,         getBorder, setCrossOrigin, getCrossOrigin, setHeight, getHeight,
src/JSDOM/Generated/HTMLInputElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLInputElement        (stepUp, stepDown, checkValidity, setCustomValidity, select,         setRangeText, setRangeText4, setSelectionRange, setAccept,
src/JSDOM/Generated/HTMLKeygenElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLKeygenElement        (checkValidity, setCustomValidity, setAutofocus, getAutofocus,         setChallenge, getChallenge, setDisabled, getDisabled, getForm,
src/JSDOM/Generated/HTMLLIElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLLIElement        (setType, getType, setValue, getValue, HTMLLIElement,         castToHTMLLIElement, gTypeHTMLLIElement)
src/JSDOM/Generated/HTMLLabelElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLLabelElement        (getForm, setHtmlFor, getHtmlFor, getControl, HTMLLabelElement,         castToHTMLLabelElement, gTypeHTMLLabelElement)
src/JSDOM/Generated/HTMLLegendElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLLegendElement        (getForm, setAlign, getAlign, HTMLLegendElement,         castToHTMLLegendElement, gTypeHTMLLegendElement)
src/JSDOM/Generated/HTMLLinkElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLLinkElement        (setDisabled, getDisabled, setCharset, getCharset, setHref,         getHref, setHreflang, getHreflang, setMedia, getMedia, setRel,
src/JSDOM/Generated/HTMLMapElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLMapElement        (getAreas, setName, getName, HTMLMapElement, castToHTMLMapElement,         gTypeHTMLMapElement)
src/JSDOM/Generated/HTMLMarqueeElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLMarqueeElement        (start, stop, setBehavior, getBehavior, setBgColor, getBgColor,         setDirection, getDirection, setHeight, getHeight, setHspace,
src/JSDOM/Generated/HTMLMediaElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLMediaElement        (load, canPlayType, play, pause, fastSeek,         webkitGenerateKeyRequest, webkitAddKey, webkitCancelKeyRequest,
src/JSDOM/Generated/HTMLMenuElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLMenuElement        (setCompact, getCompact, HTMLMenuElement, castToHTMLMenuElement,         gTypeHTMLMenuElement)
src/JSDOM/Generated/HTMLMetaElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLMetaElement        (setContent, getContent, setHttpEquiv, getHttpEquiv, setName,         getName, setScheme, getScheme, HTMLMetaElement,
src/JSDOM/Generated/HTMLMeterElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLMeterElement        (setValue, getValue, setMin, getMin, setMax, getMax, setLow,         getLow, setHigh, getHigh, setOptimum, getOptimum, getLabels,
src/JSDOM/Generated/HTMLModElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLModElement        (setCite, getCite, setDateTime, getDateTime, HTMLModElement,         castToHTMLModElement, gTypeHTMLModElement)
src/JSDOM/Generated/HTMLOListElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLOListElement        (setCompact, getCompact, setStart, getStart, setReversed,         getReversed, setType, getType, HTMLOListElement,
src/JSDOM/Generated/HTMLObjectElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLObjectElement        (checkValidity, setCustomValidity, getSVGDocument, getForm,         setCode, getCode, setAlign, getAlign, setArchive, getArchive,
src/JSDOM/Generated/HTMLOptGroupElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLOptGroupElement        (setDisabled, getDisabled, setLabel, getLabel, HTMLOptGroupElement,         castToHTMLOptGroupElement, gTypeHTMLOptGroupElement)
src/JSDOM/Generated/HTMLOptionElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLOptionElement        (setDisabled, getDisabled, getForm, setLabel, getLabel,         setDefaultSelected, getDefaultSelected, setSelected, getSelected,
src/JSDOM/Generated/HTMLOptionsCollection.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLOptionsCollection        (namedItem, addBefore, add, remove, setSelectedIndex,         getSelectedIndex, setLength, getLength, HTMLOptionsCollection,
src/JSDOM/Generated/HTMLOutputElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLOutputElement        (checkValidity, setCustomValidity, getHtmlFor, getForm, setName,         getName, getType, setDefaultValue, getDefaultValue, setValue,
src/JSDOM/Generated/HTMLParagraphElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLParagraphElement        (setAlign, getAlign, HTMLParagraphElement,         castToHTMLParagraphElement, gTypeHTMLParagraphElement)
src/JSDOM/Generated/HTMLParamElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLParamElement        (setName, getName, setType, getType, setValue, getValue,         setValueType, getValueType, HTMLParamElement,
src/JSDOM/Generated/HTMLPreElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLPreElement        (setWidth, getWidth, setWrap, getWrap, HTMLPreElement,         castToHTMLPreElement, gTypeHTMLPreElement)
src/JSDOM/Generated/HTMLProgressElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLProgressElement        (setValue, getValue, setMax, getMax, getPosition, getLabels,         HTMLProgressElement, castToHTMLProgressElement,
src/JSDOM/Generated/HTMLQuoteElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLQuoteElement        (setCite, getCite, HTMLQuoteElement, castToHTMLQuoteElement,         gTypeHTMLQuoteElement)
src/JSDOM/Generated/HTMLScriptElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLScriptElement        (setText, getText, setHtmlFor, getHtmlFor, setEvent, getEvent,         setCharset, getCharset, setAsync, getAsync, setDefer, getDefer,
src/JSDOM/Generated/HTMLSelectElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLSelectElement        (item, namedItem, addBefore, add, remove, checkValidity,         setCustomValidity, setAutofocus, getAutofocus, setDisabled,
src/JSDOM/Generated/HTMLSourceElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLSourceElement        (setSrc, getSrc, setType, getType, setMedia, getMedia,         HTMLSourceElement, castToHTMLSourceElement, gTypeHTMLSourceElement)
src/JSDOM/Generated/HTMLStyleElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLStyleElement        (setDisabled, getDisabled, setMedia, getMedia, setType, getType,         getSheet, HTMLStyleElement, castToHTMLStyleElement,
src/JSDOM/Generated/HTMLTableCaptionElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTableCaptionElement        (setAlign, getAlign, HTMLTableCaptionElement,         castToHTMLTableCaptionElement, gTypeHTMLTableCaptionElement)
src/JSDOM/Generated/HTMLTableCellElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTableCellElement        (getCellIndex, setAbbr, getAbbr, setAlign, getAlign, setAxis,         getAxis, setBgColor, getBgColor, setCh, getCh, setChOff, getChOff,
src/JSDOM/Generated/HTMLTableColElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTableColElement        (setAlign, getAlign, setCh, getCh, setChOff, getChOff, setSpan,         getSpan, setVAlign, getVAlign, setWidth, getWidth,
src/JSDOM/Generated/HTMLTableElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTableElement        (createTHead, deleteTHead, createTFoot, deleteTFoot, createTBody,         createCaption, deleteCaption, insertRow, deleteRow, setCaption,
src/JSDOM/Generated/HTMLTableRowElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTableRowElement        (insertCell, deleteCell, getRowIndex, getSectionRowIndex, getCells,         setAlign, getAlign, setBgColor, getBgColor, setCh, getCh, setChOff,
src/JSDOM/Generated/HTMLTableSectionElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTableSectionElement        (insertRow, deleteRow, setAlign, getAlign, setCh, getCh, setChOff,         getChOff, setVAlign, getVAlign, getRows, HTMLTableSectionElement,
src/JSDOM/Generated/HTMLTemplateElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTemplateElement        (getContent, HTMLTemplateElement, castToHTMLTemplateElement,         gTypeHTMLTemplateElement)
src/JSDOM/Generated/HTMLTextAreaElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTextAreaElement        (checkValidity, setCustomValidity, select, setRangeText,         setRangeText4, setSelectionRange, setAutofocus, getAutofocus,
src/JSDOM/Generated/HTMLTitleElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTitleElement        (setText, getText, HTMLTitleElement, castToHTMLTitleElement,         gTypeHTMLTitleElement)
src/JSDOM/Generated/HTMLTrackElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLTrackElement        (pattern NONE, pattern LOADING, pattern LOADED, pattern ERROR,         setKind, getKind, setSrc, getSrc, setSrclang, getSrclang, setLabel,
src/JSDOM/Generated/HTMLUListElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLUListElement        (setCompact, getCompact, setType, getType, HTMLUListElement,         castToHTMLUListElement, gTypeHTMLUListElement)
src/JSDOM/Generated/HTMLVideoElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HTMLVideoElement        (webkitEnterFullscreen, webkitExitFullscreen,         webkitEnterFullScreen, webkitExitFullScreen,
src/JSDOM/Generated/HashChangeEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.HashChangeEvent        (initHashChangeEvent, getOldURL, getNewURL, HashChangeEvent,         castToHashChangeEvent, gTypeHashChangeEvent)
src/JSDOM/Generated/History.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.History        (back, forward, go, pushState, replaceState, getLength, getState,         History, castToHistory, gTypeHistory)
src/JSDOM/Generated/IDBCursor.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBCursor        (update, advance, continue, delete, getSource, getDirection,         getKey, getPrimaryKey, IDBCursor, castToIDBCursor, gTypeIDBCursor,
src/JSDOM/Generated/IDBCursorWithValue.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBCursorWithValue        (getValue, IDBCursorWithValue, castToIDBCursorWithValue,         gTypeIDBCursorWithValue)
src/JSDOM/Generated/IDBDatabase.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBDatabase        (createObjectStore, deleteObjectStore, transaction, transaction',         close, getName, getVersion, getObjectStoreNames, abort, error,
src/JSDOM/Generated/IDBFactory.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBFactory        (open, deleteDatabase, cmp, IDBFactory, castToIDBFactory,         gTypeIDBFactory)
src/JSDOM/Generated/IDBIndex.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBIndex        (openCursorRange, openCursor, openKeyCursorRange, openKeyCursor,         getRange, get, getKeyRange, getKey, countRange, count, getName,
src/JSDOM/Generated/IDBKeyRange.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBKeyRange        (only, lowerBound, upperBound, bound, getLower, getUpper,         getLowerOpen, getUpperOpen, IDBKeyRange, castToIDBKeyRange,
src/JSDOM/Generated/IDBObjectStore.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBObjectStore        (put, add, deleteRange, delete, getRange, get, clear,         openCursorRange, openCursor, createIndex', createIndex, index,
src/JSDOM/Generated/IDBOpenDBRequest.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBOpenDBRequest        (blocked, upgradeNeeded, IDBOpenDBRequest, castToIDBOpenDBRequest,         gTypeIDBOpenDBRequest)
src/JSDOM/Generated/IDBRequest.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBRequest        (getResult, getError, getSource, getTransaction, getReadyState,         success, error, IDBRequest, castToIDBRequest, gTypeIDBRequest,
src/JSDOM/Generated/IDBTransaction.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBTransaction        (objectStore, abort, getMode, getDb, getError, abortEvent,         complete, error, IDBTransaction, castToIDBTransaction,
src/JSDOM/Generated/IDBVersionChangeEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.IDBVersionChangeEvent        (getOldVersion, getNewVersion, IDBVersionChangeEvent,         castToIDBVersionChangeEvent, gTypeIDBVersionChangeEvent)
src/JSDOM/Generated/ImageData.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ImageData        (newImageData, newImageData', getWidth, getHeight, ImageData,         castToImageData, gTypeImageData)
src/JSDOM/Generated/InspectorFrontendHost.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.InspectorFrontendHost        (loaded, closeWindow, bringToFront, setZoomFactor,         inspectedURLChanged, requestSetDockSide, setAttachedWindowHeight,
src/JSDOM/Generated/InternalSettings.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.InternalSettings        (setTouchEventEmulationEnabled, setStandardFontFamily,         setSerifFontFamily, setSansSerifFontFamily, setFixedFontFamily,
src/JSDOM/Generated/Internals.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Internals        (address, nodeNeedsStyleRecalc, description,         hasPausedImageAnimations, elementRenderTreeAsText, isPreloaded,
src/JSDOM/Generated/KeyboardEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.KeyboardEvent        (initKeyboardEvent, pattern DOM_KEY_LOCATION_STANDARD,         pattern DOM_KEY_LOCATION_LEFT, pattern DOM_KEY_LOCATION_RIGHT,
src/JSDOM/Generated/Location.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Location        (assign, replace, reload, toString, setHref, getHref, setProtocol,         getProtocol, setHost, getHost, setHostname, getHostname, setPort,
src/JSDOM/Generated/MallocStatistics.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MallocStatistics        (getReservedVMBytes, getCommittedVMBytes, getFreeListBytes,         MallocStatistics, castToMallocStatistics, gTypeMallocStatistics)
src/JSDOM/Generated/MediaController.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaController        (newMediaController, play, pause, unpause, getBuffered,         getSeekable, getDuration, setCurrentTime, getCurrentTime,
src/JSDOM/Generated/MediaControlsHost.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaControlsHost        (sortedTrackListForMenu, sortedTrackListForMenuAudio,         displayNameForTrack, displayNameForTrackAudio,
src/JSDOM/Generated/MediaElementAudioSourceNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaElementAudioSourceNode        (getMediaElement, MediaElementAudioSourceNode,         castToMediaElementAudioSourceNode,
src/JSDOM/Generated/MediaError.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaError        (pattern MEDIA_ERR_ABORTED, pattern MEDIA_ERR_NETWORK,         pattern MEDIA_ERR_DECODE, pattern MEDIA_ERR_SRC_NOT_SUPPORTED,
src/JSDOM/Generated/MediaKeyError.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaKeyError        (pattern MEDIA_KEYERR_UNKNOWN, pattern MEDIA_KEYERR_CLIENT,         pattern MEDIA_KEYERR_SERVICE, pattern MEDIA_KEYERR_OUTPUT,
src/JSDOM/Generated/MediaKeyEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaKeyEvent        (getKeySystem, getSessionId, getInitData, getMessage,         getDefaultURL, getErrorCode, getSystemCode, MediaKeyEvent,
src/JSDOM/Generated/MediaKeyMessageEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaKeyMessageEvent        (getMessage, getDestinationURL, MediaKeyMessageEvent,         castToMediaKeyMessageEvent, gTypeMediaKeyMessageEvent)
src/JSDOM/Generated/MediaKeyNeededEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaKeyNeededEvent        (getInitData, MediaKeyNeededEvent, castToMediaKeyNeededEvent,         gTypeMediaKeyNeededEvent)
src/JSDOM/Generated/MediaKeySession.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaKeySession        (update, close, getError, getKeySystem, getSessionId,         webKitKeyAdded, webKitKeyError, webKitKeyMessage, MediaKeySession,
src/JSDOM/Generated/MediaKeys.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaKeys        (newMediaKeys, createSession, isTypeSupported, getKeySystem,         MediaKeys, castToMediaKeys, gTypeMediaKeys)
src/JSDOM/Generated/MediaList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaList        (item, deleteMedium, appendMedium, setMediaText, getMediaText,         getLength, MediaList, castToMediaList, gTypeMediaList)
src/JSDOM/Generated/MediaQueryList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaQueryList        (addListener, removeListener, getMedia, getMatches, MediaQueryList,         castToMediaQueryList, gTypeMediaQueryList)
src/JSDOM/Generated/MediaQueryListListener.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaQueryListListener        (newMediaQueryListListener, newMediaQueryListListenerSync,         newMediaQueryListListenerAsync, MediaQueryListListener)@@ -22,7 +23,7 @@ newMediaQueryListListener callback   = liftDOM       (MediaQueryListListener . Callback <$>-         function ""+         function            (\ _ _ [list] -> fromJSVal list >>= \ list' -> callback list'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/MediaQueryListListener Mozilla MediaQueryListListener documentation> @@ -32,7 +33,7 @@ newMediaQueryListListenerSync callback   = liftDOM       (MediaQueryListListener . Callback <$>-         function ""+         function            (\ _ _ [list] -> fromJSVal list >>= \ list' -> callback list'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/MediaQueryListListener Mozilla MediaQueryListListener documentation> @@ -42,5 +43,5 @@ newMediaQueryListListenerAsync callback   = liftDOM       (MediaQueryListListener . Callback <$>-         function ""+         function            (\ _ _ [list] -> fromJSVal list >>= \ list' -> callback list'))
src/JSDOM/Generated/MediaSource.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaSource        (newMediaSource, addSourceBuffer, removeSourceBuffer, endOfStream,         isTypeSupported, getSourceBuffers, getActiveSourceBuffers,
src/JSDOM/Generated/MediaSourceStates.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaSourceStates        (getSourceType, getSourceId, getWidth, getHeight, getFrameRate,         getAspectRatio, getFacingMode, getVolume, MediaSourceStates,
src/JSDOM/Generated/MediaStream.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaStream        (newMediaStream, newMediaStream', newMediaStream'', getAudioTracks,         getVideoTracks, getTracks, addTrack, removeTrack, getTrackById,
src/JSDOM/Generated/MediaStreamAudioDestinationNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaStreamAudioDestinationNode        (getStream, MediaStreamAudioDestinationNode,         castToMediaStreamAudioDestinationNode,
src/JSDOM/Generated/MediaStreamAudioSourceNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaStreamAudioSourceNode        (getMediaStream, MediaStreamAudioSourceNode,         castToMediaStreamAudioSourceNode, gTypeMediaStreamAudioSourceNode)
src/JSDOM/Generated/MediaStreamEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaStreamEvent        (getStream, MediaStreamEvent, castToMediaStreamEvent,         gTypeMediaStreamEvent)
src/JSDOM/Generated/MediaStreamTrack.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaStreamTrack        (getSources, getConstraints, states, getCapabilities,         applyConstraints, clone, stop, getKind, getId, getLabel,
src/JSDOM/Generated/MediaStreamTrackEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaStreamTrackEvent        (getTrack, MediaStreamTrackEvent, castToMediaStreamTrackEvent,         gTypeMediaStreamTrackEvent)
src/JSDOM/Generated/MediaStreamTrackSourcesCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaStreamTrackSourcesCallback        (newMediaStreamTrackSourcesCallback,         newMediaStreamTrackSourcesCallbackSync,@@ -25,7 +26,7 @@ newMediaStreamTrackSourcesCallback callback   = liftDOM       (MediaStreamTrackSourcesCallback . Callback <$>-         function ""+         function            (\ _ _ [sources] ->               fromJSArray sources >>= \ sources' -> callback sources')) @@ -37,7 +38,7 @@ newMediaStreamTrackSourcesCallbackSync callback   = liftDOM       (MediaStreamTrackSourcesCallback . Callback <$>-         function ""+         function            (\ _ _ [sources] ->               fromJSArray sources >>= \ sources' -> callback sources')) @@ -49,6 +50,6 @@ newMediaStreamTrackSourcesCallbackAsync callback   = liftDOM       (MediaStreamTrackSourcesCallback . Callback <$>-         function ""+         function            (\ _ _ [sources] ->               fromJSArray sources >>= \ sources' -> callback sources'))
src/JSDOM/Generated/MediaTrackConstraints.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MediaTrackConstraints        (getMandatory, getOptional, MediaTrackConstraints,         castToMediaTrackConstraints, gTypeMediaTrackConstraints)
src/JSDOM/Generated/MemoryInfo.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MemoryInfo        (getUsedJSHeapSize, getTotalJSHeapSize, MemoryInfo,         castToMemoryInfo, gTypeMemoryInfo)
src/JSDOM/Generated/MessageChannel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MessageChannel        (newMessageChannel, getPort1, getPort2, MessageChannel,         castToMessageChannel, gTypeMessageChannel)
src/JSDOM/Generated/MessageEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MessageEvent        (initMessageEvent, webkitInitMessageEvent, getOrigin,         getLastEventId, getSource, getData, getPorts, MessageEvent,
src/JSDOM/Generated/MessagePort.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MessagePort        (postMessage, start, close, message, MessagePort,         castToMessagePort, gTypeMessagePort)
src/JSDOM/Generated/MimeType.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MimeType        (getType, getSuffixes, getDescription, getEnabledPlugin, MimeType,         castToMimeType, gTypeMimeType)
src/JSDOM/Generated/MimeTypeArray.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MimeTypeArray        (item, namedItem, getLength, MimeTypeArray, castToMimeTypeArray,         gTypeMimeTypeArray)
src/JSDOM/Generated/MouseEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MouseEvent        (initMouseEvent, getScreenX, getScreenY, getClientX, getClientY,         getCtrlKey, getShiftKey, getAltKey, getMetaKey, getButton,
src/JSDOM/Generated/MutationEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MutationEvent        (initMutationEvent, pattern MODIFICATION, pattern ADDITION,         pattern REMOVAL, getRelatedNode, getPrevValue, getNewValue,
src/JSDOM/Generated/MutationObserver.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MutationObserver        (newMutationObserver, observe, takeRecords, disconnect,         MutationObserver, castToMutationObserver, gTypeMutationObserver)
src/JSDOM/Generated/MutationRecord.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.MutationRecord        (getType, getTarget, getAddedNodes, getRemovedNodes,         getPreviousSibling, getNextSibling, getAttributeName,
src/JSDOM/Generated/NamedNodeMap.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NamedNodeMap        (getNamedItem, setNamedItem, removeNamedItem, item, getNamedItemNS,         setNamedItemNS, removeNamedItemNS, getLength, NamedNodeMap,
src/JSDOM/Generated/Navigator.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Navigator        (getGamepads, webkitGetUserMedia, registerProtocolHandler,         isProtocolHandlerRegistered, unregisterProtocolHandler,
src/JSDOM/Generated/NavigatorUserMediaError.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NavigatorUserMediaError        (getConstraintName, NavigatorUserMediaError,         castToNavigatorUserMediaError, gTypeNavigatorUserMediaError)
src/JSDOM/Generated/NavigatorUserMediaErrorCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NavigatorUserMediaErrorCallback        (newNavigatorUserMediaErrorCallback,         newNavigatorUserMediaErrorCallbackSync,@@ -25,7 +26,7 @@ newNavigatorUserMediaErrorCallback callback   = liftDOM       (NavigatorUserMediaErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/NavigatorUserMediaErrorCallback Mozilla NavigatorUserMediaErrorCallback documentation> @@ -36,7 +37,7 @@ newNavigatorUserMediaErrorCallbackSync callback   = liftDOM       (NavigatorUserMediaErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/NavigatorUserMediaErrorCallback Mozilla NavigatorUserMediaErrorCallback documentation> @@ -47,5 +48,5 @@ newNavigatorUserMediaErrorCallbackAsync callback   = liftDOM       (NavigatorUserMediaErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))
src/JSDOM/Generated/NavigatorUserMediaSuccessCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NavigatorUserMediaSuccessCallback        (newNavigatorUserMediaSuccessCallback,         newNavigatorUserMediaSuccessCallbackSync,@@ -25,7 +26,7 @@ newNavigatorUserMediaSuccessCallback callback   = liftDOM       (NavigatorUserMediaSuccessCallback . Callback <$>-         function ""+         function            (\ _ _ [stream] ->               fromJSVal stream >>= \ stream' -> callback stream')) @@ -37,7 +38,7 @@ newNavigatorUserMediaSuccessCallbackSync callback   = liftDOM       (NavigatorUserMediaSuccessCallback . Callback <$>-         function ""+         function            (\ _ _ [stream] ->               fromJSVal stream >>= \ stream' -> callback stream')) @@ -49,6 +50,6 @@ newNavigatorUserMediaSuccessCallbackAsync callback   = liftDOM       (NavigatorUserMediaSuccessCallback . Callback <$>-         function ""+         function            (\ _ _ [stream] ->               fromJSVal stream >>= \ stream' -> callback stream'))
src/JSDOM/Generated/Node.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Node        (insertBefore, replaceChild, removeChild, appendChild,         hasChildNodes, cloneNode, normalize, isSupported, isSameNode,
src/JSDOM/Generated/NodeFilter.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NodeFilter        (acceptNode, pattern FILTER_ACCEPT, pattern FILTER_REJECT,         pattern FILTER_SKIP, pattern SHOW_ALL, pattern SHOW_ELEMENT,
src/JSDOM/Generated/NodeIterator.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NodeIterator        (nextNode, previousNode, detach, getRoot, getWhatToShow, getFilter,         getExpandEntityReferences, getReferenceNode,
src/JSDOM/Generated/NodeList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NodeList        (item, getLength, NodeList, castToNodeList, gTypeNodeList,         IsNodeList, toNodeList)
src/JSDOM/Generated/Notification.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Notification        (show, showEvent, error, close, click, Notification,         castToNotification, gTypeNotification)@@ -28,7 +29,7 @@ error = unsafeEventName (toJSString "error")  -- | <https://developer.mozilla.org/en-US/docs/Web/API/Notification.onclose Mozilla Notification.onclose documentation> -close :: EventName Notification Event+close :: EventName Notification CloseEvent close = unsafeEventName (toJSString "close")  -- | <https://developer.mozilla.org/en-US/docs/Web/API/Notification.onclick Mozilla Notification.onclick documentation> 
src/JSDOM/Generated/NotificationCenter.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NotificationCenter        (createNotification, checkPermission, requestPermission,         NotificationCenter, castToNotificationCenter,
src/JSDOM/Generated/NotificationPermissionCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.NotificationPermissionCallback        (newNotificationPermissionCallback,         newNotificationPermissionCallbackSync,@@ -25,7 +26,7 @@ newNotificationPermissionCallback callback   = liftDOM       (NotificationPermissionCallback . Callback <$>-         function ""+         function            (\ _ _ [permission] ->               fromJSValUnchecked permission >>=                 \ permission' -> callback permission'))@@ -38,7 +39,7 @@ newNotificationPermissionCallbackSync callback   = liftDOM       (NotificationPermissionCallback . Callback <$>-         function ""+         function            (\ _ _ [permission] ->               fromJSValUnchecked permission >>=                 \ permission' -> callback permission'))@@ -51,7 +52,7 @@ newNotificationPermissionCallbackAsync callback   = liftDOM       (NotificationPermissionCallback . Callback <$>-         function ""+         function            (\ _ _ [permission] ->               fromJSValUnchecked permission >>=                 \ permission' -> callback permission'))
src/JSDOM/Generated/OESStandardDerivatives.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.OESStandardDerivatives        (pattern FRAGMENT_SHADER_DERIVATIVE_HINT_OES,         OESStandardDerivatives, castToOESStandardDerivatives,
src/JSDOM/Generated/OESTextureHalfFloat.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.OESTextureHalfFloat        (pattern HALF_FLOAT_OES, OESTextureHalfFloat,         castToOESTextureHalfFloat, gTypeOESTextureHalfFloat)
src/JSDOM/Generated/OESVertexArrayObject.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.OESVertexArrayObject        (createVertexArrayOES, deleteVertexArrayOES, isVertexArrayOES,         bindVertexArrayOES, pattern VERTEX_ARRAY_BINDING_OES,
src/JSDOM/Generated/OfflineAudioCompletionEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.OfflineAudioCompletionEvent        (getRenderedBuffer, OfflineAudioCompletionEvent,         castToOfflineAudioCompletionEvent,
src/JSDOM/Generated/OfflineAudioContext.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.OfflineAudioContext        (newOfflineAudioContext, OfflineAudioContext,         castToOfflineAudioContext, gTypeOfflineAudioContext)
src/JSDOM/Generated/OscillatorNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.OscillatorNode        (start, stop, noteOn, noteOff, setPeriodicWave, pattern SINE,         pattern SQUARE, pattern SAWTOOTH, pattern TRIANGLE, pattern CUSTOM,
src/JSDOM/Generated/OverflowEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.OverflowEvent        (pattern HORIZONTAL, pattern VERTICAL, pattern BOTH, getOrient,         getHorizontalOverflow, getVerticalOverflow, OverflowEvent,
src/JSDOM/Generated/PageTransitionEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PageTransitionEvent        (getPersisted, PageTransitionEvent, castToPageTransitionEvent,         gTypePageTransitionEvent)
src/JSDOM/Generated/PannerNode.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PannerNode        (setPosition, setOrientation, setVelocity, pattern EQUALPOWER,         pattern HRTF, pattern SOUNDFIELD, pattern LINEAR_DISTANCE,
src/JSDOM/Generated/Path2D.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Path2D        (newPath2D, newPath2D', newPath2D'', addPath, closePath, moveTo,         lineTo, quadraticCurveTo, bezierCurveTo, arcTo, rect, arc, Path2D,
src/JSDOM/Generated/Performance.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Performance        (webkitGetEntries, webkitGetEntriesByType, webkitGetEntriesByName,         webkitClearResourceTimings, webkitSetResourceTimingBufferSize,
src/JSDOM/Generated/PerformanceEntry.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PerformanceEntry        (getName, getEntryType, getStartTime, getDuration,         PerformanceEntry, castToPerformanceEntry, gTypePerformanceEntry,
src/JSDOM/Generated/PerformanceEntryList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PerformanceEntryList        (item, getLength, PerformanceEntryList, castToPerformanceEntryList,         gTypePerformanceEntryList)
src/JSDOM/Generated/PerformanceNavigation.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PerformanceNavigation        (pattern TYPE_NAVIGATE, pattern TYPE_RELOAD,         pattern TYPE_BACK_FORWARD, pattern TYPE_RESERVED, getType,
src/JSDOM/Generated/PerformanceResourceTiming.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PerformanceResourceTiming        (getInitiatorType, getRedirectStart, getRedirectEnd, getFetchStart,         getDomainLookupStart, getDomainLookupEnd, getConnectStart,
src/JSDOM/Generated/PerformanceTiming.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PerformanceTiming        (getNavigationStart, getUnloadEventStart, getUnloadEventEnd,         getRedirectStart, getRedirectEnd, getFetchStart,
src/JSDOM/Generated/Plugin.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Plugin        (item, namedItem, getName, getFilename, getDescription, getLength,         Plugin, castToPlugin, gTypePlugin)
src/JSDOM/Generated/PluginArray.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PluginArray        (item, namedItem, refresh, getLength, PluginArray,         castToPluginArray, gTypePluginArray)
src/JSDOM/Generated/PopStateEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PopStateEvent        (getState, PopStateEvent, castToPopStateEvent, gTypePopStateEvent)        where
src/JSDOM/Generated/PositionCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PositionCallback        (newPositionCallback, newPositionCallbackSync,         newPositionCallbackAsync, PositionCallback)@@ -21,7 +22,7 @@ newPositionCallback callback   = liftDOM       (PositionCallback . Callback <$>-         function ""+         function            (\ _ _ [position] ->               fromJSVal position >>= \ position' -> callback position')) @@ -31,7 +32,7 @@ newPositionCallbackSync callback   = liftDOM       (PositionCallback . Callback <$>-         function ""+         function            (\ _ _ [position] ->               fromJSVal position >>= \ position' -> callback position')) @@ -41,6 +42,6 @@ newPositionCallbackAsync callback   = liftDOM       (PositionCallback . Callback <$>-         function ""+         function            (\ _ _ [position] ->               fromJSVal position >>= \ position' -> callback position'))
src/JSDOM/Generated/PositionError.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PositionError        (pattern PERMISSION_DENIED, pattern POSITION_UNAVAILABLE,         pattern TIMEOUT, getCode, getMessage, PositionError,
src/JSDOM/Generated/PositionErrorCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.PositionErrorCallback        (newPositionErrorCallback, newPositionErrorCallbackSync,         newPositionErrorCallbackAsync, PositionErrorCallback)@@ -22,7 +23,7 @@ newPositionErrorCallback callback   = liftDOM       (PositionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/PositionErrorCallback Mozilla PositionErrorCallback documentation> @@ -32,7 +33,7 @@ newPositionErrorCallbackSync callback   = liftDOM       (PositionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/PositionErrorCallback Mozilla PositionErrorCallback documentation> @@ -42,5 +43,5 @@ newPositionErrorCallbackAsync callback   = liftDOM       (PositionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))
src/JSDOM/Generated/ProcessingInstruction.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ProcessingInstruction        (getTarget, getSheet, ProcessingInstruction,         castToProcessingInstruction, gTypeProcessingInstruction)
src/JSDOM/Generated/ProgressEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ProgressEvent        (getLengthComputable, getLoaded, getTotal, ProgressEvent,         castToProgressEvent, gTypeProgressEvent, IsProgressEvent,
src/JSDOM/Generated/QuickTimePluginReplacement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.QuickTimePluginReplacement        (postEvent, getMovieSize, getTimedMetaData, getAccessLog,         getErrorLog, QuickTimePluginReplacement,
src/JSDOM/Generated/RGBColor.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RGBColor        (getRed, getGreen, getBlue, RGBColor, castToRGBColor,         gTypeRGBColor)
src/JSDOM/Generated/RTCConfiguration.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCConfiguration        (getIceServers, getIceTransports, getRequestIdentity,         RTCConfiguration, castToRTCConfiguration, gTypeRTCConfiguration)
src/JSDOM/Generated/RTCDTMFSender.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCDTMFSender        (insertDTMF, getCanInsertDTMF, getTrack, getToneBuffer,         getDuration, getInterToneGap, toneChange, RTCDTMFSender,
src/JSDOM/Generated/RTCDTMFToneChangeEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCDTMFToneChangeEvent        (getTone, RTCDTMFToneChangeEvent, castToRTCDTMFToneChangeEvent,         gTypeRTCDTMFToneChangeEvent)
src/JSDOM/Generated/RTCDataChannel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCDataChannel        (send, sendView, sendBlob, sendString, close, getLabel, getOrdered,         getMaxRetransmitTime, getMaxRetransmits, getProtocol,@@ -119,7 +120,7 @@ error = unsafeEventName (toJSString "error")  -- | <https://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel.onclose Mozilla RTCDataChannel.onclose documentation> -closeEvent :: EventName RTCDataChannel Event+closeEvent :: EventName RTCDataChannel CloseEvent closeEvent = unsafeEventName (toJSString "close")  -- | <https://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel.onmessage Mozilla RTCDataChannel.onmessage documentation> 
src/JSDOM/Generated/RTCDataChannelEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCDataChannelEvent        (getChannel, RTCDataChannelEvent, castToRTCDataChannelEvent,         gTypeRTCDataChannelEvent)
src/JSDOM/Generated/RTCIceCandidate.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCIceCandidate        (newRTCIceCandidate, getCandidate, getSdpMid, getSdpMLineIndex,         RTCIceCandidate, castToRTCIceCandidate, gTypeRTCIceCandidate)
src/JSDOM/Generated/RTCIceCandidateEvent.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCIceCandidateEvent        (getCandidate, RTCIceCandidateEvent, castToRTCIceCandidateEvent,         gTypeRTCIceCandidateEvent)
src/JSDOM/Generated/RTCIceServer.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCIceServer        (getUrls, getUsername, getCredential, RTCIceServer,         castToRTCIceServer, gTypeRTCIceServer)
src/JSDOM/Generated/RTCPeerConnection.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCPeerConnection        (newRTCPeerConnection, createOffer, createAnswer,         setLocalDescription, setRemoteDescription, updateIce,
src/JSDOM/Generated/RTCPeerConnectionErrorCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCPeerConnectionErrorCallback        (newRTCPeerConnectionErrorCallback,         newRTCPeerConnectionErrorCallbackSync,@@ -24,7 +25,7 @@ newRTCPeerConnectionErrorCallback callback   = liftDOM       (RTCPeerConnectionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnectionErrorCallback Mozilla RTCPeerConnectionErrorCallback documentation> @@ -35,7 +36,7 @@ newRTCPeerConnectionErrorCallbackSync callback   = liftDOM       (RTCPeerConnectionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnectionErrorCallback Mozilla RTCPeerConnectionErrorCallback documentation> @@ -46,5 +47,5 @@ newRTCPeerConnectionErrorCallbackAsync callback   = liftDOM       (RTCPeerConnectionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))
src/JSDOM/Generated/RTCSessionDescription.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCSessionDescription        (newRTCSessionDescription, setType, getType, setSdp, getSdp,         RTCSessionDescription, castToRTCSessionDescription,
src/JSDOM/Generated/RTCSessionDescriptionCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCSessionDescriptionCallback        (newRTCSessionDescriptionCallback,         newRTCSessionDescriptionCallbackSync,@@ -25,7 +26,7 @@ newRTCSessionDescriptionCallback callback   = liftDOM       (RTCSessionDescriptionCallback . Callback <$>-         function ""+         function            (\ _ _ [sdp] -> fromJSVal sdp >>= \ sdp' -> callback sdp'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/RTCSessionDescriptionCallback Mozilla RTCSessionDescriptionCallback documentation> @@ -36,7 +37,7 @@ newRTCSessionDescriptionCallbackSync callback   = liftDOM       (RTCSessionDescriptionCallback . Callback <$>-         function ""+         function            (\ _ _ [sdp] -> fromJSVal sdp >>= \ sdp' -> callback sdp'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/RTCSessionDescriptionCallback Mozilla RTCSessionDescriptionCallback documentation> @@ -47,5 +48,5 @@ newRTCSessionDescriptionCallbackAsync callback   = liftDOM       (RTCSessionDescriptionCallback . Callback <$>-         function ""+         function            (\ _ _ [sdp] -> fromJSVal sdp >>= \ sdp' -> callback sdp'))
src/JSDOM/Generated/RTCStatsCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCStatsCallback        (newRTCStatsCallback, newRTCStatsCallbackSync,         newRTCStatsCallbackAsync, RTCStatsCallback)@@ -22,7 +23,7 @@ newRTCStatsCallback callback   = liftDOM       (RTCStatsCallback . Callback <$>-         function ""+         function            (\ _ _ [response] ->               fromJSVal response >>= \ response' -> callback response')) @@ -33,7 +34,7 @@ newRTCStatsCallbackSync callback   = liftDOM       (RTCStatsCallback . Callback <$>-         function ""+         function            (\ _ _ [response] ->               fromJSVal response >>= \ response' -> callback response')) @@ -44,6 +45,6 @@ newRTCStatsCallbackAsync callback   = liftDOM       (RTCStatsCallback . Callback <$>-         function ""+         function            (\ _ _ [response] ->               fromJSVal response >>= \ response' -> callback response'))
src/JSDOM/Generated/RTCStatsReport.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCStatsReport        (stat, names, getTimestamp, getId, getType, getLocal, getRemote,         RTCStatsReport, castToRTCStatsReport, gTypeRTCStatsReport)
src/JSDOM/Generated/RTCStatsResponse.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RTCStatsResponse        (result, namedItem, RTCStatsResponse, castToRTCStatsResponse,         gTypeRTCStatsResponse)
src/JSDOM/Generated/RadioNodeList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RadioNodeList        (_get, setValue, getValue, RadioNodeList, castToRadioNodeList,         gTypeRadioNodeList)
src/JSDOM/Generated/Range.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Range        (newRange, setStart, setEnd, setStartBefore, setStartAfter,         setEndBefore, setEndAfter, collapse, selectNode,
src/JSDOM/Generated/ReadableStream.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.ReadableStream        (newReadableStream, read, cancel, pipeTo, pipeThrough, getState,         getClosed, getReady, ReadableStream, castToReadableStream,
src/JSDOM/Generated/Rect.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.Rect        (getTop, getRight, getBottom, getLeft, Rect, castToRect, gTypeRect)        where
src/JSDOM/Generated/RequestAnimationFrameCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.RequestAnimationFrameCallback        (newRequestAnimationFrameCallback,         newRequestAnimationFrameCallbackSync,@@ -24,7 +25,7 @@ newRequestAnimationFrameCallback callback   = liftDOM       (RequestAnimationFrameCallback . Callback <$>-         function ""+         function            (\ _ _ [highResTime] ->               fromJSValUnchecked highResTime >>=                 \ highResTime' -> callback highResTime'))@@ -36,7 +37,7 @@ newRequestAnimationFrameCallbackSync callback   = liftDOM       (RequestAnimationFrameCallback . Callback <$>-         function ""+         function            (\ _ _ [highResTime] ->               fromJSValUnchecked highResTime >>=                 \ highResTime' -> callback highResTime'))@@ -48,7 +49,7 @@ newRequestAnimationFrameCallbackAsync callback   = liftDOM       (RequestAnimationFrameCallback . Callback <$>-         function ""+         function            (\ _ _ [highResTime] ->               fromJSValUnchecked highResTime >>=                 \ highResTime' -> callback highResTime'))
src/JSDOM/Generated/SQLError.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SQLError        (pattern UNKNOWN_ERR, pattern DATABASE_ERR, pattern VERSION_ERR,         pattern TOO_LARGE_ERR, pattern QUOTA_ERR, pattern SYNTAX_ERR,
src/JSDOM/Generated/SQLResultSet.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SQLResultSet        (getRows, getInsertId, getRowsAffected, SQLResultSet,         castToSQLResultSet, gTypeSQLResultSet)
src/JSDOM/Generated/SQLResultSetRowList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SQLResultSetRowList        (item, getLength, SQLResultSetRowList, castToSQLResultSetRowList,         gTypeSQLResultSetRowList)
src/JSDOM/Generated/SQLStatementCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SQLStatementCallback        (newSQLStatementCallback, newSQLStatementCallbackSync,         newSQLStatementCallbackAsync, SQLStatementCallback)@@ -23,7 +24,7 @@ newSQLStatementCallback callback   = liftDOM       (SQLStatementCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction, resultSet] ->               fromJSVal resultSet >>=                 \ resultSet' ->@@ -38,7 +39,7 @@ newSQLStatementCallbackSync callback   = liftDOM       (SQLStatementCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction, resultSet] ->               fromJSVal resultSet >>=                 \ resultSet' ->@@ -53,7 +54,7 @@ newSQLStatementCallbackAsync callback   = liftDOM       (SQLStatementCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction, resultSet] ->               fromJSVal resultSet >>=                 \ resultSet' ->
src/JSDOM/Generated/SQLStatementErrorCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SQLStatementErrorCallback        (newSQLStatementErrorCallback, newSQLStatementErrorCallbackSync,         newSQLStatementErrorCallbackAsync, SQLStatementErrorCallback)@@ -23,7 +24,7 @@ newSQLStatementErrorCallback callback   = liftDOM       (SQLStatementErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction, error] ->               fromJSVal error >>=                 \ error' ->@@ -38,7 +39,7 @@ newSQLStatementErrorCallbackSync callback   = liftDOM       (SQLStatementErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction, error] ->               fromJSVal error >>=                 \ error' ->@@ -53,7 +54,7 @@ newSQLStatementErrorCallbackAsync callback   = liftDOM       (SQLStatementErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction, error] ->               fromJSVal error >>=                 \ error' ->
src/JSDOM/Generated/SQLTransaction.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SQLTransaction        (executeSql, SQLTransaction, castToSQLTransaction,         gTypeSQLTransaction)
src/JSDOM/Generated/SQLTransactionCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SQLTransactionCallback        (newSQLTransactionCallback, newSQLTransactionCallbackSync,         newSQLTransactionCallbackAsync, SQLTransactionCallback)@@ -22,7 +23,7 @@ newSQLTransactionCallback callback   = liftDOM       (SQLTransactionCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction] ->               fromJSVal transaction >>= \ transaction' -> callback transaction')) @@ -33,7 +34,7 @@ newSQLTransactionCallbackSync callback   = liftDOM       (SQLTransactionCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction] ->               fromJSVal transaction >>= \ transaction' -> callback transaction')) @@ -44,6 +45,6 @@ newSQLTransactionCallbackAsync callback   = liftDOM       (SQLTransactionCallback . Callback <$>-         function ""+         function            (\ _ _ [transaction] ->               fromJSVal transaction >>= \ transaction' -> callback transaction'))
src/JSDOM/Generated/SQLTransactionErrorCallback.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SQLTransactionErrorCallback        (newSQLTransactionErrorCallback,         newSQLTransactionErrorCallbackSync,@@ -23,7 +24,7 @@ newSQLTransactionErrorCallback callback   = liftDOM       (SQLTransactionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/SQLTransactionErrorCallback Mozilla SQLTransactionErrorCallback documentation> @@ -33,7 +34,7 @@ newSQLTransactionErrorCallbackSync callback   = liftDOM       (SQLTransactionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))  -- | <https://developer.mozilla.org/en-US/docs/Web/API/SQLTransactionErrorCallback Mozilla SQLTransactionErrorCallback documentation> @@ -43,5 +44,5 @@ newSQLTransactionErrorCallbackAsync callback   = liftDOM       (SQLTransactionErrorCallback . Callback <$>-         function ""+         function            (\ _ _ [error] -> fromJSVal error >>= \ error' -> callback error'))
src/JSDOM/Generated/SVGAElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAElement        (getTarget, SVGAElement, castToSVGAElement, gTypeSVGAElement) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
src/JSDOM/Generated/SVGAltGlyphElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAltGlyphElement        (setGlyphRef, getGlyphRef, setFormat, getFormat,         SVGAltGlyphElement, castToSVGAltGlyphElement,
src/JSDOM/Generated/SVGAngle.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAngle        (newValueSpecifiedUnits, convertToSpecifiedUnits,         pattern SVG_ANGLETYPE_UNKNOWN, pattern SVG_ANGLETYPE_UNSPECIFIED,
src/JSDOM/Generated/SVGAnimatedAngle.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedAngle        (getBaseVal, getAnimVal, SVGAnimatedAngle, castToSVGAnimatedAngle,         gTypeSVGAnimatedAngle)
src/JSDOM/Generated/SVGAnimatedBoolean.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedBoolean        (setBaseVal, getBaseVal, getAnimVal, SVGAnimatedBoolean,         castToSVGAnimatedBoolean, gTypeSVGAnimatedBoolean)
src/JSDOM/Generated/SVGAnimatedEnumeration.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedEnumeration        (setBaseVal, getBaseVal, getAnimVal, SVGAnimatedEnumeration,         castToSVGAnimatedEnumeration, gTypeSVGAnimatedEnumeration)
src/JSDOM/Generated/SVGAnimatedInteger.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedInteger        (setBaseVal, getBaseVal, getAnimVal, SVGAnimatedInteger,         castToSVGAnimatedInteger, gTypeSVGAnimatedInteger)
src/JSDOM/Generated/SVGAnimatedLength.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedLength        (getBaseVal, getAnimVal, SVGAnimatedLength,         castToSVGAnimatedLength, gTypeSVGAnimatedLength)
src/JSDOM/Generated/SVGAnimatedLengthList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedLengthList        (getBaseVal, getAnimVal, SVGAnimatedLengthList,         castToSVGAnimatedLengthList, gTypeSVGAnimatedLengthList)
src/JSDOM/Generated/SVGAnimatedNumber.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedNumber        (setBaseVal, getBaseVal, getAnimVal, SVGAnimatedNumber,         castToSVGAnimatedNumber, gTypeSVGAnimatedNumber)
src/JSDOM/Generated/SVGAnimatedNumberList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedNumberList        (getBaseVal, getAnimVal, SVGAnimatedNumberList,         castToSVGAnimatedNumberList, gTypeSVGAnimatedNumberList)
src/JSDOM/Generated/SVGAnimatedPreserveAspectRatio.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedPreserveAspectRatio        (getBaseVal, getAnimVal, SVGAnimatedPreserveAspectRatio,         castToSVGAnimatedPreserveAspectRatio,
src/JSDOM/Generated/SVGAnimatedRect.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedRect        (getBaseVal, getAnimVal, SVGAnimatedRect, castToSVGAnimatedRect,         gTypeSVGAnimatedRect)
src/JSDOM/Generated/SVGAnimatedString.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedString        (setBaseVal, getBaseVal, getAnimVal, SVGAnimatedString,         castToSVGAnimatedString, gTypeSVGAnimatedString)
src/JSDOM/Generated/SVGAnimatedTransformList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimatedTransformList        (getBaseVal, getAnimVal, SVGAnimatedTransformList,         castToSVGAnimatedTransformList, gTypeSVGAnimatedTransformList)
src/JSDOM/Generated/SVGAnimationElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGAnimationElement        (getStartTime, getCurrentTime, getSimpleDuration, beginElement,         beginElementAt, endElement, endElementAt, getTargetElement,
src/JSDOM/Generated/SVGCircleElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGCircleElement        (getCx, getCy, getR, SVGCircleElement, castToSVGCircleElement,         gTypeSVGCircleElement)
src/JSDOM/Generated/SVGClipPathElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGClipPathElement        (getClipPathUnits, SVGClipPathElement, castToSVGClipPathElement,         gTypeSVGClipPathElement)
src/JSDOM/Generated/SVGColor.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGColor        (setRGBColor, setRGBColorICCColor, setColor,         pattern SVG_COLORTYPE_UNKNOWN, pattern SVG_COLORTYPE_RGBCOLOR,
src/JSDOM/Generated/SVGComponentTransferFunctionElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGComponentTransferFunctionElement        (pattern SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN,         pattern SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY,
src/JSDOM/Generated/SVGCursorElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGCursorElement        (getX, getY, SVGCursorElement, castToSVGCursorElement,         gTypeSVGCursorElement)
src/JSDOM/Generated/SVGDocument.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGDocument        (createEvent, getRootElement, SVGDocument, castToSVGDocument,         gTypeSVGDocument)
src/JSDOM/Generated/SVGElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGElement        (getPresentationAttribute, setXmlbase, getXmlbase,         getOwnerSVGElement, getViewportElement, setXmllang, getXmllang,
src/JSDOM/Generated/SVGEllipseElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGEllipseElement        (getCx, getCy, getRx, getRy, SVGEllipseElement,         castToSVGEllipseElement, gTypeSVGEllipseElement)
src/JSDOM/Generated/SVGExternalResourcesRequired.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGExternalResourcesRequired        (getExternalResourcesRequired, SVGExternalResourcesRequired,         castToSVGExternalResourcesRequired,
src/JSDOM/Generated/SVGFEBlendElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEBlendElement        (pattern SVG_FEBLEND_MODE_UNKNOWN, pattern SVG_FEBLEND_MODE_NORMAL,         pattern SVG_FEBLEND_MODE_MULTIPLY, pattern SVG_FEBLEND_MODE_SCREEN,
src/JSDOM/Generated/SVGFEColorMatrixElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEColorMatrixElement        (pattern SVG_FECOLORMATRIX_TYPE_UNKNOWN,         pattern SVG_FECOLORMATRIX_TYPE_MATRIX,
src/JSDOM/Generated/SVGFEComponentTransferElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEComponentTransferElement        (getIn1, SVGFEComponentTransferElement,         castToSVGFEComponentTransferElement,
src/JSDOM/Generated/SVGFECompositeElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFECompositeElement        (pattern SVG_FECOMPOSITE_OPERATOR_UNKNOWN,         pattern SVG_FECOMPOSITE_OPERATOR_OVER,
src/JSDOM/Generated/SVGFEConvolveMatrixElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEConvolveMatrixElement        (pattern SVG_EDGEMODE_UNKNOWN, pattern SVG_EDGEMODE_DUPLICATE,         pattern SVG_EDGEMODE_WRAP, pattern SVG_EDGEMODE_NONE, getIn1,
src/JSDOM/Generated/SVGFEDiffuseLightingElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEDiffuseLightingElement        (getIn1, getSurfaceScale, getDiffuseConstant, getKernelUnitLengthX,         getKernelUnitLengthY, SVGFEDiffuseLightingElement,
src/JSDOM/Generated/SVGFEDisplacementMapElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEDisplacementMapElement        (pattern SVG_CHANNEL_UNKNOWN, pattern SVG_CHANNEL_R,         pattern SVG_CHANNEL_G, pattern SVG_CHANNEL_B,
src/JSDOM/Generated/SVGFEDistantLightElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEDistantLightElement        (getAzimuth, getElevation, SVGFEDistantLightElement,         castToSVGFEDistantLightElement, gTypeSVGFEDistantLightElement)
src/JSDOM/Generated/SVGFEDropShadowElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEDropShadowElement        (setStdDeviation, getIn1, getDx, getDy, getStdDeviationX,         getStdDeviationY, SVGFEDropShadowElement,
src/JSDOM/Generated/SVGFEGaussianBlurElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEGaussianBlurElement        (setStdDeviation, pattern SVG_EDGEMODE_UNKNOWN,         pattern SVG_EDGEMODE_DUPLICATE, pattern SVG_EDGEMODE_WRAP,
src/JSDOM/Generated/SVGFEImageElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEImageElement        (getPreserveAspectRatio, SVGFEImageElement,         castToSVGFEImageElement, gTypeSVGFEImageElement)
src/JSDOM/Generated/SVGFEMergeNodeElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEMergeNodeElement        (getIn1, SVGFEMergeNodeElement, castToSVGFEMergeNodeElement,         gTypeSVGFEMergeNodeElement)
src/JSDOM/Generated/SVGFEMorphologyElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEMorphologyElement        (setRadius, pattern SVG_MORPHOLOGY_OPERATOR_UNKNOWN,         pattern SVG_MORPHOLOGY_OPERATOR_ERODE,
src/JSDOM/Generated/SVGFEOffsetElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEOffsetElement        (getIn1, getDx, getDy, SVGFEOffsetElement,         castToSVGFEOffsetElement, gTypeSVGFEOffsetElement)
src/JSDOM/Generated/SVGFEPointLightElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFEPointLightElement        (getX, getY, getZ, SVGFEPointLightElement,         castToSVGFEPointLightElement, gTypeSVGFEPointLightElement)
src/JSDOM/Generated/SVGFESpecularLightingElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFESpecularLightingElement        (getIn1, getSurfaceScale, getSpecularConstant, getSpecularExponent,         SVGFESpecularLightingElement, castToSVGFESpecularLightingElement,
src/JSDOM/Generated/SVGFESpotLightElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFESpotLightElement        (getX, getY, getZ, getPointsAtX, getPointsAtY, getPointsAtZ,         getSpecularExponent, getLimitingConeAngle, SVGFESpotLightElement,
src/JSDOM/Generated/SVGFETileElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFETileElement        (getIn1, SVGFETileElement, castToSVGFETileElement,         gTypeSVGFETileElement)
src/JSDOM/Generated/SVGFETurbulenceElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFETurbulenceElement        (pattern SVG_TURBULENCE_TYPE_UNKNOWN,         pattern SVG_TURBULENCE_TYPE_FRACTALNOISE,
src/JSDOM/Generated/SVGFilterElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFilterElement        (setFilterRes, getFilterUnits, getPrimitiveUnits, getX, getY,         getWidth, getHeight, getFilterResX, getFilterResY,
src/JSDOM/Generated/SVGFilterPrimitiveStandardAttributes.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFilterPrimitiveStandardAttributes        (getX, getY, getWidth, getHeight, getResult,         SVGFilterPrimitiveStandardAttributes,
src/JSDOM/Generated/SVGFitToViewBox.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGFitToViewBox        (getViewBox, getPreserveAspectRatio, SVGFitToViewBox,         castToSVGFitToViewBox, gTypeSVGFitToViewBox)
src/JSDOM/Generated/SVGForeignObjectElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGForeignObjectElement        (getX, getY, getWidth, getHeight, SVGForeignObjectElement,         castToSVGForeignObjectElement, gTypeSVGForeignObjectElement)
src/JSDOM/Generated/SVGGlyphRefElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGGlyphRefElement        (setGlyphRef, getGlyphRef, setFormat, getFormat, setX, getX, setY,         getY, setDx, getDx, setDy, getDy, SVGGlyphRefElement,
src/JSDOM/Generated/SVGGradientElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGGradientElement        (pattern SVG_SPREADMETHOD_UNKNOWN, pattern SVG_SPREADMETHOD_PAD,         pattern SVG_SPREADMETHOD_REFLECT, pattern SVG_SPREADMETHOD_REPEAT,
src/JSDOM/Generated/SVGGraphicsElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGGraphicsElement        (getBBox, getCTM, getScreenCTM, getTransformToElement,         getTransform, getNearestViewportElement,
src/JSDOM/Generated/SVGImageElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGImageElement        (getX, getY, getWidth, getHeight, getPreserveAspectRatio,         SVGImageElement, castToSVGImageElement, gTypeSVGImageElement)
src/JSDOM/Generated/SVGLength.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGLength        (newValueSpecifiedUnits, convertToSpecifiedUnits,         pattern SVG_LENGTHTYPE_UNKNOWN, pattern SVG_LENGTHTYPE_NUMBER,
src/JSDOM/Generated/SVGLengthList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGLengthList        (clear, initialize, getItem, insertItemBefore, replaceItem,         removeItem, appendItem, getNumberOfItems, SVGLengthList,
src/JSDOM/Generated/SVGLineElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGLineElement        (getX1, getY1, getX2, getY2, SVGLineElement, castToSVGLineElement,         gTypeSVGLineElement)
src/JSDOM/Generated/SVGLinearGradientElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGLinearGradientElement        (getX1, getY1, getX2, getY2, SVGLinearGradientElement,         castToSVGLinearGradientElement, gTypeSVGLinearGradientElement)
src/JSDOM/Generated/SVGMarkerElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGMarkerElement        (setOrientToAuto, setOrientToAngle,         pattern SVG_MARKERUNITS_UNKNOWN,
src/JSDOM/Generated/SVGMaskElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGMaskElement        (getMaskUnits, getMaskContentUnits, getX, getY, getWidth,         getHeight, SVGMaskElement, castToSVGMaskElement,
src/JSDOM/Generated/SVGMatrix.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGMatrix        (multiply, inverse, translate, scale, scaleNonUniform, rotate,         rotateFromVector, flipX, flipY, skewX, skewY, setA, getA, setB,
src/JSDOM/Generated/SVGNumber.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGNumber        (setValue, getValue, SVGNumber, castToSVGNumber, gTypeSVGNumber)        where
src/JSDOM/Generated/SVGNumberList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGNumberList        (clear, initialize, getItem, insertItemBefore, replaceItem,         removeItem, appendItem, getNumberOfItems, SVGNumberList,
src/JSDOM/Generated/SVGPaint.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPaint        (setUri, setPaint, pattern SVG_PAINTTYPE_UNKNOWN,         pattern SVG_PAINTTYPE_RGBCOLOR,
src/JSDOM/Generated/SVGPathElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathElement        (getTotalLength, getPointAtLength, getPathSegAtLength,         createSVGPathSegClosePath, createSVGPathSegMovetoAbs,
src/JSDOM/Generated/SVGPathSeg.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSeg        (pattern PATHSEG_UNKNOWN, pattern PATHSEG_CLOSEPATH,         pattern PATHSEG_MOVETO_ABS, pattern PATHSEG_MOVETO_REL,
src/JSDOM/Generated/SVGPathSegArcAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegArcAbs        (setX, getX, setY, getY, setR1, getR1, setR2, getR2, setAngle,         getAngle, setLargeArcFlag, getLargeArcFlag, setSweepFlag,
src/JSDOM/Generated/SVGPathSegArcRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegArcRel        (setX, getX, setY, getY, setR1, getR1, setR2, getR2, setAngle,         getAngle, setLargeArcFlag, getLargeArcFlag, setSweepFlag,
src/JSDOM/Generated/SVGPathSegCurvetoCubicAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegCurvetoCubicAbs        (setX, getX, setY, getY, setX1, getX1, setY1, getY1, setX2, getX2,         setY2, getY2, SVGPathSegCurvetoCubicAbs,
src/JSDOM/Generated/SVGPathSegCurvetoCubicRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegCurvetoCubicRel        (setX, getX, setY, getY, setX1, getX1, setY1, getY1, setX2, getX2,         setY2, getY2, SVGPathSegCurvetoCubicRel,
src/JSDOM/Generated/SVGPathSegCurvetoCubicSmoothAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegCurvetoCubicSmoothAbs        (setX, getX, setY, getY, setX2, getX2, setY2, getY2,         SVGPathSegCurvetoCubicSmoothAbs,
src/JSDOM/Generated/SVGPathSegCurvetoCubicSmoothRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegCurvetoCubicSmoothRel        (setX, getX, setY, getY, setX2, getX2, setY2, getY2,         SVGPathSegCurvetoCubicSmoothRel,
src/JSDOM/Generated/SVGPathSegCurvetoQuadraticAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegCurvetoQuadraticAbs        (setX, getX, setY, getY, setX1, getX1, setY1, getY1,         SVGPathSegCurvetoQuadraticAbs, castToSVGPathSegCurvetoQuadraticAbs,
src/JSDOM/Generated/SVGPathSegCurvetoQuadraticRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegCurvetoQuadraticRel        (setX, getX, setY, getY, setX1, getX1, setY1, getY1,         SVGPathSegCurvetoQuadraticRel, castToSVGPathSegCurvetoQuadraticRel,
src/JSDOM/Generated/SVGPathSegCurvetoQuadraticSmoothAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothAbs        (setX, getX, setY, getY, SVGPathSegCurvetoQuadraticSmoothAbs,         castToSVGPathSegCurvetoQuadraticSmoothAbs,
src/JSDOM/Generated/SVGPathSegCurvetoQuadraticSmoothRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothRel        (setX, getX, setY, getY, SVGPathSegCurvetoQuadraticSmoothRel,         castToSVGPathSegCurvetoQuadraticSmoothRel,
src/JSDOM/Generated/SVGPathSegLinetoAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegLinetoAbs        (setX, getX, setY, getY, SVGPathSegLinetoAbs,         castToSVGPathSegLinetoAbs, gTypeSVGPathSegLinetoAbs)
src/JSDOM/Generated/SVGPathSegLinetoHorizontalAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegLinetoHorizontalAbs        (setX, getX, SVGPathSegLinetoHorizontalAbs,         castToSVGPathSegLinetoHorizontalAbs,
src/JSDOM/Generated/SVGPathSegLinetoHorizontalRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegLinetoHorizontalRel        (setX, getX, SVGPathSegLinetoHorizontalRel,         castToSVGPathSegLinetoHorizontalRel,
src/JSDOM/Generated/SVGPathSegLinetoRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegLinetoRel        (setX, getX, setY, getY, SVGPathSegLinetoRel,         castToSVGPathSegLinetoRel, gTypeSVGPathSegLinetoRel)
src/JSDOM/Generated/SVGPathSegLinetoVerticalAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegLinetoVerticalAbs        (setY, getY, SVGPathSegLinetoVerticalAbs,         castToSVGPathSegLinetoVerticalAbs,
src/JSDOM/Generated/SVGPathSegLinetoVerticalRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegLinetoVerticalRel        (setY, getY, SVGPathSegLinetoVerticalRel,         castToSVGPathSegLinetoVerticalRel,
src/JSDOM/Generated/SVGPathSegList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegList        (clear, initialize, getItem, insertItemBefore, replaceItem,         removeItem, appendItem, getNumberOfItems, SVGPathSegList,
src/JSDOM/Generated/SVGPathSegMovetoAbs.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegMovetoAbs        (setX, getX, setY, getY, SVGPathSegMovetoAbs,         castToSVGPathSegMovetoAbs, gTypeSVGPathSegMovetoAbs)
src/JSDOM/Generated/SVGPathSegMovetoRel.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPathSegMovetoRel        (setX, getX, setY, getY, SVGPathSegMovetoRel,         castToSVGPathSegMovetoRel, gTypeSVGPathSegMovetoRel)
src/JSDOM/Generated/SVGPatternElement.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPatternElement        (getPatternUnits, getPatternContentUnits, getPatternTransform,         getX, getY, getWidth, getHeight, SVGPatternElement,
src/JSDOM/Generated/SVGPoint.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPoint        (matrixTransform, setX, getX, setY, getY, SVGPoint, castToSVGPoint,         gTypeSVGPoint)
src/JSDOM/Generated/SVGPointList.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE PatternSynonyms #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module JSDOM.Generated.SVGPointList        (clear, initialize, getItem, insertItemBefore, replaceItem,         removeItem, appendItem, getNumberOfItems, SVGPointList,
src/JSDOM/Generated/SVGPolygonElement.hs view

file too large to diff

src/JSDOM/Generated/SVGPolylineElement.hs view

file too large to diff

src/JSDOM/Generated/SVGPreserveAspectRatio.hs view

file too large to diff

src/JSDOM/Generated/SVGRadialGradientElement.hs view

file too large to diff

src/JSDOM/Generated/SVGRect.hs view

file too large to diff

src/JSDOM/Generated/SVGRectElement.hs view

file too large to diff

src/JSDOM/Generated/SVGRenderingIntent.hs view

file too large to diff

src/JSDOM/Generated/SVGSVGElement.hs view

file too large to diff

src/JSDOM/Generated/SVGScriptElement.hs view

file too large to diff

src/JSDOM/Generated/SVGStopElement.hs view

file too large to diff

src/JSDOM/Generated/SVGStringList.hs view

file too large to diff

src/JSDOM/Generated/SVGStyleElement.hs view

file too large to diff

src/JSDOM/Generated/SVGTests.hs view

file too large to diff

src/JSDOM/Generated/SVGTextContentElement.hs view

file too large to diff

src/JSDOM/Generated/SVGTextPathElement.hs view

file too large to diff

src/JSDOM/Generated/SVGTextPositioningElement.hs view

file too large to diff

src/JSDOM/Generated/SVGTransform.hs view

file too large to diff

src/JSDOM/Generated/SVGTransformList.hs view

file too large to diff

src/JSDOM/Generated/SVGURIReference.hs view

file too large to diff

src/JSDOM/Generated/SVGUnitTypes.hs view

file too large to diff

src/JSDOM/Generated/SVGUseElement.hs view

file too large to diff

src/JSDOM/Generated/SVGViewElement.hs view

file too large to diff

src/JSDOM/Generated/SVGViewSpec.hs view

file too large to diff

src/JSDOM/Generated/SVGZoomAndPan.hs view

file too large to diff

src/JSDOM/Generated/SVGZoomEvent.hs view

file too large to diff

src/JSDOM/Generated/Screen.hs view

file too large to diff

src/JSDOM/Generated/ScriptProcessorNode.hs view

file too large to diff

src/JSDOM/Generated/ScriptProfile.hs view

file too large to diff

src/JSDOM/Generated/ScriptProfileNode.hs view

file too large to diff

src/JSDOM/Generated/SecurityPolicy.hs view

file too large to diff

src/JSDOM/Generated/SecurityPolicyViolationEvent.hs view

file too large to diff

src/JSDOM/Generated/Selection.hs view

file too large to diff

src/JSDOM/Generated/SourceBuffer.hs view

file too large to diff

src/JSDOM/Generated/SourceBufferList.hs view

file too large to diff

src/JSDOM/Generated/SourceInfo.hs view

file too large to diff

src/JSDOM/Generated/SpeechSynthesis.hs view

file too large to diff

src/JSDOM/Generated/SpeechSynthesisEvent.hs view

file too large to diff

src/JSDOM/Generated/SpeechSynthesisUtterance.hs view

file too large to diff

src/JSDOM/Generated/SpeechSynthesisVoice.hs view

file too large to diff

src/JSDOM/Generated/Storage.hs view

file too large to diff

src/JSDOM/Generated/StorageErrorCallback.hs view

file too large to diff

src/JSDOM/Generated/StorageEvent.hs view

file too large to diff

src/JSDOM/Generated/StorageInfo.hs view

file too large to diff

src/JSDOM/Generated/StorageQuota.hs view

file too large to diff

src/JSDOM/Generated/StorageQuotaCallback.hs view

file too large to diff

src/JSDOM/Generated/StorageUsageCallback.hs view

file too large to diff

src/JSDOM/Generated/StringCallback.hs view

file too large to diff

src/JSDOM/Generated/StyleMedia.hs view

file too large to diff

src/JSDOM/Generated/StyleSheet.hs view

file too large to diff

src/JSDOM/Generated/StyleSheetList.hs view

file too large to diff

src/JSDOM/Generated/SubtleCrypto.hs view

file too large to diff

src/JSDOM/Generated/Text.hs view

file too large to diff

src/JSDOM/Generated/TextEvent.hs view

file too large to diff

src/JSDOM/Generated/TextMetrics.hs view

file too large to diff

src/JSDOM/Generated/TextTrack.hs view

file too large to diff

src/JSDOM/Generated/TextTrackCue.hs view

file too large to diff

src/JSDOM/Generated/TextTrackCueList.hs view

file too large to diff

src/JSDOM/Generated/TextTrackList.hs view

file too large to diff

src/JSDOM/Generated/TimeRanges.hs view

file too large to diff

src/JSDOM/Generated/Touch.hs view

file too large to diff

src/JSDOM/Generated/TouchEvent.hs view

file too large to diff

src/JSDOM/Generated/TouchList.hs view

file too large to diff

src/JSDOM/Generated/TrackEvent.hs view

file too large to diff

src/JSDOM/Generated/TransitionEvent.hs view

file too large to diff

src/JSDOM/Generated/TreeWalker.hs view

file too large to diff

src/JSDOM/Generated/TypeConversions.hs view

file too large to diff

src/JSDOM/Generated/UIEvent.hs view

file too large to diff

src/JSDOM/Generated/UIRequestEvent.hs view

file too large to diff

src/JSDOM/Generated/URL.hs view

file too large to diff

src/JSDOM/Generated/URLUtils.hs view

file too large to diff

src/JSDOM/Generated/UserMessageHandler.hs view

file too large to diff

src/JSDOM/Generated/VTTCue.hs view

file too large to diff

src/JSDOM/Generated/VTTRegion.hs view

file too large to diff

src/JSDOM/Generated/VTTRegionList.hs view

file too large to diff

src/JSDOM/Generated/ValidityState.hs view

file too large to diff

src/JSDOM/Generated/VideoPlaybackQuality.hs view

file too large to diff

src/JSDOM/Generated/VideoStreamTrack.hs view

file too large to diff

src/JSDOM/Generated/VideoTrack.hs view

file too large to diff

src/JSDOM/Generated/VideoTrackList.hs view

file too large to diff

src/JSDOM/Generated/VoidCallback.hs view

file too large to diff

src/JSDOM/Generated/WaveShaperNode.hs view

file too large to diff

src/JSDOM/Generated/WebGL2RenderingContext.hs view

file too large to diff

src/JSDOM/Generated/WebGLActiveInfo.hs view

file too large to diff

src/JSDOM/Generated/WebGLCompressedTextureATC.hs view

file too large to diff

src/JSDOM/Generated/WebGLCompressedTexturePVRTC.hs view

file too large to diff

src/JSDOM/Generated/WebGLCompressedTextureS3TC.hs view

file too large to diff

src/JSDOM/Generated/WebGLContextAttributes.hs view

file too large to diff

src/JSDOM/Generated/WebGLContextEvent.hs view

file too large to diff

src/JSDOM/Generated/WebGLDebugRendererInfo.hs view

file too large to diff

src/JSDOM/Generated/WebGLDebugShaders.hs view

file too large to diff

src/JSDOM/Generated/WebGLDepthTexture.hs view

file too large to diff

src/JSDOM/Generated/WebGLDrawBuffers.hs view

file too large to diff

src/JSDOM/Generated/WebGLLoseContext.hs view

file too large to diff

src/JSDOM/Generated/WebGLRenderingContextBase.hs view

file too large to diff

src/JSDOM/Generated/WebGLShaderPrecisionFormat.hs view

file too large to diff

src/JSDOM/Generated/WebKitAnimationEvent.hs view

file too large to diff

src/JSDOM/Generated/WebKitCSSFilterValue.hs view

file too large to diff

src/JSDOM/Generated/WebKitCSSMatrix.hs view

file too large to diff

src/JSDOM/Generated/WebKitCSSRegionRule.hs view

file too large to diff

src/JSDOM/Generated/WebKitCSSTransformValue.hs view

file too large to diff

src/JSDOM/Generated/WebKitCSSViewportRule.hs view

file too large to diff

src/JSDOM/Generated/WebKitNamedFlow.hs view

file too large to diff

src/JSDOM/Generated/WebKitNamespace.hs view

file too large to diff

src/JSDOM/Generated/WebKitPlaybackTargetAvailabilityEvent.hs view

file too large to diff

src/JSDOM/Generated/WebKitPoint.hs view

file too large to diff

src/JSDOM/Generated/WebKitTransitionEvent.hs view

file too large to diff

src/JSDOM/Generated/WebSocket.hs view

file too large to diff

src/JSDOM/Generated/WheelEvent.hs view

file too large to diff

src/JSDOM/Generated/Window.hs view

file too large to diff

src/JSDOM/Generated/WindowBase64.hs view

file too large to diff

src/JSDOM/Generated/WindowTimers.hs view

file too large to diff

src/JSDOM/Generated/Worker.hs view

file too large to diff

src/JSDOM/Generated/WorkerGlobalScope.hs view

file too large to diff

src/JSDOM/Generated/WorkerLocation.hs view

file too large to diff

src/JSDOM/Generated/WorkerNavigator.hs view

file too large to diff

src/JSDOM/Generated/XMLHttpRequest.hs view

file too large to diff

src/JSDOM/Generated/XMLHttpRequestProgressEvent.hs view

file too large to diff

src/JSDOM/Generated/XMLHttpRequestUpload.hs view

file too large to diff

src/JSDOM/Generated/XMLSerializer.hs view

file too large to diff

src/JSDOM/Generated/XPathEvaluator.hs view

file too large to diff

src/JSDOM/Generated/XPathExpression.hs view

file too large to diff

src/JSDOM/Generated/XPathNSResolver.hs view

file too large to diff

src/JSDOM/Generated/XPathResult.hs view

file too large to diff

src/JSDOM/Generated/XSLTProcessor.hs view

file too large to diff

src/JSDOM/Types.hs view

file too large to diff