-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | DOM library that uses jsaddle to support both GHCJS and GHC
--
-- Documentent Object Model (DOM) functions implemented using jsaddle. It
-- works with both GHCJS and GHC.
@package jsaddle-dom
@version 0.4.0.1
module JSDOM.Custom.RTCPeerConnectionError
module JSDOM.Types
type DOM = JSM
type DOMContext = JSContextRef
askDOM :: MonadDOM m => m DOMContext
runDOM :: DOM a -> DOMContext -> IO a
class (Applicative m, MonadIO m) => MonadDOM m
liftDOM :: MonadDOM m => JSM a -> m a
-- | Convert a JSVal to a Maybe JSVal (converting null and undefined to
-- Nothing)
maybeNullOrUndefined :: ToJSVal value => value -> JSM (Maybe JSVal)
maybeNullOrUndefined' :: ToJSVal value => (JSVal -> JSM a) -> value -> JSM (Maybe a)
maybeToNullable :: ToJSVal a => Maybe a -> JSM JSVal
propagateGError :: a -> a
newtype GType
GType :: Object -> GType
newtype GObject
GObject :: JSVal -> GObject
[unGObject] :: GObject -> JSVal
class (ToJSVal o, FromJSVal o) => IsGObject o
-- | Safe upcast.
toGObject :: IsGObject o => o -> GObject
-- | Unchecked downcast.
unsafeCastGObject :: IsGObject o => GObject -> o
-- | Safe upcast.
toGObject :: IsGObject o => o -> GObject
castToGObject :: IsGObject obj => obj -> JSM obj
gTypeGObject :: GType
-- | Unchecked downcast.
unsafeCastGObject :: IsGObject o => GObject -> o
-- | Determine if this is an instance of a particular type
isA :: IsGObject o => o -> GType -> JSM Bool
objectToString :: (IsGObject self, FromJSString result) => self -> JSM result
-- | Anything that can be used to make a JavaScript value reference
class ToJSVal a
toJSVal :: a -> JSM JSVal
class FromJSVal o where fromJSVal = maybeNullOrUndefined' fromJSValUnchecked fromJSValUnchecked v = fromJSVal v >>= \case { Nothing -> error "fromJSValUnchecked" Just r -> return r }
fromJSVal :: FromJSVal o => JSVal -> JSM (Maybe o)
fromJSValUnchecked :: FromJSVal o => JSVal -> JSM o
fromJSArray :: FromJSVal o => JSVal -> JSM [Maybe o]
fromJSArrayUnchecked :: FromJSVal o => JSVal -> JSM [o]
-- | Fastest string type to use when you just want to take a string from
-- the DOM then give it back as is.
type DOMString = JSString
type ToDOMString s = ToJSString s
type FromDOMString s = FromJSString s
type IsDOMString s = (ToDOMString s, FromDOMString s)
-- | Anything that can be used to make a JavaScript string reference
class ToJSVal a => ToJSString a
toJSString :: a -> JSString
class FromJSVal s => FromJSString s
fromJSString :: FromJSString s => JSString -> JSM s
toMaybeJSString :: ToJSString a => Maybe a -> JSM JSVal
fromMaybeJSString :: FromJSString a => JSVal -> JSM (Maybe a)
newtype Callback a
Callback :: Function -> Callback a
withCallback :: (MonadDOM m, Coercible c Function) => JSM c -> (c -> JSM a) -> m a
newtype AudioBufferCallback
AudioBufferCallback :: (Callback (JSVal -> IO ())) -> AudioBufferCallback
newtype DatabaseCallback
DatabaseCallback :: (Callback (JSVal -> IO ())) -> DatabaseCallback
newtype MediaQueryListListener
MediaQueryListListener :: (Callback (JSVal -> IO ())) -> MediaQueryListListener
newtype MediaStreamTrackSourcesCallback
MediaStreamTrackSourcesCallback :: (Callback (JSVal -> IO ())) -> MediaStreamTrackSourcesCallback
newtype NavigatorUserMediaErrorCallback
NavigatorUserMediaErrorCallback :: (Callback (JSVal -> IO ())) -> NavigatorUserMediaErrorCallback
newtype NavigatorUserMediaSuccessCallback
NavigatorUserMediaSuccessCallback :: (Callback (JSVal -> IO ())) -> NavigatorUserMediaSuccessCallback
newtype NotificationPermissionCallback permissions
NotificationPermissionCallback :: (Callback (JSVal -> IO ())) -> NotificationPermissionCallback permissions
newtype PositionCallback
PositionCallback :: (Callback (JSVal -> IO ())) -> PositionCallback
newtype PositionErrorCallback
PositionErrorCallback :: (Callback (JSVal -> IO ())) -> PositionErrorCallback
newtype RequestAnimationFrameCallback
RequestAnimationFrameCallback :: (Callback (JSVal -> IO ())) -> RequestAnimationFrameCallback
newtype RTCPeerConnectionErrorCallback
RTCPeerConnectionErrorCallback :: (Callback (JSVal -> IO ())) -> RTCPeerConnectionErrorCallback
newtype RTCSessionDescriptionCallback
RTCSessionDescriptionCallback :: (Callback (JSVal -> IO ())) -> RTCSessionDescriptionCallback
newtype RTCStatsCallback
RTCStatsCallback :: (Callback (JSVal -> IO ())) -> RTCStatsCallback
newtype SQLStatementCallback
SQLStatementCallback :: (Callback (JSVal -> JSVal -> IO ())) -> SQLStatementCallback
newtype SQLStatementErrorCallback
SQLStatementErrorCallback :: (Callback (JSVal -> JSVal -> IO ())) -> SQLStatementErrorCallback
newtype SQLTransactionCallback
SQLTransactionCallback :: (Callback (JSVal -> IO ())) -> SQLTransactionCallback
newtype SQLTransactionErrorCallback
SQLTransactionErrorCallback :: (Callback (JSVal -> IO ())) -> SQLTransactionErrorCallback
newtype StorageErrorCallback
StorageErrorCallback :: (Callback (JSVal -> IO ())) -> StorageErrorCallback
newtype StorageQuotaCallback
StorageQuotaCallback :: (Callback (JSVal -> IO ())) -> StorageQuotaCallback
newtype StorageUsageCallback
StorageUsageCallback :: (Callback (JSVal -> JSVal -> IO ())) -> StorageUsageCallback
newtype StringCallback s
StringCallback :: (Callback (JSVal -> IO ())) -> StringCallback s
newtype VoidCallback
VoidCallback :: (Callback (IO ())) -> VoidCallback
newtype Dictionary
Dictionary :: JSVal -> Dictionary
[unDictionary] :: Dictionary -> JSVal
class IsGObject o => IsDictionary o
toDictionary :: IsDictionary o => o -> Dictionary
newtype BlobPropertyBag
BlobPropertyBag :: JSVal -> BlobPropertyBag
[unBlobPropertyBag] :: BlobPropertyBag -> JSVal
class IsGObject o => IsBlobPropertyBag o
toBlobPropertyBag :: IsBlobPropertyBag o => o -> BlobPropertyBag
newtype MutationCallback
MutationCallback :: JSVal -> MutationCallback
[unMutationCallback] :: MutationCallback -> JSVal
class IsGObject o => IsMutationCallback o
toMutationCallback :: IsMutationCallback o => o -> MutationCallback
newtype Promise
Promise :: JSVal -> Promise
[unPromise] :: Promise -> JSVal
class IsGObject o => IsPromise o
toPromise :: IsPromise o => o -> Promise
castToPromise :: IsGObject obj => obj -> JSM Promise
gTypePromise :: JSM GType
newtype Date
Date :: JSVal -> Date
[unDate] :: Date -> JSVal
class IsGObject o => IsDate o
toDate :: IsDate o => o -> Date
castToDate :: IsGObject obj => obj -> JSM Date
gTypeDate :: JSM GType
newtype Array
Array :: JSVal -> Array
[unArray] :: Array -> JSVal
class IsGObject o => IsArray o
toArray :: IsArray o => o -> Array
castToArray :: IsGObject obj => obj -> JSM Array
gTypeArray :: JSM GType
newtype ObjectArray
ObjectArray :: JSVal -> ObjectArray
[unObjectArray] :: ObjectArray -> JSVal
class IsGObject o => IsObjectArray o
toObjectArray :: IsObjectArray o => o -> ObjectArray
newtype ArrayBuffer
ArrayBuffer :: JSVal -> ArrayBuffer
[unArrayBuffer] :: ArrayBuffer -> JSVal
class IsGObject o => IsArrayBuffer o
toArrayBuffer :: IsArrayBuffer o => o -> ArrayBuffer
castToArrayBuffer :: IsGObject obj => obj -> JSM ArrayBuffer
gTypeArrayBuffer :: JSM GType
newtype ArrayBufferView
ArrayBufferView :: JSVal -> ArrayBufferView
[unArrayBufferView] :: ArrayBufferView -> JSVal
class IsGObject o => IsArrayBufferView o
toArrayBufferView :: IsArrayBufferView o => o -> ArrayBufferView
newtype Float32Array
Float32Array :: JSVal -> Float32Array
[unFloat32Array] :: Float32Array -> JSVal
class IsGObject o => IsFloat32Array o
toFloat32Array :: IsFloat32Array o => o -> Float32Array
castToFloat32Array :: IsGObject obj => obj -> JSM Float32Array
gTypeFloat32Array :: JSM GType
newtype Float64Array
Float64Array :: JSVal -> Float64Array
[unFloat64Array] :: Float64Array -> JSVal
class IsGObject o => IsFloat64Array o
toFloat64Array :: IsFloat64Array o => o -> Float64Array
castToFloat64Array :: IsGObject obj => obj -> JSM Float64Array
gTypeFloat64Array :: JSM GType
newtype Uint8Array
Uint8Array :: JSVal -> Uint8Array
[unUint8Array] :: Uint8Array -> JSVal
class IsGObject o => IsUint8Array o
toUint8Array :: IsUint8Array o => o -> Uint8Array
castToUint8Array :: IsGObject obj => obj -> JSM Uint8Array
gTypeUint8Array :: JSM GType
newtype Uint8ClampedArray
Uint8ClampedArray :: JSVal -> Uint8ClampedArray
[unUint8ClampedArray] :: Uint8ClampedArray -> JSVal
class IsGObject o => IsUint8ClampedArray o
toUint8ClampedArray :: IsUint8ClampedArray o => o -> Uint8ClampedArray
castToUint8ClampedArray :: IsGObject obj => obj -> JSM Uint8ClampedArray
gTypeUint8ClampedArray :: JSM GType
newtype Uint16Array
Uint16Array :: JSVal -> Uint16Array
[unUint16Array] :: Uint16Array -> JSVal
class IsGObject o => IsUint16Array o
toUint16Array :: IsUint16Array o => o -> Uint16Array
castToUint16Array :: IsGObject obj => obj -> JSM Uint16Array
gTypeUint16Array :: JSM GType
newtype Uint32Array
Uint32Array :: JSVal -> Uint32Array
[unUint32Array] :: Uint32Array -> JSVal
class IsGObject o => IsUint32Array o
toUint32Array :: IsUint32Array o => o -> Uint32Array
castToUint32Array :: IsGObject obj => obj -> JSM Uint32Array
gTypeUint32Array :: JSM GType
newtype Int8Array
Int8Array :: JSVal -> Int8Array
[unInt8Array] :: Int8Array -> JSVal
class IsGObject o => IsInt8Array o
toInt8Array :: IsInt8Array o => o -> Int8Array
castToInt8Array :: IsGObject obj => obj -> JSM Int8Array
gTypeInt8Array :: JSM GType
newtype Int16Array
Int16Array :: JSVal -> Int16Array
[unInt16Array] :: Int16Array -> JSVal
class IsGObject o => IsInt16Array o
toInt16Array :: IsInt16Array o => o -> Int16Array
castToInt16Array :: IsGObject obj => obj -> JSM Int16Array
gTypeInt16Array :: JSM GType
newtype Int32Array
Int32Array :: JSVal -> Int32Array
[unInt32Array] :: Int32Array -> JSVal
class IsGObject o => IsInt32Array o
toInt32Array :: IsInt32Array o => o -> Int32Array
castToInt32Array :: IsGObject obj => obj -> JSM Int32Array
gTypeInt32Array :: JSM GType
newtype SerializedScriptValue
SerializedScriptValue :: JSVal -> SerializedScriptValue
[unSerializedScriptValue] :: SerializedScriptValue -> JSVal
class IsGObject o => IsSerializedScriptValue o
toSerializedScriptValue :: IsSerializedScriptValue o => o -> SerializedScriptValue
newtype PositionOptions
PositionOptions :: JSVal -> PositionOptions
[unPositionOptions] :: PositionOptions -> JSVal
class IsGObject o => IsPositionOptions o
toPositionOptions :: IsPositionOptions o => o -> PositionOptions
newtype Acceleration
Acceleration :: JSVal -> Acceleration
[unAcceleration] :: Acceleration -> JSVal
class IsGObject o => IsAcceleration o
toAcceleration :: IsAcceleration o => o -> Acceleration
newtype RotationRate
RotationRate :: JSVal -> RotationRate
[unRotationRate] :: RotationRate -> JSVal
class IsGObject o => IsRotationRate o
toRotationRate :: IsRotationRate o => o -> RotationRate
newtype Algorithm
Algorithm :: JSVal -> Algorithm
[unAlgorithm] :: Algorithm -> JSVal
class IsGObject o => IsAlgorithm o
toAlgorithm :: IsAlgorithm o => o -> Algorithm
newtype CryptoOperationData
CryptoOperationData :: JSVal -> CryptoOperationData
[unCryptoOperationData] :: CryptoOperationData -> JSVal
class IsGObject o => IsCryptoOperationData o
toCryptoOperationData :: IsCryptoOperationData o => o -> CryptoOperationData
newtype CanvasStyle
CanvasStyle :: JSVal -> CanvasStyle
[unCanvasStyle] :: CanvasStyle -> JSVal
class IsGObject o => IsCanvasStyle o
toCanvasStyle :: IsCanvasStyle o => o -> CanvasStyle
newtype DOMException
DOMException :: JSVal -> DOMException
[unDOMException] :: DOMException -> JSVal
class IsGObject o => IsDOMException o
toDOMException :: IsDOMException o => o -> DOMException
type GLenum = Word32
type GLboolean = Bool
type GLbitfield = Word32
type GLbyte = Int8
type GLshort = Int16
type GLint = Int32
type GLsizei = Int32
type GLintptr = Int64
type GLsizeiptr = Int64
type GLubyte = Word8
type GLushort = Word16
type GLuint = Word32
type GLfloat = Double
type GLclampf = Double
type GLint64 = Int64
type GLuint64 = Word64
-- | Functions for this inteface are in JSDOM.ANGLEInstancedArrays.
--
-- Mozilla ANGLEInstancedArrays documentation
newtype ANGLEInstancedArrays
ANGLEInstancedArrays :: JSVal -> ANGLEInstancedArrays
[unANGLEInstancedArrays] :: ANGLEInstancedArrays -> JSVal
castToANGLEInstancedArrays :: IsGObject obj => obj -> JSM ANGLEInstancedArrays
gTypeANGLEInstancedArrays :: JSM GType
-- | Functions for this inteface are in JSDOM.AbstractView.
--
-- Mozilla AbstractView documentation
newtype AbstractView
AbstractView :: JSVal -> AbstractView
[unAbstractView] :: AbstractView -> JSVal
castToAbstractView :: IsGObject obj => obj -> JSM AbstractView
gTypeAbstractView :: JSM GType
-- | Functions for this inteface are in JSDOM.AbstractWorker.
--
-- Mozilla AbstractWorker documentation
newtype AbstractWorker
AbstractWorker :: JSVal -> AbstractWorker
[unAbstractWorker] :: AbstractWorker -> JSVal
castToAbstractWorker :: IsGObject obj => obj -> JSM AbstractWorker
gTypeAbstractWorker :: JSM GType
-- | Functions for this inteface are in JSDOM.AllAudioCapabilities.
-- Base interface functions are in:
--
--
--
-- Mozilla AllAudioCapabilities documentation
newtype AllAudioCapabilities
AllAudioCapabilities :: JSVal -> AllAudioCapabilities
[unAllAudioCapabilities] :: AllAudioCapabilities -> JSVal
castToAllAudioCapabilities :: IsGObject obj => obj -> JSM AllAudioCapabilities
gTypeAllAudioCapabilities :: JSM GType
-- | Functions for this inteface are in JSDOM.AllVideoCapabilities.
-- Base interface functions are in:
--
--
--
-- Mozilla AllVideoCapabilities documentation
newtype AllVideoCapabilities
AllVideoCapabilities :: JSVal -> AllVideoCapabilities
[unAllVideoCapabilities] :: AllVideoCapabilities -> JSVal
castToAllVideoCapabilities :: IsGObject obj => obj -> JSM AllVideoCapabilities
gTypeAllVideoCapabilities :: JSM GType
-- | Functions for this inteface are in JSDOM.AnalyserNode. Base
-- interface functions are in:
--
--
--
-- Mozilla AnalyserNode documentation
newtype AnalyserNode
AnalyserNode :: JSVal -> AnalyserNode
[unAnalyserNode] :: AnalyserNode -> JSVal
castToAnalyserNode :: IsGObject obj => obj -> JSM AnalyserNode
gTypeAnalyserNode :: JSM GType
-- | Functions for this inteface are in JSDOM.AnimationEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla AnimationEvent documentation
newtype AnimationEvent
AnimationEvent :: JSVal -> AnimationEvent
[unAnimationEvent] :: AnimationEvent -> JSVal
castToAnimationEvent :: IsGObject obj => obj -> JSM AnimationEvent
gTypeAnimationEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.ApplicationCache. Base
-- interface functions are in:
--
--
--
-- Mozilla ApplicationCache documentation
newtype ApplicationCache
ApplicationCache :: JSVal -> ApplicationCache
[unApplicationCache] :: ApplicationCache -> JSVal
castToApplicationCache :: IsGObject obj => obj -> JSM ApplicationCache
gTypeApplicationCache :: JSM GType
-- | Functions for this inteface are in JSDOM.Attr. Base interface
-- functions are in:
--
--
--
-- Mozilla Attr documentation
newtype Attr
Attr :: JSVal -> Attr
[unAttr] :: Attr -> JSVal
castToAttr :: IsGObject obj => obj -> JSM Attr
gTypeAttr :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioBuffer.
--
-- Mozilla AudioBuffer documentation
newtype AudioBuffer
AudioBuffer :: JSVal -> AudioBuffer
[unAudioBuffer] :: AudioBuffer -> JSVal
castToAudioBuffer :: IsGObject obj => obj -> JSM AudioBuffer
gTypeAudioBuffer :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioBufferSourceNode.
-- Base interface functions are in:
--
--
--
-- Mozilla AudioBufferSourceNode documentation
newtype AudioBufferSourceNode
AudioBufferSourceNode :: JSVal -> AudioBufferSourceNode
[unAudioBufferSourceNode] :: AudioBufferSourceNode -> JSVal
castToAudioBufferSourceNode :: IsGObject obj => obj -> JSM AudioBufferSourceNode
gTypeAudioBufferSourceNode :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioContext. Base
-- interface functions are in:
--
--
--
-- Mozilla AudioContext documentation
newtype AudioContext
AudioContext :: JSVal -> AudioContext
[unAudioContext] :: AudioContext -> JSVal
class IsEventTarget o => IsAudioContext o
toAudioContext :: IsAudioContext o => o -> AudioContext
castToAudioContext :: IsGObject obj => obj -> JSM AudioContext
gTypeAudioContext :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioDestinationNode.
-- Base interface functions are in:
--
--
--
-- Mozilla AudioDestinationNode documentation
newtype AudioDestinationNode
AudioDestinationNode :: JSVal -> AudioDestinationNode
[unAudioDestinationNode] :: AudioDestinationNode -> JSVal
castToAudioDestinationNode :: IsGObject obj => obj -> JSM AudioDestinationNode
gTypeAudioDestinationNode :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioListener.
--
-- Mozilla AudioListener documentation
newtype AudioListener
AudioListener :: JSVal -> AudioListener
[unAudioListener] :: AudioListener -> JSVal
castToAudioListener :: IsGObject obj => obj -> JSM AudioListener
gTypeAudioListener :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioNode. Base
-- interface functions are in:
--
--
--
-- Mozilla AudioNode documentation
newtype AudioNode
AudioNode :: JSVal -> AudioNode
[unAudioNode] :: AudioNode -> JSVal
class IsEventTarget o => IsAudioNode o
toAudioNode :: IsAudioNode o => o -> AudioNode
castToAudioNode :: IsGObject obj => obj -> JSM AudioNode
gTypeAudioNode :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioParam.
--
-- Mozilla AudioParam documentation
newtype AudioParam
AudioParam :: JSVal -> AudioParam
[unAudioParam] :: AudioParam -> JSVal
castToAudioParam :: IsGObject obj => obj -> JSM AudioParam
gTypeAudioParam :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioProcessingEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla AudioProcessingEvent documentation
newtype AudioProcessingEvent
AudioProcessingEvent :: JSVal -> AudioProcessingEvent
[unAudioProcessingEvent] :: AudioProcessingEvent -> JSVal
castToAudioProcessingEvent :: IsGObject obj => obj -> JSM AudioProcessingEvent
gTypeAudioProcessingEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioStreamTrack. Base
-- interface functions are in:
--
--
--
-- Mozilla AudioStreamTrack documentation
newtype AudioStreamTrack
AudioStreamTrack :: JSVal -> AudioStreamTrack
[unAudioStreamTrack] :: AudioStreamTrack -> JSVal
castToAudioStreamTrack :: IsGObject obj => obj -> JSM AudioStreamTrack
gTypeAudioStreamTrack :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioTrack.
--
-- Mozilla AudioTrack documentation
newtype AudioTrack
AudioTrack :: JSVal -> AudioTrack
[unAudioTrack] :: AudioTrack -> JSVal
castToAudioTrack :: IsGObject obj => obj -> JSM AudioTrack
gTypeAudioTrack :: JSM GType
-- | Functions for this inteface are in JSDOM.AudioTrackList. Base
-- interface functions are in:
--
--
--
-- Mozilla AudioTrackList documentation
newtype AudioTrackList
AudioTrackList :: JSVal -> AudioTrackList
[unAudioTrackList] :: AudioTrackList -> JSVal
castToAudioTrackList :: IsGObject obj => obj -> JSM AudioTrackList
gTypeAudioTrackList :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.AutocompleteErrorEvent. Base interface functions are in:
--
--
--
-- Mozilla AutocompleteErrorEvent documentation
newtype AutocompleteErrorEvent
AutocompleteErrorEvent :: JSVal -> AutocompleteErrorEvent
[unAutocompleteErrorEvent] :: AutocompleteErrorEvent -> JSVal
castToAutocompleteErrorEvent :: IsGObject obj => obj -> JSM AutocompleteErrorEvent
gTypeAutocompleteErrorEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.BarProp.
--
-- Mozilla BarProp documentation
newtype BarProp
BarProp :: JSVal -> BarProp
[unBarProp] :: BarProp -> JSVal
castToBarProp :: IsGObject obj => obj -> JSM BarProp
gTypeBarProp :: JSM GType
-- | Functions for this inteface are in JSDOM.BatteryManager. Base
-- interface functions are in:
--
--
--
-- Mozilla BatteryManager documentation
newtype BatteryManager
BatteryManager :: JSVal -> BatteryManager
[unBatteryManager] :: BatteryManager -> JSVal
castToBatteryManager :: IsGObject obj => obj -> JSM BatteryManager
gTypeBatteryManager :: JSM GType
-- | Functions for this inteface are in JSDOM.BeforeLoadEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla BeforeLoadEvent documentation
newtype BeforeLoadEvent
BeforeLoadEvent :: JSVal -> BeforeLoadEvent
[unBeforeLoadEvent] :: BeforeLoadEvent -> JSVal
castToBeforeLoadEvent :: IsGObject obj => obj -> JSM BeforeLoadEvent
gTypeBeforeLoadEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.BeforeUnloadEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla BeforeUnloadEvent documentation
newtype BeforeUnloadEvent
BeforeUnloadEvent :: JSVal -> BeforeUnloadEvent
[unBeforeUnloadEvent] :: BeforeUnloadEvent -> JSVal
castToBeforeUnloadEvent :: IsGObject obj => obj -> JSM BeforeUnloadEvent
gTypeBeforeUnloadEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.BiquadFilterNode. Base
-- interface functions are in:
--
--
--
-- Mozilla BiquadFilterNode documentation
newtype BiquadFilterNode
BiquadFilterNode :: JSVal -> BiquadFilterNode
[unBiquadFilterNode] :: BiquadFilterNode -> JSVal
castToBiquadFilterNode :: IsGObject obj => obj -> JSM BiquadFilterNode
gTypeBiquadFilterNode :: JSM GType
-- | Functions for this inteface are in JSDOM.Blob.
--
-- Mozilla Blob documentation
newtype Blob
Blob :: JSVal -> Blob
[unBlob] :: Blob -> JSVal
class IsGObject o => IsBlob o
toBlob :: IsBlob o => o -> Blob
castToBlob :: IsGObject obj => obj -> JSM Blob
gTypeBlob :: JSM GType
-- | Functions for this inteface are in JSDOM.CDATASection. Base
-- interface functions are in:
--
--
--
-- Mozilla CDATASection documentation
newtype CDATASection
CDATASection :: JSVal -> CDATASection
[unCDATASection] :: CDATASection -> JSVal
castToCDATASection :: IsGObject obj => obj -> JSM CDATASection
gTypeCDATASection :: JSM GType
-- | Functions for this inteface are in JSDOM.CSS.
--
-- Mozilla CSS documentation
newtype CSS
CSS :: JSVal -> CSS
[unCSS] :: CSS -> JSVal
castToCSS :: IsGObject obj => obj -> JSM CSS
gTypeCSS :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSCharsetRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSCharsetRule documentation
newtype CSSCharsetRule
CSSCharsetRule :: JSVal -> CSSCharsetRule
[unCSSCharsetRule] :: CSSCharsetRule -> JSVal
castToCSSCharsetRule :: IsGObject obj => obj -> JSM CSSCharsetRule
gTypeCSSCharsetRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSFontFaceLoadEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla CSSFontFaceLoadEvent documentation
newtype CSSFontFaceLoadEvent
CSSFontFaceLoadEvent :: JSVal -> CSSFontFaceLoadEvent
[unCSSFontFaceLoadEvent] :: CSSFontFaceLoadEvent -> JSVal
castToCSSFontFaceLoadEvent :: IsGObject obj => obj -> JSM CSSFontFaceLoadEvent
gTypeCSSFontFaceLoadEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSFontFaceRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSFontFaceRule documentation
newtype CSSFontFaceRule
CSSFontFaceRule :: JSVal -> CSSFontFaceRule
[unCSSFontFaceRule] :: CSSFontFaceRule -> JSVal
castToCSSFontFaceRule :: IsGObject obj => obj -> JSM CSSFontFaceRule
gTypeCSSFontFaceRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSImportRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSImportRule documentation
newtype CSSImportRule
CSSImportRule :: JSVal -> CSSImportRule
[unCSSImportRule] :: CSSImportRule -> JSVal
castToCSSImportRule :: IsGObject obj => obj -> JSM CSSImportRule
gTypeCSSImportRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSKeyframeRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSKeyframeRule documentation
newtype CSSKeyframeRule
CSSKeyframeRule :: JSVal -> CSSKeyframeRule
[unCSSKeyframeRule] :: CSSKeyframeRule -> JSVal
castToCSSKeyframeRule :: IsGObject obj => obj -> JSM CSSKeyframeRule
gTypeCSSKeyframeRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSKeyframesRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSKeyframesRule documentation
newtype CSSKeyframesRule
CSSKeyframesRule :: JSVal -> CSSKeyframesRule
[unCSSKeyframesRule] :: CSSKeyframesRule -> JSVal
castToCSSKeyframesRule :: IsGObject obj => obj -> JSM CSSKeyframesRule
gTypeCSSKeyframesRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSMediaRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSMediaRule documentation
newtype CSSMediaRule
CSSMediaRule :: JSVal -> CSSMediaRule
[unCSSMediaRule] :: CSSMediaRule -> JSVal
castToCSSMediaRule :: IsGObject obj => obj -> JSM CSSMediaRule
gTypeCSSMediaRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSPageRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSPageRule documentation
newtype CSSPageRule
CSSPageRule :: JSVal -> CSSPageRule
[unCSSPageRule] :: CSSPageRule -> JSVal
castToCSSPageRule :: IsGObject obj => obj -> JSM CSSPageRule
gTypeCSSPageRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSPrimitiveValue.
-- Base interface functions are in:
--
--
--
-- Mozilla CSSPrimitiveValue documentation
newtype CSSPrimitiveValue
CSSPrimitiveValue :: JSVal -> CSSPrimitiveValue
[unCSSPrimitiveValue] :: CSSPrimitiveValue -> JSVal
castToCSSPrimitiveValue :: IsGObject obj => obj -> JSM CSSPrimitiveValue
gTypeCSSPrimitiveValue :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSRule.
--
-- Mozilla CSSRule documentation
newtype CSSRule
CSSRule :: JSVal -> CSSRule
[unCSSRule] :: CSSRule -> JSVal
class IsGObject o => IsCSSRule o
toCSSRule :: IsCSSRule o => o -> CSSRule
castToCSSRule :: IsGObject obj => obj -> JSM CSSRule
gTypeCSSRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSRuleList.
--
-- Mozilla CSSRuleList documentation
newtype CSSRuleList
CSSRuleList :: JSVal -> CSSRuleList
[unCSSRuleList] :: CSSRuleList -> JSVal
castToCSSRuleList :: IsGObject obj => obj -> JSM CSSRuleList
gTypeCSSRuleList :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSStyleDeclaration.
--
-- Mozilla CSSStyleDeclaration documentation
newtype CSSStyleDeclaration
CSSStyleDeclaration :: JSVal -> CSSStyleDeclaration
[unCSSStyleDeclaration] :: CSSStyleDeclaration -> JSVal
castToCSSStyleDeclaration :: IsGObject obj => obj -> JSM CSSStyleDeclaration
gTypeCSSStyleDeclaration :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSStyleRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSStyleRule documentation
newtype CSSStyleRule
CSSStyleRule :: JSVal -> CSSStyleRule
[unCSSStyleRule] :: CSSStyleRule -> JSVal
castToCSSStyleRule :: IsGObject obj => obj -> JSM CSSStyleRule
gTypeCSSStyleRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSStyleSheet. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSStyleSheet documentation
newtype CSSStyleSheet
CSSStyleSheet :: JSVal -> CSSStyleSheet
[unCSSStyleSheet] :: CSSStyleSheet -> JSVal
castToCSSStyleSheet :: IsGObject obj => obj -> JSM CSSStyleSheet
gTypeCSSStyleSheet :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSSupportsRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSSupportsRule documentation
newtype CSSSupportsRule
CSSSupportsRule :: JSVal -> CSSSupportsRule
[unCSSSupportsRule] :: CSSSupportsRule -> JSVal
castToCSSSupportsRule :: IsGObject obj => obj -> JSM CSSSupportsRule
gTypeCSSSupportsRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSUnknownRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSUnknownRule documentation
newtype CSSUnknownRule
CSSUnknownRule :: JSVal -> CSSUnknownRule
[unCSSUnknownRule] :: CSSUnknownRule -> JSVal
castToCSSUnknownRule :: IsGObject obj => obj -> JSM CSSUnknownRule
gTypeCSSUnknownRule :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSValue.
--
-- Mozilla CSSValue documentation
newtype CSSValue
CSSValue :: JSVal -> CSSValue
[unCSSValue] :: CSSValue -> JSVal
class IsGObject o => IsCSSValue o
toCSSValue :: IsCSSValue o => o -> CSSValue
castToCSSValue :: IsGObject obj => obj -> JSM CSSValue
gTypeCSSValue :: JSM GType
-- | Functions for this inteface are in JSDOM.CSSValueList. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSValueList documentation
newtype CSSValueList
CSSValueList :: JSVal -> CSSValueList
[unCSSValueList] :: CSSValueList -> JSVal
class IsCSSValue o => IsCSSValueList o
toCSSValueList :: IsCSSValueList o => o -> CSSValueList
castToCSSValueList :: IsGObject obj => obj -> JSM CSSValueList
gTypeCSSValueList :: JSM GType
-- | Functions for this inteface are in JSDOM.CanvasGradient.
--
-- Mozilla CanvasGradient documentation
newtype CanvasGradient
CanvasGradient :: JSVal -> CanvasGradient
[unCanvasGradient] :: CanvasGradient -> JSVal
castToCanvasGradient :: IsGObject obj => obj -> JSM CanvasGradient
gTypeCanvasGradient :: JSM GType
-- | Functions for this inteface are in JSDOM.CanvasPattern.
--
-- Mozilla CanvasPattern documentation
newtype CanvasPattern
CanvasPattern :: JSVal -> CanvasPattern
[unCanvasPattern] :: CanvasPattern -> JSVal
castToCanvasPattern :: IsGObject obj => obj -> JSM CanvasPattern
gTypeCanvasPattern :: JSM GType
-- | Functions for this inteface are in JSDOM.CanvasProxy.
--
-- Mozilla CanvasProxy documentation
newtype CanvasProxy
CanvasProxy :: JSVal -> CanvasProxy
[unCanvasProxy] :: CanvasProxy -> JSVal
castToCanvasProxy :: IsGObject obj => obj -> JSM CanvasProxy
gTypeCanvasProxy :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.CanvasRenderingContext.
--
-- Mozilla CanvasRenderingContext documentation
newtype CanvasRenderingContext
CanvasRenderingContext :: JSVal -> CanvasRenderingContext
[unCanvasRenderingContext] :: CanvasRenderingContext -> JSVal
class IsGObject o => IsCanvasRenderingContext o
toCanvasRenderingContext :: IsCanvasRenderingContext o => o -> CanvasRenderingContext
castToCanvasRenderingContext :: IsGObject obj => obj -> JSM CanvasRenderingContext
gTypeCanvasRenderingContext :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.CanvasRenderingContext2D. Base interface functions are
-- in:
--
--
--
-- Mozilla CanvasRenderingContext2D documentation
newtype CanvasRenderingContext2D
CanvasRenderingContext2D :: JSVal -> CanvasRenderingContext2D
[unCanvasRenderingContext2D] :: CanvasRenderingContext2D -> JSVal
castToCanvasRenderingContext2D :: IsGObject obj => obj -> JSM CanvasRenderingContext2D
gTypeCanvasRenderingContext2D :: JSM GType
-- | Functions for this inteface are in JSDOM.CapabilityRange.
--
-- Mozilla CapabilityRange documentation
newtype CapabilityRange
CapabilityRange :: JSVal -> CapabilityRange
[unCapabilityRange] :: CapabilityRange -> JSVal
castToCapabilityRange :: IsGObject obj => obj -> JSM CapabilityRange
gTypeCapabilityRange :: JSM GType
-- | Functions for this inteface are in JSDOM.ChannelMergerNode.
-- Base interface functions are in:
--
--
--
-- Mozilla ChannelMergerNode documentation
newtype ChannelMergerNode
ChannelMergerNode :: JSVal -> ChannelMergerNode
[unChannelMergerNode] :: ChannelMergerNode -> JSVal
castToChannelMergerNode :: IsGObject obj => obj -> JSM ChannelMergerNode
gTypeChannelMergerNode :: JSM GType
-- | Functions for this inteface are in JSDOM.ChannelSplitterNode.
-- Base interface functions are in:
--
--
--
-- Mozilla ChannelSplitterNode documentation
newtype ChannelSplitterNode
ChannelSplitterNode :: JSVal -> ChannelSplitterNode
[unChannelSplitterNode] :: ChannelSplitterNode -> JSVal
castToChannelSplitterNode :: IsGObject obj => obj -> JSM ChannelSplitterNode
gTypeChannelSplitterNode :: JSM GType
-- | Functions for this inteface are in JSDOM.CharacterData. Base
-- interface functions are in:
--
--
--
-- Mozilla CharacterData documentation
newtype CharacterData
CharacterData :: JSVal -> CharacterData
[unCharacterData] :: CharacterData -> JSVal
class IsNode o => IsCharacterData o
toCharacterData :: IsCharacterData o => o -> CharacterData
castToCharacterData :: IsGObject obj => obj -> JSM CharacterData
gTypeCharacterData :: JSM GType
-- | Functions for this inteface are in JSDOM.ChildNode.
--
-- Mozilla ChildNode documentation
newtype ChildNode
ChildNode :: JSVal -> ChildNode
[unChildNode] :: ChildNode -> JSVal
castToChildNode :: IsGObject obj => obj -> JSM ChildNode
gTypeChildNode :: JSM GType
-- | Functions for this inteface are in JSDOM.ClientRect.
--
-- Mozilla ClientRect documentation
newtype ClientRect
ClientRect :: JSVal -> ClientRect
[unClientRect] :: ClientRect -> JSVal
castToClientRect :: IsGObject obj => obj -> JSM ClientRect
gTypeClientRect :: JSM GType
-- | Functions for this inteface are in JSDOM.ClientRectList.
--
-- Mozilla ClientRectList documentation
newtype ClientRectList
ClientRectList :: JSVal -> ClientRectList
[unClientRectList] :: ClientRectList -> JSVal
castToClientRectList :: IsGObject obj => obj -> JSM ClientRectList
gTypeClientRectList :: JSM GType
-- | Functions for this inteface are in JSDOM.CloseEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla CloseEvent documentation
newtype CloseEvent
CloseEvent :: JSVal -> CloseEvent
[unCloseEvent] :: CloseEvent -> JSVal
castToCloseEvent :: IsGObject obj => obj -> JSM CloseEvent
gTypeCloseEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.CommandLineAPIHost.
--
-- Mozilla CommandLineAPIHost documentation
newtype CommandLineAPIHost
CommandLineAPIHost :: JSVal -> CommandLineAPIHost
[unCommandLineAPIHost] :: CommandLineAPIHost -> JSVal
castToCommandLineAPIHost :: IsGObject obj => obj -> JSM CommandLineAPIHost
gTypeCommandLineAPIHost :: JSM GType
-- | Functions for this inteface are in JSDOM.Comment. Base
-- interface functions are in:
--
--
--
-- Mozilla Comment documentation
newtype Comment
Comment :: JSVal -> Comment
[unComment] :: Comment -> JSVal
castToComment :: IsGObject obj => obj -> JSM Comment
gTypeComment :: JSM GType
-- | Functions for this inteface are in JSDOM.CompositionEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla CompositionEvent documentation
newtype CompositionEvent
CompositionEvent :: JSVal -> CompositionEvent
[unCompositionEvent] :: CompositionEvent -> JSVal
castToCompositionEvent :: IsGObject obj => obj -> JSM CompositionEvent
gTypeCompositionEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.ConvolverNode. Base
-- interface functions are in:
--
--
--
-- Mozilla ConvolverNode documentation
newtype ConvolverNode
ConvolverNode :: JSVal -> ConvolverNode
[unConvolverNode] :: ConvolverNode -> JSVal
castToConvolverNode :: IsGObject obj => obj -> JSM ConvolverNode
gTypeConvolverNode :: JSM GType
-- | Functions for this inteface are in JSDOM.Coordinates.
--
-- Mozilla Coordinates documentation
newtype Coordinates
Coordinates :: JSVal -> Coordinates
[unCoordinates] :: Coordinates -> JSVal
castToCoordinates :: IsGObject obj => obj -> JSM Coordinates
gTypeCoordinates :: JSM GType
-- | Functions for this inteface are in JSDOM.Counter.
--
-- Mozilla Counter documentation
newtype Counter
Counter :: JSVal -> Counter
[unCounter] :: Counter -> JSVal
castToCounter :: IsGObject obj => obj -> JSM Counter
gTypeCounter :: JSM GType
-- | Functions for this inteface are in JSDOM.Crypto.
--
-- Mozilla Crypto documentation
newtype Crypto
Crypto :: JSVal -> Crypto
[unCrypto] :: Crypto -> JSVal
castToCrypto :: IsGObject obj => obj -> JSM Crypto
gTypeCrypto :: JSM GType
-- | Functions for this inteface are in JSDOM.CryptoKey.
--
-- Mozilla CryptoKey documentation
newtype CryptoKey
CryptoKey :: JSVal -> CryptoKey
[unCryptoKey] :: CryptoKey -> JSVal
castToCryptoKey :: IsGObject obj => obj -> JSM CryptoKey
gTypeCryptoKey :: JSM GType
-- | Functions for this inteface are in JSDOM.CryptoKeyPair.
--
-- Mozilla CryptoKeyPair documentation
newtype CryptoKeyPair
CryptoKeyPair :: JSVal -> CryptoKeyPair
[unCryptoKeyPair] :: CryptoKeyPair -> JSVal
castToCryptoKeyPair :: IsGObject obj => obj -> JSM CryptoKeyPair
gTypeCryptoKeyPair :: JSM GType
-- | Functions for this inteface are in JSDOM.CustomEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla CustomEvent documentation
newtype CustomEvent
CustomEvent :: JSVal -> CustomEvent
[unCustomEvent] :: CustomEvent -> JSVal
castToCustomEvent :: IsGObject obj => obj -> JSM CustomEvent
gTypeCustomEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.DOMError.
--
-- Mozilla DOMError documentation
newtype DOMError
DOMError :: JSVal -> DOMError
[unDOMError] :: DOMError -> JSVal
class IsGObject o => IsDOMError o
toDOMError :: IsDOMError o => o -> DOMError
castToDOMError :: IsGObject obj => obj -> JSM DOMError
gTypeDOMError :: JSM GType
-- | Functions for this inteface are in JSDOM.DOMImplementation.
--
-- Mozilla DOMImplementation documentation
newtype DOMImplementation
DOMImplementation :: JSVal -> DOMImplementation
[unDOMImplementation] :: DOMImplementation -> JSVal
castToDOMImplementation :: IsGObject obj => obj -> JSM DOMImplementation
gTypeDOMImplementation :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.DOMNamedFlowCollection.
--
-- Mozilla WebKitNamedFlowCollection documentation
newtype DOMNamedFlowCollection
DOMNamedFlowCollection :: JSVal -> DOMNamedFlowCollection
[unDOMNamedFlowCollection] :: DOMNamedFlowCollection -> JSVal
castToDOMNamedFlowCollection :: IsGObject obj => obj -> JSM DOMNamedFlowCollection
gTypeDOMNamedFlowCollection :: JSM GType
-- | Functions for this inteface are in JSDOM.DOMParser.
--
-- Mozilla DOMParser documentation
newtype DOMParser
DOMParser :: JSVal -> DOMParser
[unDOMParser] :: DOMParser -> JSVal
castToDOMParser :: IsGObject obj => obj -> JSM DOMParser
gTypeDOMParser :: JSM GType
-- | Functions for this inteface are in JSDOM.DOMSettableTokenList.
-- Base interface functions are in:
--
--
--
-- Mozilla DOMSettableTokenList documentation
newtype DOMSettableTokenList
DOMSettableTokenList :: JSVal -> DOMSettableTokenList
[unDOMSettableTokenList] :: DOMSettableTokenList -> JSVal
castToDOMSettableTokenList :: IsGObject obj => obj -> JSM DOMSettableTokenList
gTypeDOMSettableTokenList :: JSM GType
-- | Functions for this inteface are in JSDOM.DOMStringList.
--
-- Mozilla DOMStringList documentation
newtype DOMStringList
DOMStringList :: JSVal -> DOMStringList
[unDOMStringList] :: DOMStringList -> JSVal
castToDOMStringList :: IsGObject obj => obj -> JSM DOMStringList
gTypeDOMStringList :: JSM GType
-- | Functions for this inteface are in JSDOM.DOMStringMap.
--
-- Mozilla DOMStringMap documentation
newtype DOMStringMap
DOMStringMap :: JSVal -> DOMStringMap
[unDOMStringMap] :: DOMStringMap -> JSVal
castToDOMStringMap :: IsGObject obj => obj -> JSM DOMStringMap
gTypeDOMStringMap :: JSM GType
-- | Functions for this inteface are in JSDOM.DOMTokenList.
--
-- Mozilla DOMTokenList documentation
newtype DOMTokenList
DOMTokenList :: JSVal -> DOMTokenList
[unDOMTokenList] :: DOMTokenList -> JSVal
class IsGObject o => IsDOMTokenList o
toDOMTokenList :: IsDOMTokenList o => o -> DOMTokenList
castToDOMTokenList :: IsGObject obj => obj -> JSM DOMTokenList
gTypeDOMTokenList :: JSM GType
-- | Functions for this inteface are in JSDOM.DataCue. Base
-- interface functions are in:
--
--
--
-- Mozilla WebKitDataCue documentation
newtype DataCue
DataCue :: JSVal -> DataCue
[unDataCue] :: DataCue -> JSVal
castToDataCue :: IsGObject obj => obj -> JSM DataCue
gTypeDataCue :: JSM GType
-- | Functions for this inteface are in JSDOM.DataTransfer.
--
-- Mozilla DataTransfer documentation
newtype DataTransfer
DataTransfer :: JSVal -> DataTransfer
[unDataTransfer] :: DataTransfer -> JSVal
castToDataTransfer :: IsGObject obj => obj -> JSM DataTransfer
gTypeDataTransfer :: JSM GType
-- | Functions for this inteface are in JSDOM.DataTransferItem.
--
-- Mozilla DataTransferItem documentation
newtype DataTransferItem
DataTransferItem :: JSVal -> DataTransferItem
[unDataTransferItem] :: DataTransferItem -> JSVal
castToDataTransferItem :: IsGObject obj => obj -> JSM DataTransferItem
gTypeDataTransferItem :: JSM GType
-- | Functions for this inteface are in JSDOM.DataTransferItemList.
--
-- Mozilla DataTransferItemList documentation
newtype DataTransferItemList
DataTransferItemList :: JSVal -> DataTransferItemList
[unDataTransferItemList] :: DataTransferItemList -> JSVal
castToDataTransferItemList :: IsGObject obj => obj -> JSM DataTransferItemList
gTypeDataTransferItemList :: JSM GType
-- | Functions for this inteface are in JSDOM.Database.
--
-- Mozilla Database documentation
newtype Database
Database :: JSVal -> Database
[unDatabase] :: Database -> JSVal
castToDatabase :: IsGObject obj => obj -> JSM Database
gTypeDatabase :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.DedicatedWorkerGlobalScope. Base interface functions are
-- in:
--
--
--
-- Mozilla DedicatedWorkerGlobalScope documentation
newtype DedicatedWorkerGlobalScope
DedicatedWorkerGlobalScope :: JSVal -> DedicatedWorkerGlobalScope
[unDedicatedWorkerGlobalScope] :: DedicatedWorkerGlobalScope -> JSVal
castToDedicatedWorkerGlobalScope :: IsGObject obj => obj -> JSM DedicatedWorkerGlobalScope
gTypeDedicatedWorkerGlobalScope :: JSM GType
-- | Functions for this inteface are in JSDOM.DelayNode. Base
-- interface functions are in:
--
--
--
-- Mozilla DelayNode documentation
newtype DelayNode
DelayNode :: JSVal -> DelayNode
[unDelayNode] :: DelayNode -> JSVal
castToDelayNode :: IsGObject obj => obj -> JSM DelayNode
gTypeDelayNode :: JSM GType
-- | Functions for this inteface are in JSDOM.DeviceMotionEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla DeviceMotionEvent documentation
newtype DeviceMotionEvent
DeviceMotionEvent :: JSVal -> DeviceMotionEvent
[unDeviceMotionEvent] :: DeviceMotionEvent -> JSVal
castToDeviceMotionEvent :: IsGObject obj => obj -> JSM DeviceMotionEvent
gTypeDeviceMotionEvent :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.DeviceOrientationEvent. Base interface functions are in:
--
--
--
-- Mozilla DeviceOrientationEvent documentation
newtype DeviceOrientationEvent
DeviceOrientationEvent :: JSVal -> DeviceOrientationEvent
[unDeviceOrientationEvent] :: DeviceOrientationEvent -> JSVal
castToDeviceOrientationEvent :: IsGObject obj => obj -> JSM DeviceOrientationEvent
gTypeDeviceOrientationEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.DeviceProximityEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla DeviceProximityEvent documentation
newtype DeviceProximityEvent
DeviceProximityEvent :: JSVal -> DeviceProximityEvent
[unDeviceProximityEvent] :: DeviceProximityEvent -> JSVal
castToDeviceProximityEvent :: IsGObject obj => obj -> JSM DeviceProximityEvent
gTypeDeviceProximityEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.Document. Base
-- interface functions are in:
--
--
--
-- Mozilla Document documentation
newtype Document
Document :: JSVal -> Document
[unDocument] :: Document -> JSVal
class IsNode o => IsDocument o
toDocument :: IsDocument o => o -> Document
castToDocument :: IsGObject obj => obj -> JSM Document
gTypeDocument :: JSM GType
-- | Functions for this inteface are in JSDOM.DocumentFragment. Base
-- interface functions are in:
--
--
--
-- Mozilla DocumentFragment documentation
newtype DocumentFragment
DocumentFragment :: JSVal -> DocumentFragment
[unDocumentFragment] :: DocumentFragment -> JSVal
castToDocumentFragment :: IsGObject obj => obj -> JSM DocumentFragment
gTypeDocumentFragment :: JSM GType
-- | Functions for this inteface are in JSDOM.DocumentType. Base
-- interface functions are in:
--
--
--
-- Mozilla DocumentType documentation
newtype DocumentType
DocumentType :: JSVal -> DocumentType
[unDocumentType] :: DocumentType -> JSVal
castToDocumentType :: IsGObject obj => obj -> JSM DocumentType
gTypeDocumentType :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.DynamicsCompressorNode. Base interface functions are in:
--
--
--
-- Mozilla DynamicsCompressorNode documentation
newtype DynamicsCompressorNode
DynamicsCompressorNode :: JSVal -> DynamicsCompressorNode
[unDynamicsCompressorNode] :: DynamicsCompressorNode -> JSVal
castToDynamicsCompressorNode :: IsGObject obj => obj -> JSM DynamicsCompressorNode
gTypeDynamicsCompressorNode :: JSM GType
-- | Functions for this inteface are in JSDOM.EXTBlendMinMax.
--
-- Mozilla EXTBlendMinMax documentation
newtype EXTBlendMinMax
EXTBlendMinMax :: JSVal -> EXTBlendMinMax
[unEXTBlendMinMax] :: EXTBlendMinMax -> JSVal
castToEXTBlendMinMax :: IsGObject obj => obj -> JSM EXTBlendMinMax
gTypeEXTBlendMinMax :: JSM GType
-- | Functions for this inteface are in JSDOM.EXTFragDepth.
--
-- Mozilla EXTFragDepth documentation
newtype EXTFragDepth
EXTFragDepth :: JSVal -> EXTFragDepth
[unEXTFragDepth] :: EXTFragDepth -> JSVal
castToEXTFragDepth :: IsGObject obj => obj -> JSM EXTFragDepth
gTypeEXTFragDepth :: JSM GType
-- | Functions for this inteface are in JSDOM.EXTShaderTextureLOD.
--
-- Mozilla EXTShaderTextureLOD documentation
newtype EXTShaderTextureLOD
EXTShaderTextureLOD :: JSVal -> EXTShaderTextureLOD
[unEXTShaderTextureLOD] :: EXTShaderTextureLOD -> JSVal
castToEXTShaderTextureLOD :: IsGObject obj => obj -> JSM EXTShaderTextureLOD
gTypeEXTShaderTextureLOD :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.EXTTextureFilterAnisotropic.
--
-- Mozilla EXTTextureFilterAnisotropic documentation
newtype EXTTextureFilterAnisotropic
EXTTextureFilterAnisotropic :: JSVal -> EXTTextureFilterAnisotropic
[unEXTTextureFilterAnisotropic] :: EXTTextureFilterAnisotropic -> JSVal
castToEXTTextureFilterAnisotropic :: IsGObject obj => obj -> JSM EXTTextureFilterAnisotropic
gTypeEXTTextureFilterAnisotropic :: JSM GType
-- | Functions for this inteface are in JSDOM.EXTsRGB.
--
-- Mozilla EXTsRGB documentation
newtype EXTsRGB
EXTsRGB :: JSVal -> EXTsRGB
[unEXTsRGB] :: EXTsRGB -> JSVal
castToEXTsRGB :: IsGObject obj => obj -> JSM EXTsRGB
gTypeEXTsRGB :: JSM GType
-- | Functions for this inteface are in JSDOM.Element. Base
-- interface functions are in:
--
--
--
-- Mozilla Element documentation
newtype Element
Element :: JSVal -> Element
[unElement] :: Element -> JSVal
class IsNode o => IsElement o
toElement :: IsElement o => o -> Element
castToElement :: IsGObject obj => obj -> JSM Element
gTypeElement :: JSM GType
-- | Functions for this inteface are in JSDOM.Entity. Base interface
-- functions are in:
--
--
--
-- Mozilla Entity documentation
newtype Entity
Entity :: JSVal -> Entity
[unEntity] :: Entity -> JSVal
castToEntity :: IsGObject obj => obj -> JSM Entity
gTypeEntity :: JSM GType
-- | Functions for this inteface are in JSDOM.EntityReference. Base
-- interface functions are in:
--
--
--
-- Mozilla EntityReference documentation
newtype EntityReference
EntityReference :: JSVal -> EntityReference
[unEntityReference] :: EntityReference -> JSVal
castToEntityReference :: IsGObject obj => obj -> JSM EntityReference
gTypeEntityReference :: JSM GType
-- | Functions for this inteface are in JSDOM.ErrorEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla ErrorEvent documentation
newtype ErrorEvent
ErrorEvent :: JSVal -> ErrorEvent
[unErrorEvent] :: ErrorEvent -> JSVal
castToErrorEvent :: IsGObject obj => obj -> JSM ErrorEvent
gTypeErrorEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.Event.
--
-- Mozilla Event documentation
newtype Event
Event :: JSVal -> Event
[unEvent] :: Event -> JSVal
class IsGObject o => IsEvent o
toEvent :: IsEvent o => o -> Event
castToEvent :: IsGObject obj => obj -> JSM Event
gTypeEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.EventListener.
--
-- Mozilla EventListener documentation
newtype EventListener
EventListener :: JSVal -> EventListener
[unEventListener] :: EventListener -> JSVal
castToEventListener :: IsGObject obj => obj -> JSM EventListener
gTypeEventListener :: JSM GType
-- | Functions for this inteface are in JSDOM.EventSource. Base
-- interface functions are in:
--
--
--
-- Mozilla EventSource documentation
newtype EventSource
EventSource :: JSVal -> EventSource
[unEventSource] :: EventSource -> JSVal
castToEventSource :: IsGObject obj => obj -> JSM EventSource
gTypeEventSource :: JSM GType
-- | Functions for this inteface are in JSDOM.EventTarget.
--
-- Mozilla EventTarget documentation
newtype EventTarget
EventTarget :: JSVal -> EventTarget
[unEventTarget] :: EventTarget -> JSVal
class IsGObject o => IsEventTarget o
toEventTarget :: IsEventTarget o => o -> EventTarget
castToEventTarget :: IsGObject obj => obj -> JSM EventTarget
gTypeEventTarget :: JSM GType
-- | Functions for this inteface are in JSDOM.File. Base interface
-- functions are in:
--
--
--
-- Mozilla File documentation
newtype File
File :: JSVal -> File
[unFile] :: File -> JSVal
castToFile :: IsGObject obj => obj -> JSM File
gTypeFile :: JSM GType
-- | Functions for this inteface are in JSDOM.FileError.
--
-- Mozilla FileError documentation
newtype FileError
FileError :: JSVal -> FileError
[unFileError] :: FileError -> JSVal
castToFileError :: IsGObject obj => obj -> JSM FileError
gTypeFileError :: JSM GType
-- | Functions for this inteface are in JSDOM.FileList.
--
-- Mozilla FileList documentation
newtype FileList
FileList :: JSVal -> FileList
[unFileList] :: FileList -> JSVal
castToFileList :: IsGObject obj => obj -> JSM FileList
gTypeFileList :: JSM GType
-- | Functions for this inteface are in JSDOM.FileReader. Base
-- interface functions are in:
--
--
--
-- Mozilla FileReader documentation
newtype FileReader
FileReader :: JSVal -> FileReader
[unFileReader] :: FileReader -> JSVal
castToFileReader :: IsGObject obj => obj -> JSM FileReader
gTypeFileReader :: JSM GType
-- | Functions for this inteface are in JSDOM.FileReaderSync.
--
-- Mozilla FileReaderSync documentation
newtype FileReaderSync
FileReaderSync :: JSVal -> FileReaderSync
[unFileReaderSync] :: FileReaderSync -> JSVal
castToFileReaderSync :: IsGObject obj => obj -> JSM FileReaderSync
gTypeFileReaderSync :: JSM GType
-- | Functions for this inteface are in JSDOM.FocusEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla FocusEvent documentation
newtype FocusEvent
FocusEvent :: JSVal -> FocusEvent
[unFocusEvent] :: FocusEvent -> JSVal
castToFocusEvent :: IsGObject obj => obj -> JSM FocusEvent
gTypeFocusEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.FontLoader. Base
-- interface functions are in:
--
--
--
-- Mozilla FontLoader documentation
newtype FontLoader
FontLoader :: JSVal -> FontLoader
[unFontLoader] :: FontLoader -> JSVal
castToFontLoader :: IsGObject obj => obj -> JSM FontLoader
gTypeFontLoader :: JSM GType
-- | Functions for this inteface are in JSDOM.FormData.
--
-- Mozilla FormData documentation
newtype FormData
FormData :: JSVal -> FormData
[unFormData] :: FormData -> JSVal
castToFormData :: IsGObject obj => obj -> JSM FormData
gTypeFormData :: JSM GType
-- | Functions for this inteface are in JSDOM.GainNode. Base
-- interface functions are in:
--
--
--
-- Mozilla GainNode documentation
newtype GainNode
GainNode :: JSVal -> GainNode
[unGainNode] :: GainNode -> JSVal
castToGainNode :: IsGObject obj => obj -> JSM GainNode
gTypeGainNode :: JSM GType
-- | Functions for this inteface are in JSDOM.Gamepad.
--
-- Mozilla Gamepad documentation
newtype Gamepad
Gamepad :: JSVal -> Gamepad
[unGamepad] :: Gamepad -> JSVal
castToGamepad :: IsGObject obj => obj -> JSM Gamepad
gTypeGamepad :: JSM GType
-- | Functions for this inteface are in JSDOM.GamepadButton.
--
-- Mozilla GamepadButton documentation
newtype GamepadButton
GamepadButton :: JSVal -> GamepadButton
[unGamepadButton] :: GamepadButton -> JSVal
castToGamepadButton :: IsGObject obj => obj -> JSM GamepadButton
gTypeGamepadButton :: JSM GType
-- | Functions for this inteface are in JSDOM.GamepadEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla GamepadEvent documentation
newtype GamepadEvent
GamepadEvent :: JSVal -> GamepadEvent
[unGamepadEvent] :: GamepadEvent -> JSVal
castToGamepadEvent :: IsGObject obj => obj -> JSM GamepadEvent
gTypeGamepadEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.Geolocation.
--
-- Mozilla Geolocation documentation
newtype Geolocation
Geolocation :: JSVal -> Geolocation
[unGeolocation] :: Geolocation -> JSVal
castToGeolocation :: IsGObject obj => obj -> JSM Geolocation
gTypeGeolocation :: JSM GType
-- | Functions for this inteface are in JSDOM.Geoposition.
--
-- Mozilla Geoposition documentation
newtype Geoposition
Geoposition :: JSVal -> Geoposition
[unGeoposition] :: Geoposition -> JSVal
castToGeoposition :: IsGObject obj => obj -> JSM Geoposition
gTypeGeoposition :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLAllCollection.
--
-- Mozilla HTMLAllCollection documentation
newtype HTMLAllCollection
HTMLAllCollection :: JSVal -> HTMLAllCollection
[unHTMLAllCollection] :: HTMLAllCollection -> JSVal
castToHTMLAllCollection :: IsGObject obj => obj -> JSM HTMLAllCollection
gTypeHTMLAllCollection :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLAnchorElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLAnchorElement documentation
newtype HTMLAnchorElement
HTMLAnchorElement :: JSVal -> HTMLAnchorElement
[unHTMLAnchorElement] :: HTMLAnchorElement -> JSVal
castToHTMLAnchorElement :: IsGObject obj => obj -> JSM HTMLAnchorElement
gTypeHTMLAnchorElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLAppletElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLAppletElement documentation
newtype HTMLAppletElement
HTMLAppletElement :: JSVal -> HTMLAppletElement
[unHTMLAppletElement] :: HTMLAppletElement -> JSVal
castToHTMLAppletElement :: IsGObject obj => obj -> JSM HTMLAppletElement
gTypeHTMLAppletElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLAreaElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLAreaElement documentation
newtype HTMLAreaElement
HTMLAreaElement :: JSVal -> HTMLAreaElement
[unHTMLAreaElement] :: HTMLAreaElement -> JSVal
castToHTMLAreaElement :: IsGObject obj => obj -> JSM HTMLAreaElement
gTypeHTMLAreaElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLAudioElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLAudioElement documentation
newtype HTMLAudioElement
HTMLAudioElement :: JSVal -> HTMLAudioElement
[unHTMLAudioElement] :: HTMLAudioElement -> JSVal
castToHTMLAudioElement :: IsGObject obj => obj -> JSM HTMLAudioElement
gTypeHTMLAudioElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLBRElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLBRElement documentation
newtype HTMLBRElement
HTMLBRElement :: JSVal -> HTMLBRElement
[unHTMLBRElement] :: HTMLBRElement -> JSVal
castToHTMLBRElement :: IsGObject obj => obj -> JSM HTMLBRElement
gTypeHTMLBRElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLBaseElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLBaseElement documentation
newtype HTMLBaseElement
HTMLBaseElement :: JSVal -> HTMLBaseElement
[unHTMLBaseElement] :: HTMLBaseElement -> JSVal
castToHTMLBaseElement :: IsGObject obj => obj -> JSM HTMLBaseElement
gTypeHTMLBaseElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLBaseFontElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLBaseFontElement documentation
newtype HTMLBaseFontElement
HTMLBaseFontElement :: JSVal -> HTMLBaseFontElement
[unHTMLBaseFontElement] :: HTMLBaseFontElement -> JSVal
castToHTMLBaseFontElement :: IsGObject obj => obj -> JSM HTMLBaseFontElement
gTypeHTMLBaseFontElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLBodyElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLBodyElement documentation
newtype HTMLBodyElement
HTMLBodyElement :: JSVal -> HTMLBodyElement
[unHTMLBodyElement] :: HTMLBodyElement -> JSVal
castToHTMLBodyElement :: IsGObject obj => obj -> JSM HTMLBodyElement
gTypeHTMLBodyElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLButtonElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLButtonElement documentation
newtype HTMLButtonElement
HTMLButtonElement :: JSVal -> HTMLButtonElement
[unHTMLButtonElement] :: HTMLButtonElement -> JSVal
castToHTMLButtonElement :: IsGObject obj => obj -> JSM HTMLButtonElement
gTypeHTMLButtonElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLCanvasElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLCanvasElement documentation
newtype HTMLCanvasElement
HTMLCanvasElement :: JSVal -> HTMLCanvasElement
[unHTMLCanvasElement] :: HTMLCanvasElement -> JSVal
castToHTMLCanvasElement :: IsGObject obj => obj -> JSM HTMLCanvasElement
gTypeHTMLCanvasElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLCollection.
--
-- Mozilla HTMLCollection documentation
newtype HTMLCollection
HTMLCollection :: JSVal -> HTMLCollection
[unHTMLCollection] :: HTMLCollection -> JSVal
class IsGObject o => IsHTMLCollection o
toHTMLCollection :: IsHTMLCollection o => o -> HTMLCollection
castToHTMLCollection :: IsGObject obj => obj -> JSM HTMLCollection
gTypeHTMLCollection :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLDListElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLDListElement documentation
newtype HTMLDListElement
HTMLDListElement :: JSVal -> HTMLDListElement
[unHTMLDListElement] :: HTMLDListElement -> JSVal
castToHTMLDListElement :: IsGObject obj => obj -> JSM HTMLDListElement
gTypeHTMLDListElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLDataListElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLDataListElement documentation
newtype HTMLDataListElement
HTMLDataListElement :: JSVal -> HTMLDataListElement
[unHTMLDataListElement] :: HTMLDataListElement -> JSVal
castToHTMLDataListElement :: IsGObject obj => obj -> JSM HTMLDataListElement
gTypeHTMLDataListElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLDetailsElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLDetailsElement documentation
newtype HTMLDetailsElement
HTMLDetailsElement :: JSVal -> HTMLDetailsElement
[unHTMLDetailsElement] :: HTMLDetailsElement -> JSVal
castToHTMLDetailsElement :: IsGObject obj => obj -> JSM HTMLDetailsElement
gTypeHTMLDetailsElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLDirectoryElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLDirectoryElement documentation
newtype HTMLDirectoryElement
HTMLDirectoryElement :: JSVal -> HTMLDirectoryElement
[unHTMLDirectoryElement] :: HTMLDirectoryElement -> JSVal
castToHTMLDirectoryElement :: IsGObject obj => obj -> JSM HTMLDirectoryElement
gTypeHTMLDirectoryElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLDivElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLDivElement documentation
newtype HTMLDivElement
HTMLDivElement :: JSVal -> HTMLDivElement
[unHTMLDivElement] :: HTMLDivElement -> JSVal
castToHTMLDivElement :: IsGObject obj => obj -> JSM HTMLDivElement
gTypeHTMLDivElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLDocument. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLDocument documentation
newtype HTMLDocument
HTMLDocument :: JSVal -> HTMLDocument
[unHTMLDocument] :: HTMLDocument -> JSVal
castToHTMLDocument :: IsGObject obj => obj -> JSM HTMLDocument
gTypeHTMLDocument :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLElement documentation
newtype HTMLElement
HTMLElement :: JSVal -> HTMLElement
[unHTMLElement] :: HTMLElement -> JSVal
class IsElement o => IsHTMLElement o
toHTMLElement :: IsHTMLElement o => o -> HTMLElement
castToHTMLElement :: IsGObject obj => obj -> JSM HTMLElement
gTypeHTMLElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLEmbedElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLEmbedElement documentation
newtype HTMLEmbedElement
HTMLEmbedElement :: JSVal -> HTMLEmbedElement
[unHTMLEmbedElement] :: HTMLEmbedElement -> JSVal
castToHTMLEmbedElement :: IsGObject obj => obj -> JSM HTMLEmbedElement
gTypeHTMLEmbedElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLFieldSetElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLFieldSetElement documentation
newtype HTMLFieldSetElement
HTMLFieldSetElement :: JSVal -> HTMLFieldSetElement
[unHTMLFieldSetElement] :: HTMLFieldSetElement -> JSVal
castToHTMLFieldSetElement :: IsGObject obj => obj -> JSM HTMLFieldSetElement
gTypeHTMLFieldSetElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLFontElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLFontElement documentation
newtype HTMLFontElement
HTMLFontElement :: JSVal -> HTMLFontElement
[unHTMLFontElement] :: HTMLFontElement -> JSVal
castToHTMLFontElement :: IsGObject obj => obj -> JSM HTMLFontElement
gTypeHTMLFontElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.HTMLFormControlsCollection. Base interface functions are
-- in:
--
--
--
-- Mozilla HTMLFormControlsCollection documentation
newtype HTMLFormControlsCollection
HTMLFormControlsCollection :: JSVal -> HTMLFormControlsCollection
[unHTMLFormControlsCollection] :: HTMLFormControlsCollection -> JSVal
castToHTMLFormControlsCollection :: IsGObject obj => obj -> JSM HTMLFormControlsCollection
gTypeHTMLFormControlsCollection :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLFormElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLFormElement documentation
newtype HTMLFormElement
HTMLFormElement :: JSVal -> HTMLFormElement
[unHTMLFormElement] :: HTMLFormElement -> JSVal
castToHTMLFormElement :: IsGObject obj => obj -> JSM HTMLFormElement
gTypeHTMLFormElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLFrameElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLFrameElement documentation
newtype HTMLFrameElement
HTMLFrameElement :: JSVal -> HTMLFrameElement
[unHTMLFrameElement] :: HTMLFrameElement -> JSVal
castToHTMLFrameElement :: IsGObject obj => obj -> JSM HTMLFrameElement
gTypeHTMLFrameElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLFrameSetElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLFrameSetElement documentation
newtype HTMLFrameSetElement
HTMLFrameSetElement :: JSVal -> HTMLFrameSetElement
[unHTMLFrameSetElement] :: HTMLFrameSetElement -> JSVal
castToHTMLFrameSetElement :: IsGObject obj => obj -> JSM HTMLFrameSetElement
gTypeHTMLFrameSetElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLHRElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLHRElement documentation
newtype HTMLHRElement
HTMLHRElement :: JSVal -> HTMLHRElement
[unHTMLHRElement] :: HTMLHRElement -> JSVal
castToHTMLHRElement :: IsGObject obj => obj -> JSM HTMLHRElement
gTypeHTMLHRElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLHeadElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLHeadElement documentation
newtype HTMLHeadElement
HTMLHeadElement :: JSVal -> HTMLHeadElement
[unHTMLHeadElement] :: HTMLHeadElement -> JSVal
castToHTMLHeadElement :: IsGObject obj => obj -> JSM HTMLHeadElement
gTypeHTMLHeadElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLHeadingElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLHeadingElement documentation
newtype HTMLHeadingElement
HTMLHeadingElement :: JSVal -> HTMLHeadingElement
[unHTMLHeadingElement] :: HTMLHeadingElement -> JSVal
castToHTMLHeadingElement :: IsGObject obj => obj -> JSM HTMLHeadingElement
gTypeHTMLHeadingElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLHtmlElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLHtmlElement documentation
newtype HTMLHtmlElement
HTMLHtmlElement :: JSVal -> HTMLHtmlElement
[unHTMLHtmlElement] :: HTMLHtmlElement -> JSVal
castToHTMLHtmlElement :: IsGObject obj => obj -> JSM HTMLHtmlElement
gTypeHTMLHtmlElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLIFrameElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLIFrameElement documentation
newtype HTMLIFrameElement
HTMLIFrameElement :: JSVal -> HTMLIFrameElement
[unHTMLIFrameElement] :: HTMLIFrameElement -> JSVal
castToHTMLIFrameElement :: IsGObject obj => obj -> JSM HTMLIFrameElement
gTypeHTMLIFrameElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLImageElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLImageElement documentation
newtype HTMLImageElement
HTMLImageElement :: JSVal -> HTMLImageElement
[unHTMLImageElement] :: HTMLImageElement -> JSVal
castToHTMLImageElement :: IsGObject obj => obj -> JSM HTMLImageElement
gTypeHTMLImageElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLInputElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLInputElement documentation
newtype HTMLInputElement
HTMLInputElement :: JSVal -> HTMLInputElement
[unHTMLInputElement] :: HTMLInputElement -> JSVal
castToHTMLInputElement :: IsGObject obj => obj -> JSM HTMLInputElement
gTypeHTMLInputElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLKeygenElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLKeygenElement documentation
newtype HTMLKeygenElement
HTMLKeygenElement :: JSVal -> HTMLKeygenElement
[unHTMLKeygenElement] :: HTMLKeygenElement -> JSVal
castToHTMLKeygenElement :: IsGObject obj => obj -> JSM HTMLKeygenElement
gTypeHTMLKeygenElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLLIElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLLIElement documentation
newtype HTMLLIElement
HTMLLIElement :: JSVal -> HTMLLIElement
[unHTMLLIElement] :: HTMLLIElement -> JSVal
castToHTMLLIElement :: IsGObject obj => obj -> JSM HTMLLIElement
gTypeHTMLLIElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLLabelElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLLabelElement documentation
newtype HTMLLabelElement
HTMLLabelElement :: JSVal -> HTMLLabelElement
[unHTMLLabelElement] :: HTMLLabelElement -> JSVal
castToHTMLLabelElement :: IsGObject obj => obj -> JSM HTMLLabelElement
gTypeHTMLLabelElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLLegendElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLLegendElement documentation
newtype HTMLLegendElement
HTMLLegendElement :: JSVal -> HTMLLegendElement
[unHTMLLegendElement] :: HTMLLegendElement -> JSVal
castToHTMLLegendElement :: IsGObject obj => obj -> JSM HTMLLegendElement
gTypeHTMLLegendElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLLinkElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLLinkElement documentation
newtype HTMLLinkElement
HTMLLinkElement :: JSVal -> HTMLLinkElement
[unHTMLLinkElement] :: HTMLLinkElement -> JSVal
castToHTMLLinkElement :: IsGObject obj => obj -> JSM HTMLLinkElement
gTypeHTMLLinkElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLMapElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMapElement documentation
newtype HTMLMapElement
HTMLMapElement :: JSVal -> HTMLMapElement
[unHTMLMapElement] :: HTMLMapElement -> JSVal
castToHTMLMapElement :: IsGObject obj => obj -> JSM HTMLMapElement
gTypeHTMLMapElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLMarqueeElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLMarqueeElement documentation
newtype HTMLMarqueeElement
HTMLMarqueeElement :: JSVal -> HTMLMarqueeElement
[unHTMLMarqueeElement] :: HTMLMarqueeElement -> JSVal
castToHTMLMarqueeElement :: IsGObject obj => obj -> JSM HTMLMarqueeElement
gTypeHTMLMarqueeElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLMediaElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMediaElement documentation
newtype HTMLMediaElement
HTMLMediaElement :: JSVal -> HTMLMediaElement
[unHTMLMediaElement] :: HTMLMediaElement -> JSVal
class IsHTMLElement o => IsHTMLMediaElement o
toHTMLMediaElement :: IsHTMLMediaElement o => o -> HTMLMediaElement
castToHTMLMediaElement :: IsGObject obj => obj -> JSM HTMLMediaElement
gTypeHTMLMediaElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLMenuElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMenuElement documentation
newtype HTMLMenuElement
HTMLMenuElement :: JSVal -> HTMLMenuElement
[unHTMLMenuElement] :: HTMLMenuElement -> JSVal
castToHTMLMenuElement :: IsGObject obj => obj -> JSM HTMLMenuElement
gTypeHTMLMenuElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLMetaElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMetaElement documentation
newtype HTMLMetaElement
HTMLMetaElement :: JSVal -> HTMLMetaElement
[unHTMLMetaElement] :: HTMLMetaElement -> JSVal
castToHTMLMetaElement :: IsGObject obj => obj -> JSM HTMLMetaElement
gTypeHTMLMetaElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLMeterElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMeterElement documentation
newtype HTMLMeterElement
HTMLMeterElement :: JSVal -> HTMLMeterElement
[unHTMLMeterElement] :: HTMLMeterElement -> JSVal
castToHTMLMeterElement :: IsGObject obj => obj -> JSM HTMLMeterElement
gTypeHTMLMeterElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLModElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLModElement documentation
newtype HTMLModElement
HTMLModElement :: JSVal -> HTMLModElement
[unHTMLModElement] :: HTMLModElement -> JSVal
castToHTMLModElement :: IsGObject obj => obj -> JSM HTMLModElement
gTypeHTMLModElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLOListElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLOListElement documentation
newtype HTMLOListElement
HTMLOListElement :: JSVal -> HTMLOListElement
[unHTMLOListElement] :: HTMLOListElement -> JSVal
castToHTMLOListElement :: IsGObject obj => obj -> JSM HTMLOListElement
gTypeHTMLOListElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLObjectElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLObjectElement documentation
newtype HTMLObjectElement
HTMLObjectElement :: JSVal -> HTMLObjectElement
[unHTMLObjectElement] :: HTMLObjectElement -> JSVal
castToHTMLObjectElement :: IsGObject obj => obj -> JSM HTMLObjectElement
gTypeHTMLObjectElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLOptGroupElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLOptGroupElement documentation
newtype HTMLOptGroupElement
HTMLOptGroupElement :: JSVal -> HTMLOptGroupElement
[unHTMLOptGroupElement] :: HTMLOptGroupElement -> JSVal
castToHTMLOptGroupElement :: IsGObject obj => obj -> JSM HTMLOptGroupElement
gTypeHTMLOptGroupElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLOptionElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLOptionElement documentation
newtype HTMLOptionElement
HTMLOptionElement :: JSVal -> HTMLOptionElement
[unHTMLOptionElement] :: HTMLOptionElement -> JSVal
castToHTMLOptionElement :: IsGObject obj => obj -> JSM HTMLOptionElement
gTypeHTMLOptionElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLOptionsCollection.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLOptionsCollection documentation
newtype HTMLOptionsCollection
HTMLOptionsCollection :: JSVal -> HTMLOptionsCollection
[unHTMLOptionsCollection] :: HTMLOptionsCollection -> JSVal
castToHTMLOptionsCollection :: IsGObject obj => obj -> JSM HTMLOptionsCollection
gTypeHTMLOptionsCollection :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLOutputElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLOutputElement documentation
newtype HTMLOutputElement
HTMLOutputElement :: JSVal -> HTMLOutputElement
[unHTMLOutputElement] :: HTMLOutputElement -> JSVal
castToHTMLOutputElement :: IsGObject obj => obj -> JSM HTMLOutputElement
gTypeHTMLOutputElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLParagraphElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLParagraphElement documentation
newtype HTMLParagraphElement
HTMLParagraphElement :: JSVal -> HTMLParagraphElement
[unHTMLParagraphElement] :: HTMLParagraphElement -> JSVal
castToHTMLParagraphElement :: IsGObject obj => obj -> JSM HTMLParagraphElement
gTypeHTMLParagraphElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLParamElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLParamElement documentation
newtype HTMLParamElement
HTMLParamElement :: JSVal -> HTMLParamElement
[unHTMLParamElement] :: HTMLParamElement -> JSVal
castToHTMLParamElement :: IsGObject obj => obj -> JSM HTMLParamElement
gTypeHTMLParamElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLPreElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLPreElement documentation
newtype HTMLPreElement
HTMLPreElement :: JSVal -> HTMLPreElement
[unHTMLPreElement] :: HTMLPreElement -> JSVal
castToHTMLPreElement :: IsGObject obj => obj -> JSM HTMLPreElement
gTypeHTMLPreElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLProgressElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLProgressElement documentation
newtype HTMLProgressElement
HTMLProgressElement :: JSVal -> HTMLProgressElement
[unHTMLProgressElement] :: HTMLProgressElement -> JSVal
castToHTMLProgressElement :: IsGObject obj => obj -> JSM HTMLProgressElement
gTypeHTMLProgressElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLQuoteElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLQuoteElement documentation
newtype HTMLQuoteElement
HTMLQuoteElement :: JSVal -> HTMLQuoteElement
[unHTMLQuoteElement] :: HTMLQuoteElement -> JSVal
castToHTMLQuoteElement :: IsGObject obj => obj -> JSM HTMLQuoteElement
gTypeHTMLQuoteElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLScriptElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLScriptElement documentation
newtype HTMLScriptElement
HTMLScriptElement :: JSVal -> HTMLScriptElement
[unHTMLScriptElement] :: HTMLScriptElement -> JSVal
castToHTMLScriptElement :: IsGObject obj => obj -> JSM HTMLScriptElement
gTypeHTMLScriptElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLSelectElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLSelectElement documentation
newtype HTMLSelectElement
HTMLSelectElement :: JSVal -> HTMLSelectElement
[unHTMLSelectElement] :: HTMLSelectElement -> JSVal
castToHTMLSelectElement :: IsGObject obj => obj -> JSM HTMLSelectElement
gTypeHTMLSelectElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLSourceElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLSourceElement documentation
newtype HTMLSourceElement
HTMLSourceElement :: JSVal -> HTMLSourceElement
[unHTMLSourceElement] :: HTMLSourceElement -> JSVal
castToHTMLSourceElement :: IsGObject obj => obj -> JSM HTMLSourceElement
gTypeHTMLSourceElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLSpanElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLSpanElement documentation
newtype HTMLSpanElement
HTMLSpanElement :: JSVal -> HTMLSpanElement
[unHTMLSpanElement] :: HTMLSpanElement -> JSVal
castToHTMLSpanElement :: IsGObject obj => obj -> JSM HTMLSpanElement
gTypeHTMLSpanElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLStyleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLStyleElement documentation
newtype HTMLStyleElement
HTMLStyleElement :: JSVal -> HTMLStyleElement
[unHTMLStyleElement] :: HTMLStyleElement -> JSVal
castToHTMLStyleElement :: IsGObject obj => obj -> JSM HTMLStyleElement
gTypeHTMLStyleElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.HTMLTableCaptionElement. Base interface functions are in:
--
--
--
-- Mozilla HTMLTableCaptionElement documentation
newtype HTMLTableCaptionElement
HTMLTableCaptionElement :: JSVal -> HTMLTableCaptionElement
[unHTMLTableCaptionElement] :: HTMLTableCaptionElement -> JSVal
castToHTMLTableCaptionElement :: IsGObject obj => obj -> JSM HTMLTableCaptionElement
gTypeHTMLTableCaptionElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLTableCellElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTableCellElement documentation
newtype HTMLTableCellElement
HTMLTableCellElement :: JSVal -> HTMLTableCellElement
[unHTMLTableCellElement] :: HTMLTableCellElement -> JSVal
castToHTMLTableCellElement :: IsGObject obj => obj -> JSM HTMLTableCellElement
gTypeHTMLTableCellElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLTableColElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTableColElement documentation
newtype HTMLTableColElement
HTMLTableColElement :: JSVal -> HTMLTableColElement
[unHTMLTableColElement] :: HTMLTableColElement -> JSVal
castToHTMLTableColElement :: IsGObject obj => obj -> JSM HTMLTableColElement
gTypeHTMLTableColElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLTableElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLTableElement documentation
newtype HTMLTableElement
HTMLTableElement :: JSVal -> HTMLTableElement
[unHTMLTableElement] :: HTMLTableElement -> JSVal
castToHTMLTableElement :: IsGObject obj => obj -> JSM HTMLTableElement
gTypeHTMLTableElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLTableRowElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTableRowElement documentation
newtype HTMLTableRowElement
HTMLTableRowElement :: JSVal -> HTMLTableRowElement
[unHTMLTableRowElement] :: HTMLTableRowElement -> JSVal
castToHTMLTableRowElement :: IsGObject obj => obj -> JSM HTMLTableRowElement
gTypeHTMLTableRowElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.HTMLTableSectionElement. Base interface functions are in:
--
--
--
-- Mozilla HTMLTableSectionElement documentation
newtype HTMLTableSectionElement
HTMLTableSectionElement :: JSVal -> HTMLTableSectionElement
[unHTMLTableSectionElement] :: HTMLTableSectionElement -> JSVal
castToHTMLTableSectionElement :: IsGObject obj => obj -> JSM HTMLTableSectionElement
gTypeHTMLTableSectionElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLTemplateElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTemplateElement documentation
newtype HTMLTemplateElement
HTMLTemplateElement :: JSVal -> HTMLTemplateElement
[unHTMLTemplateElement] :: HTMLTemplateElement -> JSVal
castToHTMLTemplateElement :: IsGObject obj => obj -> JSM HTMLTemplateElement
gTypeHTMLTemplateElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLTextAreaElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTextAreaElement documentation
newtype HTMLTextAreaElement
HTMLTextAreaElement :: JSVal -> HTMLTextAreaElement
[unHTMLTextAreaElement] :: HTMLTextAreaElement -> JSVal
castToHTMLTextAreaElement :: IsGObject obj => obj -> JSM HTMLTextAreaElement
gTypeHTMLTextAreaElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLTitleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLTitleElement documentation
newtype HTMLTitleElement
HTMLTitleElement :: JSVal -> HTMLTitleElement
[unHTMLTitleElement] :: HTMLTitleElement -> JSVal
castToHTMLTitleElement :: IsGObject obj => obj -> JSM HTMLTitleElement
gTypeHTMLTitleElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLTrackElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLTrackElement documentation
newtype HTMLTrackElement
HTMLTrackElement :: JSVal -> HTMLTrackElement
[unHTMLTrackElement] :: HTMLTrackElement -> JSVal
castToHTMLTrackElement :: IsGObject obj => obj -> JSM HTMLTrackElement
gTypeHTMLTrackElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLUListElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLUListElement documentation
newtype HTMLUListElement
HTMLUListElement :: JSVal -> HTMLUListElement
[unHTMLUListElement] :: HTMLUListElement -> JSVal
castToHTMLUListElement :: IsGObject obj => obj -> JSM HTMLUListElement
gTypeHTMLUListElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLUnknownElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLUnknownElement documentation
newtype HTMLUnknownElement
HTMLUnknownElement :: JSVal -> HTMLUnknownElement
[unHTMLUnknownElement] :: HTMLUnknownElement -> JSVal
castToHTMLUnknownElement :: IsGObject obj => obj -> JSM HTMLUnknownElement
gTypeHTMLUnknownElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HTMLVideoElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLVideoElement documentation
newtype HTMLVideoElement
HTMLVideoElement :: JSVal -> HTMLVideoElement
[unHTMLVideoElement] :: HTMLVideoElement -> JSVal
castToHTMLVideoElement :: IsGObject obj => obj -> JSM HTMLVideoElement
gTypeHTMLVideoElement :: JSM GType
-- | Functions for this inteface are in JSDOM.HashChangeEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla HashChangeEvent documentation
newtype HashChangeEvent
HashChangeEvent :: JSVal -> HashChangeEvent
[unHashChangeEvent] :: HashChangeEvent -> JSVal
castToHashChangeEvent :: IsGObject obj => obj -> JSM HashChangeEvent
gTypeHashChangeEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.History.
--
-- Mozilla History documentation
newtype History
History :: JSVal -> History
[unHistory] :: History -> JSVal
castToHistory :: IsGObject obj => obj -> JSM History
gTypeHistory :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBAny.
--
-- Mozilla IDBAny documentation
newtype IDBAny
IDBAny :: JSVal -> IDBAny
[unIDBAny] :: IDBAny -> JSVal
castToIDBAny :: IsGObject obj => obj -> JSM IDBAny
gTypeIDBAny :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBCursor.
--
-- Mozilla IDBCursor documentation
newtype IDBCursor
IDBCursor :: JSVal -> IDBCursor
[unIDBCursor] :: IDBCursor -> JSVal
class IsGObject o => IsIDBCursor o
toIDBCursor :: IsIDBCursor o => o -> IDBCursor
castToIDBCursor :: IsGObject obj => obj -> JSM IDBCursor
gTypeIDBCursor :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBCursorWithValue.
-- Base interface functions are in:
--
--
--
-- Mozilla IDBCursorWithValue documentation
newtype IDBCursorWithValue
IDBCursorWithValue :: JSVal -> IDBCursorWithValue
[unIDBCursorWithValue] :: IDBCursorWithValue -> JSVal
castToIDBCursorWithValue :: IsGObject obj => obj -> JSM IDBCursorWithValue
gTypeIDBCursorWithValue :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBDatabase. Base
-- interface functions are in:
--
--
--
-- Mozilla IDBDatabase documentation
newtype IDBDatabase
IDBDatabase :: JSVal -> IDBDatabase
[unIDBDatabase] :: IDBDatabase -> JSVal
castToIDBDatabase :: IsGObject obj => obj -> JSM IDBDatabase
gTypeIDBDatabase :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBFactory.
--
-- Mozilla IDBFactory documentation
newtype IDBFactory
IDBFactory :: JSVal -> IDBFactory
[unIDBFactory] :: IDBFactory -> JSVal
castToIDBFactory :: IsGObject obj => obj -> JSM IDBFactory
gTypeIDBFactory :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBIndex.
--
-- Mozilla IDBIndex documentation
newtype IDBIndex
IDBIndex :: JSVal -> IDBIndex
[unIDBIndex] :: IDBIndex -> JSVal
castToIDBIndex :: IsGObject obj => obj -> JSM IDBIndex
gTypeIDBIndex :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBKeyRange.
--
-- Mozilla IDBKeyRange documentation
newtype IDBKeyRange
IDBKeyRange :: JSVal -> IDBKeyRange
[unIDBKeyRange] :: IDBKeyRange -> JSVal
castToIDBKeyRange :: IsGObject obj => obj -> JSM IDBKeyRange
gTypeIDBKeyRange :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBObjectStore.
--
-- Mozilla IDBObjectStore documentation
newtype IDBObjectStore
IDBObjectStore :: JSVal -> IDBObjectStore
[unIDBObjectStore] :: IDBObjectStore -> JSVal
castToIDBObjectStore :: IsGObject obj => obj -> JSM IDBObjectStore
gTypeIDBObjectStore :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBOpenDBRequest. Base
-- interface functions are in:
--
--
--
-- Mozilla IDBOpenDBRequest documentation
newtype IDBOpenDBRequest
IDBOpenDBRequest :: JSVal -> IDBOpenDBRequest
[unIDBOpenDBRequest] :: IDBOpenDBRequest -> JSVal
castToIDBOpenDBRequest :: IsGObject obj => obj -> JSM IDBOpenDBRequest
gTypeIDBOpenDBRequest :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBRequest. Base
-- interface functions are in:
--
--
--
-- Mozilla IDBRequest documentation
newtype IDBRequest
IDBRequest :: JSVal -> IDBRequest
[unIDBRequest] :: IDBRequest -> JSVal
class IsEventTarget o => IsIDBRequest o
toIDBRequest :: IsIDBRequest o => o -> IDBRequest
castToIDBRequest :: IsGObject obj => obj -> JSM IDBRequest
gTypeIDBRequest :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBTransaction. Base
-- interface functions are in:
--
--
--
-- Mozilla IDBTransaction documentation
newtype IDBTransaction
IDBTransaction :: JSVal -> IDBTransaction
[unIDBTransaction] :: IDBTransaction -> JSVal
castToIDBTransaction :: IsGObject obj => obj -> JSM IDBTransaction
gTypeIDBTransaction :: JSM GType
-- | Functions for this inteface are in JSDOM.IDBVersionChangeEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla IDBVersionChangeEvent documentation
newtype IDBVersionChangeEvent
IDBVersionChangeEvent :: JSVal -> IDBVersionChangeEvent
[unIDBVersionChangeEvent] :: IDBVersionChangeEvent -> JSVal
castToIDBVersionChangeEvent :: IsGObject obj => obj -> JSM IDBVersionChangeEvent
gTypeIDBVersionChangeEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.ImageData.
--
-- Mozilla ImageData documentation
newtype ImageData
ImageData :: JSVal -> ImageData
[unImageData] :: ImageData -> JSVal
castToImageData :: IsGObject obj => obj -> JSM ImageData
gTypeImageData :: JSM GType
-- | Functions for this inteface are in JSDOM.InspectorFrontendHost.
--
-- Mozilla InspectorFrontendHost documentation
newtype InspectorFrontendHost
InspectorFrontendHost :: JSVal -> InspectorFrontendHost
[unInspectorFrontendHost] :: InspectorFrontendHost -> JSVal
castToInspectorFrontendHost :: IsGObject obj => obj -> JSM InspectorFrontendHost
gTypeInspectorFrontendHost :: JSM GType
-- | Functions for this inteface are in JSDOM.InternalSettings. Base
-- interface functions are in:
--
-- Mozilla InternalSettings documentation
newtype InternalSettings
InternalSettings :: JSVal -> InternalSettings
[unInternalSettings] :: InternalSettings -> JSVal
castToInternalSettings :: IsGObject obj => obj -> JSM InternalSettings
gTypeInternalSettings :: JSM GType
-- | Functions for this inteface are in JSDOM.Internals.
--
-- Mozilla Internals documentation
newtype Internals
Internals :: JSVal -> Internals
[unInternals] :: Internals -> JSVal
castToInternals :: IsGObject obj => obj -> JSM Internals
gTypeInternals :: JSM GType
-- | Functions for this inteface are in JSDOM.KeyboardEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla KeyboardEvent documentation
newtype KeyboardEvent
KeyboardEvent :: JSVal -> KeyboardEvent
[unKeyboardEvent] :: KeyboardEvent -> JSVal
castToKeyboardEvent :: IsGObject obj => obj -> JSM KeyboardEvent
gTypeKeyboardEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.Location.
--
-- Mozilla Location documentation
newtype Location
Location :: JSVal -> Location
[unLocation] :: Location -> JSVal
castToLocation :: IsGObject obj => obj -> JSM Location
gTypeLocation :: JSM GType
-- | Functions for this inteface are in JSDOM.MallocStatistics.
--
-- Mozilla MallocStatistics documentation
newtype MallocStatistics
MallocStatistics :: JSVal -> MallocStatistics
[unMallocStatistics] :: MallocStatistics -> JSVal
castToMallocStatistics :: IsGObject obj => obj -> JSM MallocStatistics
gTypeMallocStatistics :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaController. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaController documentation
newtype MediaController
MediaController :: JSVal -> MediaController
[unMediaController] :: MediaController -> JSVal
castToMediaController :: IsGObject obj => obj -> JSM MediaController
gTypeMediaController :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaControlsHost.
--
-- Mozilla MediaControlsHost documentation
newtype MediaControlsHost
MediaControlsHost :: JSVal -> MediaControlsHost
[unMediaControlsHost] :: MediaControlsHost -> JSVal
castToMediaControlsHost :: IsGObject obj => obj -> JSM MediaControlsHost
gTypeMediaControlsHost :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.MediaElementAudioSourceNode. Base interface functions are
-- in:
--
--
--
-- Mozilla MediaElementAudioSourceNode documentation
newtype MediaElementAudioSourceNode
MediaElementAudioSourceNode :: JSVal -> MediaElementAudioSourceNode
[unMediaElementAudioSourceNode] :: MediaElementAudioSourceNode -> JSVal
castToMediaElementAudioSourceNode :: IsGObject obj => obj -> JSM MediaElementAudioSourceNode
gTypeMediaElementAudioSourceNode :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaError.
--
-- Mozilla MediaError documentation
newtype MediaError
MediaError :: JSVal -> MediaError
[unMediaError] :: MediaError -> JSVal
castToMediaError :: IsGObject obj => obj -> JSM MediaError
gTypeMediaError :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaKeyError.
--
-- Mozilla WebKitMediaKeyError documentation
newtype MediaKeyError
MediaKeyError :: JSVal -> MediaKeyError
[unMediaKeyError] :: MediaKeyError -> JSVal
castToMediaKeyError :: IsGObject obj => obj -> JSM MediaKeyError
gTypeMediaKeyError :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaKeyEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaKeyEvent documentation
newtype MediaKeyEvent
MediaKeyEvent :: JSVal -> MediaKeyEvent
[unMediaKeyEvent] :: MediaKeyEvent -> JSVal
castToMediaKeyEvent :: IsGObject obj => obj -> JSM MediaKeyEvent
gTypeMediaKeyEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaKeyMessageEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitMediaKeyMessageEvent documentation
newtype MediaKeyMessageEvent
MediaKeyMessageEvent :: JSVal -> MediaKeyMessageEvent
[unMediaKeyMessageEvent] :: MediaKeyMessageEvent -> JSVal
castToMediaKeyMessageEvent :: IsGObject obj => obj -> JSM MediaKeyMessageEvent
gTypeMediaKeyMessageEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaKeyNeededEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla MediaKeyNeededEvent documentation
newtype MediaKeyNeededEvent
MediaKeyNeededEvent :: JSVal -> MediaKeyNeededEvent
[unMediaKeyNeededEvent] :: MediaKeyNeededEvent -> JSVal
castToMediaKeyNeededEvent :: IsGObject obj => obj -> JSM MediaKeyNeededEvent
gTypeMediaKeyNeededEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaKeySession. Base
-- interface functions are in:
--
--
--
-- Mozilla WebKitMediaKeySession documentation
newtype MediaKeySession
MediaKeySession :: JSVal -> MediaKeySession
[unMediaKeySession] :: MediaKeySession -> JSVal
castToMediaKeySession :: IsGObject obj => obj -> JSM MediaKeySession
gTypeMediaKeySession :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaKeys.
--
-- Mozilla WebKitMediaKeys documentation
newtype MediaKeys
MediaKeys :: JSVal -> MediaKeys
[unMediaKeys] :: MediaKeys -> JSVal
castToMediaKeys :: IsGObject obj => obj -> JSM MediaKeys
gTypeMediaKeys :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaList.
--
-- Mozilla MediaList documentation
newtype MediaList
MediaList :: JSVal -> MediaList
[unMediaList] :: MediaList -> JSVal
castToMediaList :: IsGObject obj => obj -> JSM MediaList
gTypeMediaList :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaQueryList.
--
-- Mozilla MediaQueryList documentation
newtype MediaQueryList
MediaQueryList :: JSVal -> MediaQueryList
[unMediaQueryList] :: MediaQueryList -> JSVal
castToMediaQueryList :: IsGObject obj => obj -> JSM MediaQueryList
gTypeMediaQueryList :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaSource. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaSource documentation
newtype MediaSource
MediaSource :: JSVal -> MediaSource
[unMediaSource] :: MediaSource -> JSVal
castToMediaSource :: IsGObject obj => obj -> JSM MediaSource
gTypeMediaSource :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaSourceStates.
--
-- Mozilla MediaSourceStates documentation
newtype MediaSourceStates
MediaSourceStates :: JSVal -> MediaSourceStates
[unMediaSourceStates] :: MediaSourceStates -> JSVal
castToMediaSourceStates :: IsGObject obj => obj -> JSM MediaSourceStates
gTypeMediaSourceStates :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaStream. Base
-- interface functions are in:
--
--
--
-- Mozilla webkitMediaStream documentation
newtype MediaStream
MediaStream :: JSVal -> MediaStream
[unMediaStream] :: MediaStream -> JSVal
castToMediaStream :: IsGObject obj => obj -> JSM MediaStream
gTypeMediaStream :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.MediaStreamAudioDestinationNode. Base interface functions
-- are in:
--
--
--
-- Mozilla MediaStreamAudioDestinationNode documentation
newtype MediaStreamAudioDestinationNode
MediaStreamAudioDestinationNode :: JSVal -> MediaStreamAudioDestinationNode
[unMediaStreamAudioDestinationNode] :: MediaStreamAudioDestinationNode -> JSVal
castToMediaStreamAudioDestinationNode :: IsGObject obj => obj -> JSM MediaStreamAudioDestinationNode
gTypeMediaStreamAudioDestinationNode :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.MediaStreamAudioSourceNode. Base interface functions are
-- in:
--
--
--
-- Mozilla MediaStreamAudioSourceNode documentation
newtype MediaStreamAudioSourceNode
MediaStreamAudioSourceNode :: JSVal -> MediaStreamAudioSourceNode
[unMediaStreamAudioSourceNode] :: MediaStreamAudioSourceNode -> JSVal
castToMediaStreamAudioSourceNode :: IsGObject obj => obj -> JSM MediaStreamAudioSourceNode
gTypeMediaStreamAudioSourceNode :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.MediaStreamCapabilities.
--
-- Mozilla MediaStreamCapabilities documentation
newtype MediaStreamCapabilities
MediaStreamCapabilities :: JSVal -> MediaStreamCapabilities
[unMediaStreamCapabilities] :: MediaStreamCapabilities -> JSVal
class IsGObject o => IsMediaStreamCapabilities o
toMediaStreamCapabilities :: IsMediaStreamCapabilities o => o -> MediaStreamCapabilities
castToMediaStreamCapabilities :: IsGObject obj => obj -> JSM MediaStreamCapabilities
gTypeMediaStreamCapabilities :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaStreamEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaStreamEvent documentation
newtype MediaStreamEvent
MediaStreamEvent :: JSVal -> MediaStreamEvent
[unMediaStreamEvent] :: MediaStreamEvent -> JSVal
castToMediaStreamEvent :: IsGObject obj => obj -> JSM MediaStreamEvent
gTypeMediaStreamEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaStreamTrack. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaStreamTrack documentation
newtype MediaStreamTrack
MediaStreamTrack :: JSVal -> MediaStreamTrack
[unMediaStreamTrack] :: MediaStreamTrack -> JSVal
class IsEventTarget o => IsMediaStreamTrack o
toMediaStreamTrack :: IsMediaStreamTrack o => o -> MediaStreamTrack
castToMediaStreamTrack :: IsGObject obj => obj -> JSM MediaStreamTrack
gTypeMediaStreamTrack :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaStreamTrackEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla MediaStreamTrackEvent documentation
newtype MediaStreamTrackEvent
MediaStreamTrackEvent :: JSVal -> MediaStreamTrackEvent
[unMediaStreamTrackEvent] :: MediaStreamTrackEvent -> JSVal
castToMediaStreamTrackEvent :: IsGObject obj => obj -> JSM MediaStreamTrackEvent
gTypeMediaStreamTrackEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaTrackConstraint.
--
-- Mozilla MediaTrackConstraint documentation
newtype MediaTrackConstraint
MediaTrackConstraint :: JSVal -> MediaTrackConstraint
[unMediaTrackConstraint] :: MediaTrackConstraint -> JSVal
castToMediaTrackConstraint :: IsGObject obj => obj -> JSM MediaTrackConstraint
gTypeMediaTrackConstraint :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.MediaTrackConstraintSet.
--
-- Mozilla MediaTrackConstraintSet documentation
newtype MediaTrackConstraintSet
MediaTrackConstraintSet :: JSVal -> MediaTrackConstraintSet
[unMediaTrackConstraintSet] :: MediaTrackConstraintSet -> JSVal
castToMediaTrackConstraintSet :: IsGObject obj => obj -> JSM MediaTrackConstraintSet
gTypeMediaTrackConstraintSet :: JSM GType
-- | Functions for this inteface are in JSDOM.MediaTrackConstraints.
--
-- Mozilla MediaTrackConstraints documentation
newtype MediaTrackConstraints
MediaTrackConstraints :: JSVal -> MediaTrackConstraints
[unMediaTrackConstraints] :: MediaTrackConstraints -> JSVal
castToMediaTrackConstraints :: IsGObject obj => obj -> JSM MediaTrackConstraints
gTypeMediaTrackConstraints :: JSM GType
-- | Functions for this inteface are in JSDOM.MemoryInfo.
--
-- Mozilla MemoryInfo documentation
newtype MemoryInfo
MemoryInfo :: JSVal -> MemoryInfo
[unMemoryInfo] :: MemoryInfo -> JSVal
castToMemoryInfo :: IsGObject obj => obj -> JSM MemoryInfo
gTypeMemoryInfo :: JSM GType
-- | Functions for this inteface are in JSDOM.MessageChannel.
--
-- Mozilla MessageChannel documentation
newtype MessageChannel
MessageChannel :: JSVal -> MessageChannel
[unMessageChannel] :: MessageChannel -> JSVal
castToMessageChannel :: IsGObject obj => obj -> JSM MessageChannel
gTypeMessageChannel :: JSM GType
-- | Functions for this inteface are in JSDOM.MessageEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MessageEvent documentation
newtype MessageEvent
MessageEvent :: JSVal -> MessageEvent
[unMessageEvent] :: MessageEvent -> JSVal
castToMessageEvent :: IsGObject obj => obj -> JSM MessageEvent
gTypeMessageEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.MessagePort. Base
-- interface functions are in:
--
--
--
-- Mozilla MessagePort documentation
newtype MessagePort
MessagePort :: JSVal -> MessagePort
[unMessagePort] :: MessagePort -> JSVal
castToMessagePort :: IsGObject obj => obj -> JSM MessagePort
gTypeMessagePort :: JSM GType
-- | Functions for this inteface are in JSDOM.MimeType.
--
-- Mozilla MimeType documentation
newtype MimeType
MimeType :: JSVal -> MimeType
[unMimeType] :: MimeType -> JSVal
castToMimeType :: IsGObject obj => obj -> JSM MimeType
gTypeMimeType :: JSM GType
-- | Functions for this inteface are in JSDOM.MimeTypeArray.
--
-- Mozilla MimeTypeArray documentation
newtype MimeTypeArray
MimeTypeArray :: JSVal -> MimeTypeArray
[unMimeTypeArray] :: MimeTypeArray -> JSVal
castToMimeTypeArray :: IsGObject obj => obj -> JSM MimeTypeArray
gTypeMimeTypeArray :: JSM GType
-- | Functions for this inteface are in JSDOM.MouseEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MouseEvent documentation
newtype MouseEvent
MouseEvent :: JSVal -> MouseEvent
[unMouseEvent] :: MouseEvent -> JSVal
class IsUIEvent o => IsMouseEvent o
toMouseEvent :: IsMouseEvent o => o -> MouseEvent
castToMouseEvent :: IsGObject obj => obj -> JSM MouseEvent
gTypeMouseEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.MutationEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MutationEvent documentation
newtype MutationEvent
MutationEvent :: JSVal -> MutationEvent
[unMutationEvent] :: MutationEvent -> JSVal
castToMutationEvent :: IsGObject obj => obj -> JSM MutationEvent
gTypeMutationEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.MutationObserver.
--
-- Mozilla MutationObserver documentation
newtype MutationObserver
MutationObserver :: JSVal -> MutationObserver
[unMutationObserver] :: MutationObserver -> JSVal
castToMutationObserver :: IsGObject obj => obj -> JSM MutationObserver
gTypeMutationObserver :: JSM GType
-- | Functions for this inteface are in JSDOM.MutationRecord.
--
-- Mozilla MutationRecord documentation
newtype MutationRecord
MutationRecord :: JSVal -> MutationRecord
[unMutationRecord] :: MutationRecord -> JSVal
castToMutationRecord :: IsGObject obj => obj -> JSM MutationRecord
gTypeMutationRecord :: JSM GType
-- | Functions for this inteface are in JSDOM.NamedNodeMap.
--
-- Mozilla NamedNodeMap documentation
newtype NamedNodeMap
NamedNodeMap :: JSVal -> NamedNodeMap
[unNamedNodeMap] :: NamedNodeMap -> JSVal
castToNamedNodeMap :: IsGObject obj => obj -> JSM NamedNodeMap
gTypeNamedNodeMap :: JSM GType
-- | Functions for this inteface are in JSDOM.Navigator.
--
-- Mozilla Navigator documentation
newtype Navigator
Navigator :: JSVal -> Navigator
[unNavigator] :: Navigator -> JSVal
castToNavigator :: IsGObject obj => obj -> JSM Navigator
gTypeNavigator :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.NavigatorUserMediaError. Base interface functions are in:
--
--
--
-- Mozilla NavigatorUserMediaError documentation
newtype NavigatorUserMediaError
NavigatorUserMediaError :: JSVal -> NavigatorUserMediaError
[unNavigatorUserMediaError] :: NavigatorUserMediaError -> JSVal
castToNavigatorUserMediaError :: IsGObject obj => obj -> JSM NavigatorUserMediaError
gTypeNavigatorUserMediaError :: JSM GType
-- | Functions for this inteface are in JSDOM.Node. Base interface
-- functions are in:
--
--
--
-- Mozilla Node documentation
newtype Node
Node :: JSVal -> Node
[unNode] :: Node -> JSVal
class IsEventTarget o => IsNode o
toNode :: IsNode o => o -> Node
castToNode :: IsGObject obj => obj -> JSM Node
gTypeNode :: JSM GType
-- | Functions for this inteface are in JSDOM.NodeFilter.
--
-- Mozilla NodeFilter documentation
newtype NodeFilter
NodeFilter :: JSVal -> NodeFilter
[unNodeFilter] :: NodeFilter -> JSVal
castToNodeFilter :: IsGObject obj => obj -> JSM NodeFilter
gTypeNodeFilter :: JSM GType
-- | Functions for this inteface are in JSDOM.NodeIterator.
--
-- Mozilla NodeIterator documentation
newtype NodeIterator
NodeIterator :: JSVal -> NodeIterator
[unNodeIterator] :: NodeIterator -> JSVal
castToNodeIterator :: IsGObject obj => obj -> JSM NodeIterator
gTypeNodeIterator :: JSM GType
-- | Functions for this inteface are in JSDOM.NodeList.
--
-- Mozilla NodeList documentation
newtype NodeList
NodeList :: JSVal -> NodeList
[unNodeList] :: NodeList -> JSVal
class IsGObject o => IsNodeList o
toNodeList :: IsNodeList o => o -> NodeList
castToNodeList :: IsGObject obj => obj -> JSM NodeList
gTypeNodeList :: JSM GType
-- | Functions for this inteface are in JSDOM.Notification. Base
-- interface functions are in:
--
--
--
-- Mozilla Notification documentation
newtype Notification
Notification :: JSVal -> Notification
[unNotification] :: Notification -> JSVal
castToNotification :: IsGObject obj => obj -> JSM Notification
gTypeNotification :: JSM GType
-- | Functions for this inteface are in JSDOM.NotificationCenter.
--
-- Mozilla NotificationCenter documentation
newtype NotificationCenter
NotificationCenter :: JSVal -> NotificationCenter
[unNotificationCenter] :: NotificationCenter -> JSVal
castToNotificationCenter :: IsGObject obj => obj -> JSM NotificationCenter
gTypeNotificationCenter :: JSM GType
-- | Functions for this inteface are in JSDOM.OESElementIndexUint.
--
-- Mozilla OESElementIndexUint documentation
newtype OESElementIndexUint
OESElementIndexUint :: JSVal -> OESElementIndexUint
[unOESElementIndexUint] :: OESElementIndexUint -> JSVal
castToOESElementIndexUint :: IsGObject obj => obj -> JSM OESElementIndexUint
gTypeOESElementIndexUint :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.OESStandardDerivatives.
--
-- Mozilla OESStandardDerivatives documentation
newtype OESStandardDerivatives
OESStandardDerivatives :: JSVal -> OESStandardDerivatives
[unOESStandardDerivatives] :: OESStandardDerivatives -> JSVal
castToOESStandardDerivatives :: IsGObject obj => obj -> JSM OESStandardDerivatives
gTypeOESStandardDerivatives :: JSM GType
-- | Functions for this inteface are in JSDOM.OESTextureFloat.
--
-- Mozilla OESTextureFloat documentation
newtype OESTextureFloat
OESTextureFloat :: JSVal -> OESTextureFloat
[unOESTextureFloat] :: OESTextureFloat -> JSVal
castToOESTextureFloat :: IsGObject obj => obj -> JSM OESTextureFloat
gTypeOESTextureFloat :: JSM GType
-- | Functions for this inteface are in JSDOM.OESTextureFloatLinear.
--
-- Mozilla OESTextureFloatLinear documentation
newtype OESTextureFloatLinear
OESTextureFloatLinear :: JSVal -> OESTextureFloatLinear
[unOESTextureFloatLinear] :: OESTextureFloatLinear -> JSVal
castToOESTextureFloatLinear :: IsGObject obj => obj -> JSM OESTextureFloatLinear
gTypeOESTextureFloatLinear :: JSM GType
-- | Functions for this inteface are in JSDOM.OESTextureHalfFloat.
--
-- Mozilla OESTextureHalfFloat documentation
newtype OESTextureHalfFloat
OESTextureHalfFloat :: JSVal -> OESTextureHalfFloat
[unOESTextureHalfFloat] :: OESTextureHalfFloat -> JSVal
castToOESTextureHalfFloat :: IsGObject obj => obj -> JSM OESTextureHalfFloat
gTypeOESTextureHalfFloat :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.OESTextureHalfFloatLinear.
--
-- Mozilla OESTextureHalfFloatLinear documentation
newtype OESTextureHalfFloatLinear
OESTextureHalfFloatLinear :: JSVal -> OESTextureHalfFloatLinear
[unOESTextureHalfFloatLinear] :: OESTextureHalfFloatLinear -> JSVal
castToOESTextureHalfFloatLinear :: IsGObject obj => obj -> JSM OESTextureHalfFloatLinear
gTypeOESTextureHalfFloatLinear :: JSM GType
-- | Functions for this inteface are in JSDOM.OESVertexArrayObject.
--
-- Mozilla OESVertexArrayObject documentation
newtype OESVertexArrayObject
OESVertexArrayObject :: JSVal -> OESVertexArrayObject
[unOESVertexArrayObject] :: OESVertexArrayObject -> JSVal
castToOESVertexArrayObject :: IsGObject obj => obj -> JSM OESVertexArrayObject
gTypeOESVertexArrayObject :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.OfflineAudioCompletionEvent. Base interface functions are
-- in:
--
--
--
-- Mozilla OfflineAudioCompletionEvent documentation
newtype OfflineAudioCompletionEvent
OfflineAudioCompletionEvent :: JSVal -> OfflineAudioCompletionEvent
[unOfflineAudioCompletionEvent] :: OfflineAudioCompletionEvent -> JSVal
castToOfflineAudioCompletionEvent :: IsGObject obj => obj -> JSM OfflineAudioCompletionEvent
gTypeOfflineAudioCompletionEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.OfflineAudioContext.
-- Base interface functions are in:
--
--
--
-- Mozilla OfflineAudioContext documentation
newtype OfflineAudioContext
OfflineAudioContext :: JSVal -> OfflineAudioContext
[unOfflineAudioContext] :: OfflineAudioContext -> JSVal
castToOfflineAudioContext :: IsGObject obj => obj -> JSM OfflineAudioContext
gTypeOfflineAudioContext :: JSM GType
-- | Functions for this inteface are in JSDOM.OscillatorNode. Base
-- interface functions are in:
--
--
--
-- Mozilla OscillatorNode documentation
newtype OscillatorNode
OscillatorNode :: JSVal -> OscillatorNode
[unOscillatorNode] :: OscillatorNode -> JSVal
castToOscillatorNode :: IsGObject obj => obj -> JSM OscillatorNode
gTypeOscillatorNode :: JSM GType
-- | Functions for this inteface are in JSDOM.OverflowEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla OverflowEvent documentation
newtype OverflowEvent
OverflowEvent :: JSVal -> OverflowEvent
[unOverflowEvent] :: OverflowEvent -> JSVal
castToOverflowEvent :: IsGObject obj => obj -> JSM OverflowEvent
gTypeOverflowEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.PageTransitionEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla PageTransitionEvent documentation
newtype PageTransitionEvent
PageTransitionEvent :: JSVal -> PageTransitionEvent
[unPageTransitionEvent] :: PageTransitionEvent -> JSVal
castToPageTransitionEvent :: IsGObject obj => obj -> JSM PageTransitionEvent
gTypePageTransitionEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.PannerNode. Base
-- interface functions are in:
--
--
--
-- Mozilla webkitAudioPannerNode documentation
newtype PannerNode
PannerNode :: JSVal -> PannerNode
[unPannerNode] :: PannerNode -> JSVal
castToPannerNode :: IsGObject obj => obj -> JSM PannerNode
gTypePannerNode :: JSM GType
-- | Functions for this inteface are in JSDOM.Path2D.
--
-- Mozilla Path2D documentation
newtype Path2D
Path2D :: JSVal -> Path2D
[unPath2D] :: Path2D -> JSVal
castToPath2D :: IsGObject obj => obj -> JSM Path2D
gTypePath2D :: JSM GType
-- | Functions for this inteface are in JSDOM.Performance. Base
-- interface functions are in:
--
--
--
-- Mozilla Performance documentation
newtype Performance
Performance :: JSVal -> Performance
[unPerformance] :: Performance -> JSVal
castToPerformance :: IsGObject obj => obj -> JSM Performance
gTypePerformance :: JSM GType
-- | Functions for this inteface are in JSDOM.PerformanceEntry.
--
-- Mozilla PerformanceEntry documentation
newtype PerformanceEntry
PerformanceEntry :: JSVal -> PerformanceEntry
[unPerformanceEntry] :: PerformanceEntry -> JSVal
class IsGObject o => IsPerformanceEntry o
toPerformanceEntry :: IsPerformanceEntry o => o -> PerformanceEntry
castToPerformanceEntry :: IsGObject obj => obj -> JSM PerformanceEntry
gTypePerformanceEntry :: JSM GType
-- | Functions for this inteface are in JSDOM.PerformanceEntryList.
--
-- Mozilla PerformanceEntryList documentation
newtype PerformanceEntryList
PerformanceEntryList :: JSVal -> PerformanceEntryList
[unPerformanceEntryList] :: PerformanceEntryList -> JSVal
castToPerformanceEntryList :: IsGObject obj => obj -> JSM PerformanceEntryList
gTypePerformanceEntryList :: JSM GType
-- | Functions for this inteface are in JSDOM.PerformanceMark. Base
-- interface functions are in:
--
--
--
-- Mozilla PerformanceMark documentation
newtype PerformanceMark
PerformanceMark :: JSVal -> PerformanceMark
[unPerformanceMark] :: PerformanceMark -> JSVal
castToPerformanceMark :: IsGObject obj => obj -> JSM PerformanceMark
gTypePerformanceMark :: JSM GType
-- | Functions for this inteface are in JSDOM.PerformanceMeasure.
-- Base interface functions are in:
--
--
--
-- Mozilla PerformanceMeasure documentation
newtype PerformanceMeasure
PerformanceMeasure :: JSVal -> PerformanceMeasure
[unPerformanceMeasure] :: PerformanceMeasure -> JSVal
castToPerformanceMeasure :: IsGObject obj => obj -> JSM PerformanceMeasure
gTypePerformanceMeasure :: JSM GType
-- | Functions for this inteface are in JSDOM.PerformanceNavigation.
--
-- Mozilla PerformanceNavigation documentation
newtype PerformanceNavigation
PerformanceNavigation :: JSVal -> PerformanceNavigation
[unPerformanceNavigation] :: PerformanceNavigation -> JSVal
castToPerformanceNavigation :: IsGObject obj => obj -> JSM PerformanceNavigation
gTypePerformanceNavigation :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.PerformanceResourceTiming. Base interface functions are
-- in:
--
--
--
-- Mozilla PerformanceResourceTiming documentation
newtype PerformanceResourceTiming
PerformanceResourceTiming :: JSVal -> PerformanceResourceTiming
[unPerformanceResourceTiming] :: PerformanceResourceTiming -> JSVal
castToPerformanceResourceTiming :: IsGObject obj => obj -> JSM PerformanceResourceTiming
gTypePerformanceResourceTiming :: JSM GType
-- | Functions for this inteface are in JSDOM.PerformanceTiming.
--
-- Mozilla PerformanceTiming documentation
newtype PerformanceTiming
PerformanceTiming :: JSVal -> PerformanceTiming
[unPerformanceTiming] :: PerformanceTiming -> JSVal
castToPerformanceTiming :: IsGObject obj => obj -> JSM PerformanceTiming
gTypePerformanceTiming :: JSM GType
-- | Functions for this inteface are in JSDOM.PeriodicWave.
--
-- Mozilla PeriodicWave documentation
newtype PeriodicWave
PeriodicWave :: JSVal -> PeriodicWave
[unPeriodicWave] :: PeriodicWave -> JSVal
castToPeriodicWave :: IsGObject obj => obj -> JSM PeriodicWave
gTypePeriodicWave :: JSM GType
-- | Functions for this inteface are in JSDOM.Plugin.
--
-- Mozilla Plugin documentation
newtype Plugin
Plugin :: JSVal -> Plugin
[unPlugin] :: Plugin -> JSVal
castToPlugin :: IsGObject obj => obj -> JSM Plugin
gTypePlugin :: JSM GType
-- | Functions for this inteface are in JSDOM.PluginArray.
--
-- Mozilla PluginArray documentation
newtype PluginArray
PluginArray :: JSVal -> PluginArray
[unPluginArray] :: PluginArray -> JSVal
castToPluginArray :: IsGObject obj => obj -> JSM PluginArray
gTypePluginArray :: JSM GType
-- | Functions for this inteface are in JSDOM.PopStateEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla PopStateEvent documentation
newtype PopStateEvent
PopStateEvent :: JSVal -> PopStateEvent
[unPopStateEvent] :: PopStateEvent -> JSVal
castToPopStateEvent :: IsGObject obj => obj -> JSM PopStateEvent
gTypePopStateEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.PositionError.
--
-- Mozilla PositionError documentation
newtype PositionError
PositionError :: JSVal -> PositionError
[unPositionError] :: PositionError -> JSVal
castToPositionError :: IsGObject obj => obj -> JSM PositionError
gTypePositionError :: JSM GType
-- | Functions for this inteface are in JSDOM.ProcessingInstruction.
-- Base interface functions are in:
--
--
--
-- Mozilla ProcessingInstruction documentation
newtype ProcessingInstruction
ProcessingInstruction :: JSVal -> ProcessingInstruction
[unProcessingInstruction] :: ProcessingInstruction -> JSVal
castToProcessingInstruction :: IsGObject obj => obj -> JSM ProcessingInstruction
gTypeProcessingInstruction :: JSM GType
-- | Functions for this inteface are in JSDOM.ProgressEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla ProgressEvent documentation
newtype ProgressEvent
ProgressEvent :: JSVal -> ProgressEvent
[unProgressEvent] :: ProgressEvent -> JSVal
class IsEvent o => IsProgressEvent o
toProgressEvent :: IsProgressEvent o => o -> ProgressEvent
castToProgressEvent :: IsGObject obj => obj -> JSM ProgressEvent
gTypeProgressEvent :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.QuickTimePluginReplacement.
--
-- Mozilla QuickTimePluginReplacement documentation
newtype QuickTimePluginReplacement
QuickTimePluginReplacement :: JSVal -> QuickTimePluginReplacement
[unQuickTimePluginReplacement] :: QuickTimePluginReplacement -> JSVal
castToQuickTimePluginReplacement :: IsGObject obj => obj -> JSM QuickTimePluginReplacement
gTypeQuickTimePluginReplacement :: JSM GType
-- | Functions for this inteface are in JSDOM.RGBColor.
--
-- Mozilla RGBColor documentation
newtype RGBColor
RGBColor :: JSVal -> RGBColor
[unRGBColor] :: RGBColor -> JSVal
castToRGBColor :: IsGObject obj => obj -> JSM RGBColor
gTypeRGBColor :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCConfiguration.
--
-- Mozilla RTCConfiguration documentation
newtype RTCConfiguration
RTCConfiguration :: JSVal -> RTCConfiguration
[unRTCConfiguration] :: RTCConfiguration -> JSVal
castToRTCConfiguration :: IsGObject obj => obj -> JSM RTCConfiguration
gTypeRTCConfiguration :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCDTMFSender. Base
-- interface functions are in:
--
--
--
-- Mozilla RTCDTMFSender documentation
newtype RTCDTMFSender
RTCDTMFSender :: JSVal -> RTCDTMFSender
[unRTCDTMFSender] :: RTCDTMFSender -> JSVal
castToRTCDTMFSender :: IsGObject obj => obj -> JSM RTCDTMFSender
gTypeRTCDTMFSender :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.RTCDTMFToneChangeEvent. Base interface functions are in:
--
--
--
-- Mozilla RTCDTMFToneChangeEvent documentation
newtype RTCDTMFToneChangeEvent
RTCDTMFToneChangeEvent :: JSVal -> RTCDTMFToneChangeEvent
[unRTCDTMFToneChangeEvent] :: RTCDTMFToneChangeEvent -> JSVal
castToRTCDTMFToneChangeEvent :: IsGObject obj => obj -> JSM RTCDTMFToneChangeEvent
gTypeRTCDTMFToneChangeEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCDataChannel. Base
-- interface functions are in:
--
--
--
-- Mozilla RTCDataChannel documentation
newtype RTCDataChannel
RTCDataChannel :: JSVal -> RTCDataChannel
[unRTCDataChannel] :: RTCDataChannel -> JSVal
castToRTCDataChannel :: IsGObject obj => obj -> JSM RTCDataChannel
gTypeRTCDataChannel :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCDataChannelEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla RTCDataChannelEvent documentation
newtype RTCDataChannelEvent
RTCDataChannelEvent :: JSVal -> RTCDataChannelEvent
[unRTCDataChannelEvent] :: RTCDataChannelEvent -> JSVal
castToRTCDataChannelEvent :: IsGObject obj => obj -> JSM RTCDataChannelEvent
gTypeRTCDataChannelEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCIceCandidate.
--
-- Mozilla RTCIceCandidate documentation
newtype RTCIceCandidate
RTCIceCandidate :: JSVal -> RTCIceCandidate
[unRTCIceCandidate] :: RTCIceCandidate -> JSVal
castToRTCIceCandidate :: IsGObject obj => obj -> JSM RTCIceCandidate
gTypeRTCIceCandidate :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCIceCandidateEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla RTCIceCandidateEvent documentation
newtype RTCIceCandidateEvent
RTCIceCandidateEvent :: JSVal -> RTCIceCandidateEvent
[unRTCIceCandidateEvent] :: RTCIceCandidateEvent -> JSVal
castToRTCIceCandidateEvent :: IsGObject obj => obj -> JSM RTCIceCandidateEvent
gTypeRTCIceCandidateEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCIceServer.
--
-- Mozilla RTCIceServer documentation
newtype RTCIceServer
RTCIceServer :: JSVal -> RTCIceServer
[unRTCIceServer] :: RTCIceServer -> JSVal
castToRTCIceServer :: IsGObject obj => obj -> JSM RTCIceServer
gTypeRTCIceServer :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCPeerConnection.
-- Base interface functions are in:
--
--
--
-- Mozilla webkitRTCPeerConnection documentation
newtype RTCPeerConnection
RTCPeerConnection :: JSVal -> RTCPeerConnection
[unRTCPeerConnection] :: RTCPeerConnection -> JSVal
castToRTCPeerConnection :: IsGObject obj => obj -> JSM RTCPeerConnection
gTypeRTCPeerConnection :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCSessionDescription.
--
-- Mozilla RTCSessionDescription documentation
newtype RTCSessionDescription
RTCSessionDescription :: JSVal -> RTCSessionDescription
[unRTCSessionDescription] :: RTCSessionDescription -> JSVal
castToRTCSessionDescription :: IsGObject obj => obj -> JSM RTCSessionDescription
gTypeRTCSessionDescription :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCStatsReport.
--
-- Mozilla RTCStatsReport documentation
newtype RTCStatsReport
RTCStatsReport :: JSVal -> RTCStatsReport
[unRTCStatsReport] :: RTCStatsReport -> JSVal
castToRTCStatsReport :: IsGObject obj => obj -> JSM RTCStatsReport
gTypeRTCStatsReport :: JSM GType
-- | Functions for this inteface are in JSDOM.RTCStatsResponse.
--
-- Mozilla RTCStatsResponse documentation
newtype RTCStatsResponse
RTCStatsResponse :: JSVal -> RTCStatsResponse
[unRTCStatsResponse] :: RTCStatsResponse -> JSVal
castToRTCStatsResponse :: IsGObject obj => obj -> JSM RTCStatsResponse
gTypeRTCStatsResponse :: JSM GType
-- | Functions for this inteface are in JSDOM.RadioNodeList. Base
-- interface functions are in:
--
--
--
-- Mozilla RadioNodeList documentation
newtype RadioNodeList
RadioNodeList :: JSVal -> RadioNodeList
[unRadioNodeList] :: RadioNodeList -> JSVal
castToRadioNodeList :: IsGObject obj => obj -> JSM RadioNodeList
gTypeRadioNodeList :: JSM GType
-- | Functions for this inteface are in JSDOM.Range.
--
-- Mozilla Range documentation
newtype Range
Range :: JSVal -> Range
[unRange] :: Range -> JSVal
castToRange :: IsGObject obj => obj -> JSM Range
gTypeRange :: JSM GType
-- | Functions for this inteface are in JSDOM.ReadableStream.
--
-- Mozilla ReadableStream documentation
newtype ReadableStream
ReadableStream :: JSVal -> ReadableStream
[unReadableStream] :: ReadableStream -> JSVal
castToReadableStream :: IsGObject obj => obj -> JSM ReadableStream
gTypeReadableStream :: JSM GType
-- | Functions for this inteface are in JSDOM.Rect.
--
-- Mozilla Rect documentation
newtype Rect
Rect :: JSVal -> Rect
[unRect] :: Rect -> JSVal
castToRect :: IsGObject obj => obj -> JSM Rect
gTypeRect :: JSM GType
-- | Functions for this inteface are in JSDOM.SQLError.
--
-- Mozilla SQLError documentation
newtype SQLError
SQLError :: JSVal -> SQLError
[unSQLError] :: SQLError -> JSVal
castToSQLError :: IsGObject obj => obj -> JSM SQLError
gTypeSQLError :: JSM GType
-- | Functions for this inteface are in JSDOM.SQLResultSet.
--
-- Mozilla SQLResultSet documentation
newtype SQLResultSet
SQLResultSet :: JSVal -> SQLResultSet
[unSQLResultSet] :: SQLResultSet -> JSVal
castToSQLResultSet :: IsGObject obj => obj -> JSM SQLResultSet
gTypeSQLResultSet :: JSM GType
-- | Functions for this inteface are in JSDOM.SQLResultSetRowList.
--
-- Mozilla SQLResultSetRowList documentation
newtype SQLResultSetRowList
SQLResultSetRowList :: JSVal -> SQLResultSetRowList
[unSQLResultSetRowList] :: SQLResultSetRowList -> JSVal
castToSQLResultSetRowList :: IsGObject obj => obj -> JSM SQLResultSetRowList
gTypeSQLResultSetRowList :: JSM GType
-- | Functions for this inteface are in JSDOM.SQLTransaction.
--
-- Mozilla SQLTransaction documentation
newtype SQLTransaction
SQLTransaction :: JSVal -> SQLTransaction
[unSQLTransaction] :: SQLTransaction -> JSVal
castToSQLTransaction :: IsGObject obj => obj -> JSM SQLTransaction
gTypeSQLTransaction :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGAElement documentation
newtype SVGAElement
SVGAElement :: JSVal -> SVGAElement
[unSVGAElement] :: SVGAElement -> JSVal
castToSVGAElement :: IsGObject obj => obj -> JSM SVGAElement
gTypeSVGAElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAltGlyphDefElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGAltGlyphDefElement documentation
newtype SVGAltGlyphDefElement
SVGAltGlyphDefElement :: JSVal -> SVGAltGlyphDefElement
[unSVGAltGlyphDefElement] :: SVGAltGlyphDefElement -> JSVal
castToSVGAltGlyphDefElement :: IsGObject obj => obj -> JSM SVGAltGlyphDefElement
gTypeSVGAltGlyphDefElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAltGlyphElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGAltGlyphElement documentation
newtype SVGAltGlyphElement
SVGAltGlyphElement :: JSVal -> SVGAltGlyphElement
[unSVGAltGlyphElement] :: SVGAltGlyphElement -> JSVal
castToSVGAltGlyphElement :: IsGObject obj => obj -> JSM SVGAltGlyphElement
gTypeSVGAltGlyphElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGAltGlyphItemElement. Base interface functions are in:
--
--
--
-- Mozilla SVGAltGlyphItemElement documentation
newtype SVGAltGlyphItemElement
SVGAltGlyphItemElement :: JSVal -> SVGAltGlyphItemElement
[unSVGAltGlyphItemElement] :: SVGAltGlyphItemElement -> JSVal
castToSVGAltGlyphItemElement :: IsGObject obj => obj -> JSM SVGAltGlyphItemElement
gTypeSVGAltGlyphItemElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAngle.
--
-- Mozilla SVGAngle documentation
newtype SVGAngle
SVGAngle :: JSVal -> SVGAngle
[unSVGAngle] :: SVGAngle -> JSVal
castToSVGAngle :: IsGObject obj => obj -> JSM SVGAngle
gTypeSVGAngle :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGAnimateColorElement. Base interface functions are in:
--
--
--
-- Mozilla SVGAnimateColorElement documentation
newtype SVGAnimateColorElement
SVGAnimateColorElement :: JSVal -> SVGAnimateColorElement
[unSVGAnimateColorElement] :: SVGAnimateColorElement -> JSVal
castToSVGAnimateColorElement :: IsGObject obj => obj -> JSM SVGAnimateColorElement
gTypeSVGAnimateColorElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimateElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGAnimateElement documentation
newtype SVGAnimateElement
SVGAnimateElement :: JSVal -> SVGAnimateElement
[unSVGAnimateElement] :: SVGAnimateElement -> JSVal
castToSVGAnimateElement :: IsGObject obj => obj -> JSM SVGAnimateElement
gTypeSVGAnimateElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGAnimateMotionElement. Base interface functions are in:
--
--
--
-- Mozilla SVGAnimateMotionElement documentation
newtype SVGAnimateMotionElement
SVGAnimateMotionElement :: JSVal -> SVGAnimateMotionElement
[unSVGAnimateMotionElement] :: SVGAnimateMotionElement -> JSVal
castToSVGAnimateMotionElement :: IsGObject obj => obj -> JSM SVGAnimateMotionElement
gTypeSVGAnimateMotionElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGAnimateTransformElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGAnimateTransformElement documentation
newtype SVGAnimateTransformElement
SVGAnimateTransformElement :: JSVal -> SVGAnimateTransformElement
[unSVGAnimateTransformElement] :: SVGAnimateTransformElement -> JSVal
castToSVGAnimateTransformElement :: IsGObject obj => obj -> JSM SVGAnimateTransformElement
gTypeSVGAnimateTransformElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedAngle.
--
-- Mozilla SVGAnimatedAngle documentation
newtype SVGAnimatedAngle
SVGAnimatedAngle :: JSVal -> SVGAnimatedAngle
[unSVGAnimatedAngle] :: SVGAnimatedAngle -> JSVal
castToSVGAnimatedAngle :: IsGObject obj => obj -> JSM SVGAnimatedAngle
gTypeSVGAnimatedAngle :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedBoolean.
--
-- Mozilla SVGAnimatedBoolean documentation
newtype SVGAnimatedBoolean
SVGAnimatedBoolean :: JSVal -> SVGAnimatedBoolean
[unSVGAnimatedBoolean] :: SVGAnimatedBoolean -> JSVal
castToSVGAnimatedBoolean :: IsGObject obj => obj -> JSM SVGAnimatedBoolean
gTypeSVGAnimatedBoolean :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGAnimatedEnumeration.
--
-- Mozilla SVGAnimatedEnumeration documentation
newtype SVGAnimatedEnumeration
SVGAnimatedEnumeration :: JSVal -> SVGAnimatedEnumeration
[unSVGAnimatedEnumeration] :: SVGAnimatedEnumeration -> JSVal
castToSVGAnimatedEnumeration :: IsGObject obj => obj -> JSM SVGAnimatedEnumeration
gTypeSVGAnimatedEnumeration :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedInteger.
--
-- Mozilla SVGAnimatedInteger documentation
newtype SVGAnimatedInteger
SVGAnimatedInteger :: JSVal -> SVGAnimatedInteger
[unSVGAnimatedInteger] :: SVGAnimatedInteger -> JSVal
castToSVGAnimatedInteger :: IsGObject obj => obj -> JSM SVGAnimatedInteger
gTypeSVGAnimatedInteger :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedLength.
--
-- Mozilla SVGAnimatedLength documentation
newtype SVGAnimatedLength
SVGAnimatedLength :: JSVal -> SVGAnimatedLength
[unSVGAnimatedLength] :: SVGAnimatedLength -> JSVal
castToSVGAnimatedLength :: IsGObject obj => obj -> JSM SVGAnimatedLength
gTypeSVGAnimatedLength :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedLengthList.
--
-- Mozilla SVGAnimatedLengthList documentation
newtype SVGAnimatedLengthList
SVGAnimatedLengthList :: JSVal -> SVGAnimatedLengthList
[unSVGAnimatedLengthList] :: SVGAnimatedLengthList -> JSVal
castToSVGAnimatedLengthList :: IsGObject obj => obj -> JSM SVGAnimatedLengthList
gTypeSVGAnimatedLengthList :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedNumber.
--
-- Mozilla SVGAnimatedNumber documentation
newtype SVGAnimatedNumber
SVGAnimatedNumber :: JSVal -> SVGAnimatedNumber
[unSVGAnimatedNumber] :: SVGAnimatedNumber -> JSVal
castToSVGAnimatedNumber :: IsGObject obj => obj -> JSM SVGAnimatedNumber
gTypeSVGAnimatedNumber :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedNumberList.
--
-- Mozilla SVGAnimatedNumberList documentation
newtype SVGAnimatedNumberList
SVGAnimatedNumberList :: JSVal -> SVGAnimatedNumberList
[unSVGAnimatedNumberList] :: SVGAnimatedNumberList -> JSVal
castToSVGAnimatedNumberList :: IsGObject obj => obj -> JSM SVGAnimatedNumberList
gTypeSVGAnimatedNumberList :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGAnimatedPreserveAspectRatio.
--
-- Mozilla SVGAnimatedPreserveAspectRatio documentation
newtype SVGAnimatedPreserveAspectRatio
SVGAnimatedPreserveAspectRatio :: JSVal -> SVGAnimatedPreserveAspectRatio
[unSVGAnimatedPreserveAspectRatio] :: SVGAnimatedPreserveAspectRatio -> JSVal
castToSVGAnimatedPreserveAspectRatio :: IsGObject obj => obj -> JSM SVGAnimatedPreserveAspectRatio
gTypeSVGAnimatedPreserveAspectRatio :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedRect.
--
-- Mozilla SVGAnimatedRect documentation
newtype SVGAnimatedRect
SVGAnimatedRect :: JSVal -> SVGAnimatedRect
[unSVGAnimatedRect] :: SVGAnimatedRect -> JSVal
castToSVGAnimatedRect :: IsGObject obj => obj -> JSM SVGAnimatedRect
gTypeSVGAnimatedRect :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimatedString.
--
-- Mozilla SVGAnimatedString documentation
newtype SVGAnimatedString
SVGAnimatedString :: JSVal -> SVGAnimatedString
[unSVGAnimatedString] :: SVGAnimatedString -> JSVal
castToSVGAnimatedString :: IsGObject obj => obj -> JSM SVGAnimatedString
gTypeSVGAnimatedString :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGAnimatedTransformList.
--
-- Mozilla SVGAnimatedTransformList documentation
newtype SVGAnimatedTransformList
SVGAnimatedTransformList :: JSVal -> SVGAnimatedTransformList
[unSVGAnimatedTransformList] :: SVGAnimatedTransformList -> JSVal
castToSVGAnimatedTransformList :: IsGObject obj => obj -> JSM SVGAnimatedTransformList
gTypeSVGAnimatedTransformList :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGAnimationElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGAnimationElement documentation
newtype SVGAnimationElement
SVGAnimationElement :: JSVal -> SVGAnimationElement
[unSVGAnimationElement] :: SVGAnimationElement -> JSVal
class IsSVGElement o => IsSVGAnimationElement o
toSVGAnimationElement :: IsSVGAnimationElement o => o -> SVGAnimationElement
castToSVGAnimationElement :: IsGObject obj => obj -> JSM SVGAnimationElement
gTypeSVGAnimationElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGCircleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGCircleElement documentation
newtype SVGCircleElement
SVGCircleElement :: JSVal -> SVGCircleElement
[unSVGCircleElement] :: SVGCircleElement -> JSVal
castToSVGCircleElement :: IsGObject obj => obj -> JSM SVGCircleElement
gTypeSVGCircleElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGClipPathElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGClipPathElement documentation
newtype SVGClipPathElement
SVGClipPathElement :: JSVal -> SVGClipPathElement
[unSVGClipPathElement] :: SVGClipPathElement -> JSVal
castToSVGClipPathElement :: IsGObject obj => obj -> JSM SVGClipPathElement
gTypeSVGClipPathElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGColor. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGColor documentation
newtype SVGColor
SVGColor :: JSVal -> SVGColor
[unSVGColor] :: SVGColor -> JSVal
class IsCSSValue o => IsSVGColor o
toSVGColor :: IsSVGColor o => o -> SVGColor
castToSVGColor :: IsGObject obj => obj -> JSM SVGColor
gTypeSVGColor :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGComponentTransferFunctionElement. Base interface
-- functions are in:
--
--
--
-- Mozilla SVGComponentTransferFunctionElement documentation
newtype SVGComponentTransferFunctionElement
SVGComponentTransferFunctionElement :: JSVal -> SVGComponentTransferFunctionElement
[unSVGComponentTransferFunctionElement] :: SVGComponentTransferFunctionElement -> JSVal
class IsSVGElement o => IsSVGComponentTransferFunctionElement o
toSVGComponentTransferFunctionElement :: IsSVGComponentTransferFunctionElement o => o -> SVGComponentTransferFunctionElement
castToSVGComponentTransferFunctionElement :: IsGObject obj => obj -> JSM SVGComponentTransferFunctionElement
gTypeSVGComponentTransferFunctionElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGCursorElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGCursorElement documentation
newtype SVGCursorElement
SVGCursorElement :: JSVal -> SVGCursorElement
[unSVGCursorElement] :: SVGCursorElement -> JSVal
castToSVGCursorElement :: IsGObject obj => obj -> JSM SVGCursorElement
gTypeSVGCursorElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGDefsElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGDefsElement documentation
newtype SVGDefsElement
SVGDefsElement :: JSVal -> SVGDefsElement
[unSVGDefsElement] :: SVGDefsElement -> JSVal
castToSVGDefsElement :: IsGObject obj => obj -> JSM SVGDefsElement
gTypeSVGDefsElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGDescElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGDescElement documentation
newtype SVGDescElement
SVGDescElement :: JSVal -> SVGDescElement
[unSVGDescElement] :: SVGDescElement -> JSVal
castToSVGDescElement :: IsGObject obj => obj -> JSM SVGDescElement
gTypeSVGDescElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGDocument. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGDocument documentation
newtype SVGDocument
SVGDocument :: JSVal -> SVGDocument
[unSVGDocument] :: SVGDocument -> JSVal
castToSVGDocument :: IsGObject obj => obj -> JSM SVGDocument
gTypeSVGDocument :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGElement documentation
newtype SVGElement
SVGElement :: JSVal -> SVGElement
[unSVGElement] :: SVGElement -> JSVal
class IsElement o => IsSVGElement o
toSVGElement :: IsSVGElement o => o -> SVGElement
castToSVGElement :: IsGObject obj => obj -> JSM SVGElement
gTypeSVGElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGEllipseElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGEllipseElement documentation
newtype SVGEllipseElement
SVGEllipseElement :: JSVal -> SVGEllipseElement
[unSVGEllipseElement] :: SVGEllipseElement -> JSVal
castToSVGEllipseElement :: IsGObject obj => obj -> JSM SVGEllipseElement
gTypeSVGEllipseElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGExternalResourcesRequired.
--
-- Mozilla SVGExternalResourcesRequired documentation
newtype SVGExternalResourcesRequired
SVGExternalResourcesRequired :: JSVal -> SVGExternalResourcesRequired
[unSVGExternalResourcesRequired] :: SVGExternalResourcesRequired -> JSVal
castToSVGExternalResourcesRequired :: IsGObject obj => obj -> JSM SVGExternalResourcesRequired
gTypeSVGExternalResourcesRequired :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEBlendElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEBlendElement documentation
newtype SVGFEBlendElement
SVGFEBlendElement :: JSVal -> SVGFEBlendElement
[unSVGFEBlendElement] :: SVGFEBlendElement -> JSVal
castToSVGFEBlendElement :: IsGObject obj => obj -> JSM SVGFEBlendElement
gTypeSVGFEBlendElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEColorMatrixElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFEColorMatrixElement documentation
newtype SVGFEColorMatrixElement
SVGFEColorMatrixElement :: JSVal -> SVGFEColorMatrixElement
[unSVGFEColorMatrixElement] :: SVGFEColorMatrixElement -> JSVal
castToSVGFEColorMatrixElement :: IsGObject obj => obj -> JSM SVGFEColorMatrixElement
gTypeSVGFEColorMatrixElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEComponentTransferElement. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGFEComponentTransferElement documentation
newtype SVGFEComponentTransferElement
SVGFEComponentTransferElement :: JSVal -> SVGFEComponentTransferElement
[unSVGFEComponentTransferElement] :: SVGFEComponentTransferElement -> JSVal
castToSVGFEComponentTransferElement :: IsGObject obj => obj -> JSM SVGFEComponentTransferElement
gTypeSVGFEComponentTransferElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFECompositeElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFECompositeElement documentation
newtype SVGFECompositeElement
SVGFECompositeElement :: JSVal -> SVGFECompositeElement
[unSVGFECompositeElement] :: SVGFECompositeElement -> JSVal
castToSVGFECompositeElement :: IsGObject obj => obj -> JSM SVGFECompositeElement
gTypeSVGFECompositeElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEConvolveMatrixElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEConvolveMatrixElement documentation
newtype SVGFEConvolveMatrixElement
SVGFEConvolveMatrixElement :: JSVal -> SVGFEConvolveMatrixElement
[unSVGFEConvolveMatrixElement] :: SVGFEConvolveMatrixElement -> JSVal
castToSVGFEConvolveMatrixElement :: IsGObject obj => obj -> JSM SVGFEConvolveMatrixElement
gTypeSVGFEConvolveMatrixElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEDiffuseLightingElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEDiffuseLightingElement documentation
newtype SVGFEDiffuseLightingElement
SVGFEDiffuseLightingElement :: JSVal -> SVGFEDiffuseLightingElement
[unSVGFEDiffuseLightingElement] :: SVGFEDiffuseLightingElement -> JSVal
castToSVGFEDiffuseLightingElement :: IsGObject obj => obj -> JSM SVGFEDiffuseLightingElement
gTypeSVGFEDiffuseLightingElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEDisplacementMapElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEDisplacementMapElement documentation
newtype SVGFEDisplacementMapElement
SVGFEDisplacementMapElement :: JSVal -> SVGFEDisplacementMapElement
[unSVGFEDisplacementMapElement] :: SVGFEDisplacementMapElement -> JSVal
castToSVGFEDisplacementMapElement :: IsGObject obj => obj -> JSM SVGFEDisplacementMapElement
gTypeSVGFEDisplacementMapElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEDistantLightElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEDistantLightElement documentation
newtype SVGFEDistantLightElement
SVGFEDistantLightElement :: JSVal -> SVGFEDistantLightElement
[unSVGFEDistantLightElement] :: SVGFEDistantLightElement -> JSVal
castToSVGFEDistantLightElement :: IsGObject obj => obj -> JSM SVGFEDistantLightElement
gTypeSVGFEDistantLightElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEDropShadowElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFEDropShadowElement documentation
newtype SVGFEDropShadowElement
SVGFEDropShadowElement :: JSVal -> SVGFEDropShadowElement
[unSVGFEDropShadowElement] :: SVGFEDropShadowElement -> JSVal
castToSVGFEDropShadowElement :: IsGObject obj => obj -> JSM SVGFEDropShadowElement
gTypeSVGFEDropShadowElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEFloodElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEFloodElement documentation
newtype SVGFEFloodElement
SVGFEFloodElement :: JSVal -> SVGFEFloodElement
[unSVGFEFloodElement] :: SVGFEFloodElement -> JSVal
castToSVGFEFloodElement :: IsGObject obj => obj -> JSM SVGFEFloodElement
gTypeSVGFEFloodElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEFuncAElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEFuncAElement documentation
newtype SVGFEFuncAElement
SVGFEFuncAElement :: JSVal -> SVGFEFuncAElement
[unSVGFEFuncAElement] :: SVGFEFuncAElement -> JSVal
castToSVGFEFuncAElement :: IsGObject obj => obj -> JSM SVGFEFuncAElement
gTypeSVGFEFuncAElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEFuncBElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEFuncBElement documentation
newtype SVGFEFuncBElement
SVGFEFuncBElement :: JSVal -> SVGFEFuncBElement
[unSVGFEFuncBElement] :: SVGFEFuncBElement -> JSVal
castToSVGFEFuncBElement :: IsGObject obj => obj -> JSM SVGFEFuncBElement
gTypeSVGFEFuncBElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEFuncGElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEFuncGElement documentation
newtype SVGFEFuncGElement
SVGFEFuncGElement :: JSVal -> SVGFEFuncGElement
[unSVGFEFuncGElement] :: SVGFEFuncGElement -> JSVal
castToSVGFEFuncGElement :: IsGObject obj => obj -> JSM SVGFEFuncGElement
gTypeSVGFEFuncGElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEFuncRElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEFuncRElement documentation
newtype SVGFEFuncRElement
SVGFEFuncRElement :: JSVal -> SVGFEFuncRElement
[unSVGFEFuncRElement] :: SVGFEFuncRElement -> JSVal
castToSVGFEFuncRElement :: IsGObject obj => obj -> JSM SVGFEFuncRElement
gTypeSVGFEFuncRElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEGaussianBlurElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEGaussianBlurElement documentation
newtype SVGFEGaussianBlurElement
SVGFEGaussianBlurElement :: JSVal -> SVGFEGaussianBlurElement
[unSVGFEGaussianBlurElement] :: SVGFEGaussianBlurElement -> JSVal
castToSVGFEGaussianBlurElement :: IsGObject obj => obj -> JSM SVGFEGaussianBlurElement
gTypeSVGFEGaussianBlurElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEImageElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEImageElement documentation
newtype SVGFEImageElement
SVGFEImageElement :: JSVal -> SVGFEImageElement
[unSVGFEImageElement] :: SVGFEImageElement -> JSVal
castToSVGFEImageElement :: IsGObject obj => obj -> JSM SVGFEImageElement
gTypeSVGFEImageElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEMergeElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEMergeElement documentation
newtype SVGFEMergeElement
SVGFEMergeElement :: JSVal -> SVGFEMergeElement
[unSVGFEMergeElement] :: SVGFEMergeElement -> JSVal
castToSVGFEMergeElement :: IsGObject obj => obj -> JSM SVGFEMergeElement
gTypeSVGFEMergeElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEMergeNodeElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEMergeNodeElement documentation
newtype SVGFEMergeNodeElement
SVGFEMergeNodeElement :: JSVal -> SVGFEMergeNodeElement
[unSVGFEMergeNodeElement] :: SVGFEMergeNodeElement -> JSVal
castToSVGFEMergeNodeElement :: IsGObject obj => obj -> JSM SVGFEMergeNodeElement
gTypeSVGFEMergeNodeElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEMorphologyElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFEMorphologyElement documentation
newtype SVGFEMorphologyElement
SVGFEMorphologyElement :: JSVal -> SVGFEMorphologyElement
[unSVGFEMorphologyElement] :: SVGFEMorphologyElement -> JSVal
castToSVGFEMorphologyElement :: IsGObject obj => obj -> JSM SVGFEMorphologyElement
gTypeSVGFEMorphologyElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFEOffsetElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEOffsetElement documentation
newtype SVGFEOffsetElement
SVGFEOffsetElement :: JSVal -> SVGFEOffsetElement
[unSVGFEOffsetElement] :: SVGFEOffsetElement -> JSVal
castToSVGFEOffsetElement :: IsGObject obj => obj -> JSM SVGFEOffsetElement
gTypeSVGFEOffsetElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFEPointLightElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFEPointLightElement documentation
newtype SVGFEPointLightElement
SVGFEPointLightElement :: JSVal -> SVGFEPointLightElement
[unSVGFEPointLightElement] :: SVGFEPointLightElement -> JSVal
castToSVGFEPointLightElement :: IsGObject obj => obj -> JSM SVGFEPointLightElement
gTypeSVGFEPointLightElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFESpecularLightingElement. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGFESpecularLightingElement documentation
newtype SVGFESpecularLightingElement
SVGFESpecularLightingElement :: JSVal -> SVGFESpecularLightingElement
[unSVGFESpecularLightingElement] :: SVGFESpecularLightingElement -> JSVal
castToSVGFESpecularLightingElement :: IsGObject obj => obj -> JSM SVGFESpecularLightingElement
gTypeSVGFESpecularLightingElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFESpotLightElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFESpotLightElement documentation
newtype SVGFESpotLightElement
SVGFESpotLightElement :: JSVal -> SVGFESpotLightElement
[unSVGFESpotLightElement] :: SVGFESpotLightElement -> JSVal
castToSVGFESpotLightElement :: IsGObject obj => obj -> JSM SVGFESpotLightElement
gTypeSVGFESpotLightElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFETileElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGFETileElement documentation
newtype SVGFETileElement
SVGFETileElement :: JSVal -> SVGFETileElement
[unSVGFETileElement] :: SVGFETileElement -> JSVal
castToSVGFETileElement :: IsGObject obj => obj -> JSM SVGFETileElement
gTypeSVGFETileElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFETurbulenceElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFETurbulenceElement documentation
newtype SVGFETurbulenceElement
SVGFETurbulenceElement :: JSVal -> SVGFETurbulenceElement
[unSVGFETurbulenceElement] :: SVGFETurbulenceElement -> JSVal
castToSVGFETurbulenceElement :: IsGObject obj => obj -> JSM SVGFETurbulenceElement
gTypeSVGFETurbulenceElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFilterElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGFilterElement documentation
newtype SVGFilterElement
SVGFilterElement :: JSVal -> SVGFilterElement
[unSVGFilterElement] :: SVGFilterElement -> JSVal
castToSVGFilterElement :: IsGObject obj => obj -> JSM SVGFilterElement
gTypeSVGFilterElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFilterPrimitiveStandardAttributes.
--
-- Mozilla SVGFilterPrimitiveStandardAttributes documentation
newtype SVGFilterPrimitiveStandardAttributes
SVGFilterPrimitiveStandardAttributes :: JSVal -> SVGFilterPrimitiveStandardAttributes
[unSVGFilterPrimitiveStandardAttributes] :: SVGFilterPrimitiveStandardAttributes -> JSVal
castToSVGFilterPrimitiveStandardAttributes :: IsGObject obj => obj -> JSM SVGFilterPrimitiveStandardAttributes
gTypeSVGFilterPrimitiveStandardAttributes :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFitToViewBox.
--
-- Mozilla SVGFitToViewBox documentation
newtype SVGFitToViewBox
SVGFitToViewBox :: JSVal -> SVGFitToViewBox
[unSVGFitToViewBox] :: SVGFitToViewBox -> JSVal
castToSVGFitToViewBox :: IsGObject obj => obj -> JSM SVGFitToViewBox
gTypeSVGFitToViewBox :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFontElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGFontElement documentation
newtype SVGFontElement
SVGFontElement :: JSVal -> SVGFontElement
[unSVGFontElement] :: SVGFontElement -> JSVal
castToSVGFontElement :: IsGObject obj => obj -> JSM SVGFontElement
gTypeSVGFontElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFontFaceElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFontFaceElement documentation
newtype SVGFontFaceElement
SVGFontFaceElement :: JSVal -> SVGFontFaceElement
[unSVGFontFaceElement] :: SVGFontFaceElement -> JSVal
castToSVGFontFaceElement :: IsGObject obj => obj -> JSM SVGFontFaceElement
gTypeSVGFontFaceElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFontFaceFormatElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFontFaceFormatElement documentation
newtype SVGFontFaceFormatElement
SVGFontFaceFormatElement :: JSVal -> SVGFontFaceFormatElement
[unSVGFontFaceFormatElement] :: SVGFontFaceFormatElement -> JSVal
castToSVGFontFaceFormatElement :: IsGObject obj => obj -> JSM SVGFontFaceFormatElement
gTypeSVGFontFaceFormatElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGFontFaceNameElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFontFaceNameElement documentation
newtype SVGFontFaceNameElement
SVGFontFaceNameElement :: JSVal -> SVGFontFaceNameElement
[unSVGFontFaceNameElement] :: SVGFontFaceNameElement -> JSVal
castToSVGFontFaceNameElement :: IsGObject obj => obj -> JSM SVGFontFaceNameElement
gTypeSVGFontFaceNameElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFontFaceSrcElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFontFaceSrcElement documentation
newtype SVGFontFaceSrcElement
SVGFontFaceSrcElement :: JSVal -> SVGFontFaceSrcElement
[unSVGFontFaceSrcElement] :: SVGFontFaceSrcElement -> JSVal
castToSVGFontFaceSrcElement :: IsGObject obj => obj -> JSM SVGFontFaceSrcElement
gTypeSVGFontFaceSrcElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGFontFaceUriElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFontFaceUriElement documentation
newtype SVGFontFaceUriElement
SVGFontFaceUriElement :: JSVal -> SVGFontFaceUriElement
[unSVGFontFaceUriElement] :: SVGFontFaceUriElement -> JSVal
castToSVGFontFaceUriElement :: IsGObject obj => obj -> JSM SVGFontFaceUriElement
gTypeSVGFontFaceUriElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGForeignObjectElement. Base interface functions are in:
--
--
--
-- Mozilla SVGForeignObjectElement documentation
newtype SVGForeignObjectElement
SVGForeignObjectElement :: JSVal -> SVGForeignObjectElement
[unSVGForeignObjectElement] :: SVGForeignObjectElement -> JSVal
castToSVGForeignObjectElement :: IsGObject obj => obj -> JSM SVGForeignObjectElement
gTypeSVGForeignObjectElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGGElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGGElement documentation
newtype SVGGElement
SVGGElement :: JSVal -> SVGGElement
[unSVGGElement] :: SVGGElement -> JSVal
castToSVGGElement :: IsGObject obj => obj -> JSM SVGGElement
gTypeSVGGElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGGlyphElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGGlyphElement documentation
newtype SVGGlyphElement
SVGGlyphElement :: JSVal -> SVGGlyphElement
[unSVGGlyphElement] :: SVGGlyphElement -> JSVal
castToSVGGlyphElement :: IsGObject obj => obj -> JSM SVGGlyphElement
gTypeSVGGlyphElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGGlyphRefElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGGlyphRefElement documentation
newtype SVGGlyphRefElement
SVGGlyphRefElement :: JSVal -> SVGGlyphRefElement
[unSVGGlyphRefElement] :: SVGGlyphRefElement -> JSVal
castToSVGGlyphRefElement :: IsGObject obj => obj -> JSM SVGGlyphRefElement
gTypeSVGGlyphRefElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGGradientElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGGradientElement documentation
newtype SVGGradientElement
SVGGradientElement :: JSVal -> SVGGradientElement
[unSVGGradientElement] :: SVGGradientElement -> JSVal
class IsSVGElement o => IsSVGGradientElement o
toSVGGradientElement :: IsSVGGradientElement o => o -> SVGGradientElement
castToSVGGradientElement :: IsGObject obj => obj -> JSM SVGGradientElement
gTypeSVGGradientElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGGraphicsElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGGraphicsElement documentation
newtype SVGGraphicsElement
SVGGraphicsElement :: JSVal -> SVGGraphicsElement
[unSVGGraphicsElement] :: SVGGraphicsElement -> JSVal
class IsSVGElement o => IsSVGGraphicsElement o
toSVGGraphicsElement :: IsSVGGraphicsElement o => o -> SVGGraphicsElement
castToSVGGraphicsElement :: IsGObject obj => obj -> JSM SVGGraphicsElement
gTypeSVGGraphicsElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGHKernElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGHKernElement documentation
newtype SVGHKernElement
SVGHKernElement :: JSVal -> SVGHKernElement
[unSVGHKernElement] :: SVGHKernElement -> JSVal
castToSVGHKernElement :: IsGObject obj => obj -> JSM SVGHKernElement
gTypeSVGHKernElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGImageElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGImageElement documentation
newtype SVGImageElement
SVGImageElement :: JSVal -> SVGImageElement
[unSVGImageElement] :: SVGImageElement -> JSVal
castToSVGImageElement :: IsGObject obj => obj -> JSM SVGImageElement
gTypeSVGImageElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGLength.
--
-- Mozilla SVGLength documentation
newtype SVGLength
SVGLength :: JSVal -> SVGLength
[unSVGLength] :: SVGLength -> JSVal
castToSVGLength :: IsGObject obj => obj -> JSM SVGLength
gTypeSVGLength :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGLengthList.
--
-- Mozilla SVGLengthList documentation
newtype SVGLengthList
SVGLengthList :: JSVal -> SVGLengthList
[unSVGLengthList] :: SVGLengthList -> JSVal
castToSVGLengthList :: IsGObject obj => obj -> JSM SVGLengthList
gTypeSVGLengthList :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGLineElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGLineElement documentation
newtype SVGLineElement
SVGLineElement :: JSVal -> SVGLineElement
[unSVGLineElement] :: SVGLineElement -> JSVal
castToSVGLineElement :: IsGObject obj => obj -> JSM SVGLineElement
gTypeSVGLineElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGLinearGradientElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGLinearGradientElement documentation
newtype SVGLinearGradientElement
SVGLinearGradientElement :: JSVal -> SVGLinearGradientElement
[unSVGLinearGradientElement] :: SVGLinearGradientElement -> JSVal
castToSVGLinearGradientElement :: IsGObject obj => obj -> JSM SVGLinearGradientElement
gTypeSVGLinearGradientElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGMPathElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGMPathElement documentation
newtype SVGMPathElement
SVGMPathElement :: JSVal -> SVGMPathElement
[unSVGMPathElement] :: SVGMPathElement -> JSVal
castToSVGMPathElement :: IsGObject obj => obj -> JSM SVGMPathElement
gTypeSVGMPathElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGMarkerElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGMarkerElement documentation
newtype SVGMarkerElement
SVGMarkerElement :: JSVal -> SVGMarkerElement
[unSVGMarkerElement] :: SVGMarkerElement -> JSVal
castToSVGMarkerElement :: IsGObject obj => obj -> JSM SVGMarkerElement
gTypeSVGMarkerElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGMaskElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGMaskElement documentation
newtype SVGMaskElement
SVGMaskElement :: JSVal -> SVGMaskElement
[unSVGMaskElement] :: SVGMaskElement -> JSVal
castToSVGMaskElement :: IsGObject obj => obj -> JSM SVGMaskElement
gTypeSVGMaskElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGMatrix.
--
-- Mozilla SVGMatrix documentation
newtype SVGMatrix
SVGMatrix :: JSVal -> SVGMatrix
[unSVGMatrix] :: SVGMatrix -> JSVal
castToSVGMatrix :: IsGObject obj => obj -> JSM SVGMatrix
gTypeSVGMatrix :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGMetadataElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGMetadataElement documentation
newtype SVGMetadataElement
SVGMetadataElement :: JSVal -> SVGMetadataElement
[unSVGMetadataElement] :: SVGMetadataElement -> JSVal
castToSVGMetadataElement :: IsGObject obj => obj -> JSM SVGMetadataElement
gTypeSVGMetadataElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGMissingGlyphElement. Base interface functions are in:
--
--
--
-- Mozilla SVGMissingGlyphElement documentation
newtype SVGMissingGlyphElement
SVGMissingGlyphElement :: JSVal -> SVGMissingGlyphElement
[unSVGMissingGlyphElement] :: SVGMissingGlyphElement -> JSVal
castToSVGMissingGlyphElement :: IsGObject obj => obj -> JSM SVGMissingGlyphElement
gTypeSVGMissingGlyphElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGNumber.
--
-- Mozilla SVGNumber documentation
newtype SVGNumber
SVGNumber :: JSVal -> SVGNumber
[unSVGNumber] :: SVGNumber -> JSVal
castToSVGNumber :: IsGObject obj => obj -> JSM SVGNumber
gTypeSVGNumber :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGNumberList.
--
-- Mozilla SVGNumberList documentation
newtype SVGNumberList
SVGNumberList :: JSVal -> SVGNumberList
[unSVGNumberList] :: SVGNumberList -> JSVal
castToSVGNumberList :: IsGObject obj => obj -> JSM SVGNumberList
gTypeSVGNumberList :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPaint. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGPaint documentation
newtype SVGPaint
SVGPaint :: JSVal -> SVGPaint
[unSVGPaint] :: SVGPaint -> JSVal
castToSVGPaint :: IsGObject obj => obj -> JSM SVGPaint
gTypeSVGPaint :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGPathElement documentation
newtype SVGPathElement
SVGPathElement :: JSVal -> SVGPathElement
[unSVGPathElement] :: SVGPathElement -> JSVal
castToSVGPathElement :: IsGObject obj => obj -> JSM SVGPathElement
gTypeSVGPathElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSeg.
--
-- Mozilla SVGPathSeg documentation
newtype SVGPathSeg
SVGPathSeg :: JSVal -> SVGPathSeg
[unSVGPathSeg] :: SVGPathSeg -> JSVal
class IsGObject o => IsSVGPathSeg o
toSVGPathSeg :: IsSVGPathSeg o => o -> SVGPathSeg
castToSVGPathSeg :: IsGObject obj => obj -> JSM SVGPathSeg
gTypeSVGPathSeg :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSegArcAbs. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGPathSegArcAbs documentation
newtype SVGPathSegArcAbs
SVGPathSegArcAbs :: JSVal -> SVGPathSegArcAbs
[unSVGPathSegArcAbs] :: SVGPathSegArcAbs -> JSVal
castToSVGPathSegArcAbs :: IsGObject obj => obj -> JSM SVGPathSegArcAbs
gTypeSVGPathSegArcAbs :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSegArcRel. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGPathSegArcRel documentation
newtype SVGPathSegArcRel
SVGPathSegArcRel :: JSVal -> SVGPathSegArcRel
[unSVGPathSegArcRel] :: SVGPathSegArcRel -> JSVal
castToSVGPathSegArcRel :: IsGObject obj => obj -> JSM SVGPathSegArcRel
gTypeSVGPathSegArcRel :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSegClosePath.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegClosePath documentation
newtype SVGPathSegClosePath
SVGPathSegClosePath :: JSVal -> SVGPathSegClosePath
[unSVGPathSegClosePath] :: SVGPathSegClosePath -> JSVal
castToSVGPathSegClosePath :: IsGObject obj => obj -> JSM SVGPathSegClosePath
gTypeSVGPathSegClosePath :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoCubicAbs. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGPathSegCurvetoCubicAbs documentation
newtype SVGPathSegCurvetoCubicAbs
SVGPathSegCurvetoCubicAbs :: JSVal -> SVGPathSegCurvetoCubicAbs
[unSVGPathSegCurvetoCubicAbs] :: SVGPathSegCurvetoCubicAbs -> JSVal
castToSVGPathSegCurvetoCubicAbs :: IsGObject obj => obj -> JSM SVGPathSegCurvetoCubicAbs
gTypeSVGPathSegCurvetoCubicAbs :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoCubicRel. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGPathSegCurvetoCubicRel documentation
newtype SVGPathSegCurvetoCubicRel
SVGPathSegCurvetoCubicRel :: JSVal -> SVGPathSegCurvetoCubicRel
[unSVGPathSegCurvetoCubicRel] :: SVGPathSegCurvetoCubicRel -> JSVal
castToSVGPathSegCurvetoCubicRel :: IsGObject obj => obj -> JSM SVGPathSegCurvetoCubicRel
gTypeSVGPathSegCurvetoCubicRel :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoCubicSmoothAbs. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegCurvetoCubicSmoothAbs documentation
newtype SVGPathSegCurvetoCubicSmoothAbs
SVGPathSegCurvetoCubicSmoothAbs :: JSVal -> SVGPathSegCurvetoCubicSmoothAbs
[unSVGPathSegCurvetoCubicSmoothAbs] :: SVGPathSegCurvetoCubicSmoothAbs -> JSVal
castToSVGPathSegCurvetoCubicSmoothAbs :: IsGObject obj => obj -> JSM SVGPathSegCurvetoCubicSmoothAbs
gTypeSVGPathSegCurvetoCubicSmoothAbs :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoCubicSmoothRel. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegCurvetoCubicSmoothRel documentation
newtype SVGPathSegCurvetoCubicSmoothRel
SVGPathSegCurvetoCubicSmoothRel :: JSVal -> SVGPathSegCurvetoCubicSmoothRel
[unSVGPathSegCurvetoCubicSmoothRel] :: SVGPathSegCurvetoCubicSmoothRel -> JSVal
castToSVGPathSegCurvetoCubicSmoothRel :: IsGObject obj => obj -> JSM SVGPathSegCurvetoCubicSmoothRel
gTypeSVGPathSegCurvetoCubicSmoothRel :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoQuadraticAbs. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegCurvetoQuadraticAbs documentation
newtype SVGPathSegCurvetoQuadraticAbs
SVGPathSegCurvetoQuadraticAbs :: JSVal -> SVGPathSegCurvetoQuadraticAbs
[unSVGPathSegCurvetoQuadraticAbs] :: SVGPathSegCurvetoQuadraticAbs -> JSVal
castToSVGPathSegCurvetoQuadraticAbs :: IsGObject obj => obj -> JSM SVGPathSegCurvetoQuadraticAbs
gTypeSVGPathSegCurvetoQuadraticAbs :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoQuadraticRel. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegCurvetoQuadraticRel documentation
newtype SVGPathSegCurvetoQuadraticRel
SVGPathSegCurvetoQuadraticRel :: JSVal -> SVGPathSegCurvetoQuadraticRel
[unSVGPathSegCurvetoQuadraticRel] :: SVGPathSegCurvetoQuadraticRel -> JSVal
castToSVGPathSegCurvetoQuadraticRel :: IsGObject obj => obj -> JSM SVGPathSegCurvetoQuadraticRel
gTypeSVGPathSegCurvetoQuadraticRel :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoQuadraticSmoothAbs. Base interface
-- functions are in:
--
--
--
-- Mozilla SVGPathSegCurvetoQuadraticSmoothAbs documentation
newtype SVGPathSegCurvetoQuadraticSmoothAbs
SVGPathSegCurvetoQuadraticSmoothAbs :: JSVal -> SVGPathSegCurvetoQuadraticSmoothAbs
[unSVGPathSegCurvetoQuadraticSmoothAbs] :: SVGPathSegCurvetoQuadraticSmoothAbs -> JSVal
castToSVGPathSegCurvetoQuadraticSmoothAbs :: IsGObject obj => obj -> JSM SVGPathSegCurvetoQuadraticSmoothAbs
gTypeSVGPathSegCurvetoQuadraticSmoothAbs :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoQuadraticSmoothRel. Base interface
-- functions are in:
--
--
--
-- Mozilla SVGPathSegCurvetoQuadraticSmoothRel documentation
newtype SVGPathSegCurvetoQuadraticSmoothRel
SVGPathSegCurvetoQuadraticSmoothRel :: JSVal -> SVGPathSegCurvetoQuadraticSmoothRel
[unSVGPathSegCurvetoQuadraticSmoothRel] :: SVGPathSegCurvetoQuadraticSmoothRel -> JSVal
castToSVGPathSegCurvetoQuadraticSmoothRel :: IsGObject obj => obj -> JSM SVGPathSegCurvetoQuadraticSmoothRel
gTypeSVGPathSegCurvetoQuadraticSmoothRel :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSegLinetoAbs.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegLinetoAbs documentation
newtype SVGPathSegLinetoAbs
SVGPathSegLinetoAbs :: JSVal -> SVGPathSegLinetoAbs
[unSVGPathSegLinetoAbs] :: SVGPathSegLinetoAbs -> JSVal
castToSVGPathSegLinetoAbs :: IsGObject obj => obj -> JSM SVGPathSegLinetoAbs
gTypeSVGPathSegLinetoAbs :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegLinetoHorizontalAbs. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegLinetoHorizontalAbs documentation
newtype SVGPathSegLinetoHorizontalAbs
SVGPathSegLinetoHorizontalAbs :: JSVal -> SVGPathSegLinetoHorizontalAbs
[unSVGPathSegLinetoHorizontalAbs] :: SVGPathSegLinetoHorizontalAbs -> JSVal
castToSVGPathSegLinetoHorizontalAbs :: IsGObject obj => obj -> JSM SVGPathSegLinetoHorizontalAbs
gTypeSVGPathSegLinetoHorizontalAbs :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegLinetoHorizontalRel. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegLinetoHorizontalRel documentation
newtype SVGPathSegLinetoHorizontalRel
SVGPathSegLinetoHorizontalRel :: JSVal -> SVGPathSegLinetoHorizontalRel
[unSVGPathSegLinetoHorizontalRel] :: SVGPathSegLinetoHorizontalRel -> JSVal
castToSVGPathSegLinetoHorizontalRel :: IsGObject obj => obj -> JSM SVGPathSegLinetoHorizontalRel
gTypeSVGPathSegLinetoHorizontalRel :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSegLinetoRel.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegLinetoRel documentation
newtype SVGPathSegLinetoRel
SVGPathSegLinetoRel :: JSVal -> SVGPathSegLinetoRel
[unSVGPathSegLinetoRel] :: SVGPathSegLinetoRel -> JSVal
castToSVGPathSegLinetoRel :: IsGObject obj => obj -> JSM SVGPathSegLinetoRel
gTypeSVGPathSegLinetoRel :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegLinetoVerticalAbs. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGPathSegLinetoVerticalAbs documentation
newtype SVGPathSegLinetoVerticalAbs
SVGPathSegLinetoVerticalAbs :: JSVal -> SVGPathSegLinetoVerticalAbs
[unSVGPathSegLinetoVerticalAbs] :: SVGPathSegLinetoVerticalAbs -> JSVal
castToSVGPathSegLinetoVerticalAbs :: IsGObject obj => obj -> JSM SVGPathSegLinetoVerticalAbs
gTypeSVGPathSegLinetoVerticalAbs :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegLinetoVerticalRel. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGPathSegLinetoVerticalRel documentation
newtype SVGPathSegLinetoVerticalRel
SVGPathSegLinetoVerticalRel :: JSVal -> SVGPathSegLinetoVerticalRel
[unSVGPathSegLinetoVerticalRel] :: SVGPathSegLinetoVerticalRel -> JSVal
castToSVGPathSegLinetoVerticalRel :: IsGObject obj => obj -> JSM SVGPathSegLinetoVerticalRel
gTypeSVGPathSegLinetoVerticalRel :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSegList.
--
-- Mozilla SVGPathSegList documentation
newtype SVGPathSegList
SVGPathSegList :: JSVal -> SVGPathSegList
[unSVGPathSegList] :: SVGPathSegList -> JSVal
castToSVGPathSegList :: IsGObject obj => obj -> JSM SVGPathSegList
gTypeSVGPathSegList :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSegMovetoAbs.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegMovetoAbs documentation
newtype SVGPathSegMovetoAbs
SVGPathSegMovetoAbs :: JSVal -> SVGPathSegMovetoAbs
[unSVGPathSegMovetoAbs] :: SVGPathSegMovetoAbs -> JSVal
castToSVGPathSegMovetoAbs :: IsGObject obj => obj -> JSM SVGPathSegMovetoAbs
gTypeSVGPathSegMovetoAbs :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPathSegMovetoRel.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegMovetoRel documentation
newtype SVGPathSegMovetoRel
SVGPathSegMovetoRel :: JSVal -> SVGPathSegMovetoRel
[unSVGPathSegMovetoRel] :: SVGPathSegMovetoRel -> JSVal
castToSVGPathSegMovetoRel :: IsGObject obj => obj -> JSM SVGPathSegMovetoRel
gTypeSVGPathSegMovetoRel :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPatternElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPatternElement documentation
newtype SVGPatternElement
SVGPatternElement :: JSVal -> SVGPatternElement
[unSVGPatternElement] :: SVGPatternElement -> JSVal
castToSVGPatternElement :: IsGObject obj => obj -> JSM SVGPatternElement
gTypeSVGPatternElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPoint.
--
-- Mozilla SVGPoint documentation
newtype SVGPoint
SVGPoint :: JSVal -> SVGPoint
[unSVGPoint] :: SVGPoint -> JSVal
castToSVGPoint :: IsGObject obj => obj -> JSM SVGPoint
gTypeSVGPoint :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPointList.
--
-- Mozilla SVGPointList documentation
newtype SVGPointList
SVGPointList :: JSVal -> SVGPointList
[unSVGPointList] :: SVGPointList -> JSVal
castToSVGPointList :: IsGObject obj => obj -> JSM SVGPointList
gTypeSVGPointList :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPolygonElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPolygonElement documentation
newtype SVGPolygonElement
SVGPolygonElement :: JSVal -> SVGPolygonElement
[unSVGPolygonElement] :: SVGPolygonElement -> JSVal
castToSVGPolygonElement :: IsGObject obj => obj -> JSM SVGPolygonElement
gTypeSVGPolygonElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGPolylineElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPolylineElement documentation
newtype SVGPolylineElement
SVGPolylineElement :: JSVal -> SVGPolylineElement
[unSVGPolylineElement] :: SVGPolylineElement -> JSVal
castToSVGPolylineElement :: IsGObject obj => obj -> JSM SVGPolylineElement
gTypeSVGPolylineElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGPreserveAspectRatio.
--
-- Mozilla SVGPreserveAspectRatio documentation
newtype SVGPreserveAspectRatio
SVGPreserveAspectRatio :: JSVal -> SVGPreserveAspectRatio
[unSVGPreserveAspectRatio] :: SVGPreserveAspectRatio -> JSVal
castToSVGPreserveAspectRatio :: IsGObject obj => obj -> JSM SVGPreserveAspectRatio
gTypeSVGPreserveAspectRatio :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGRadialGradientElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGRadialGradientElement documentation
newtype SVGRadialGradientElement
SVGRadialGradientElement :: JSVal -> SVGRadialGradientElement
[unSVGRadialGradientElement] :: SVGRadialGradientElement -> JSVal
castToSVGRadialGradientElement :: IsGObject obj => obj -> JSM SVGRadialGradientElement
gTypeSVGRadialGradientElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGRect.
--
-- Mozilla SVGRect documentation
newtype SVGRect
SVGRect :: JSVal -> SVGRect
[unSVGRect] :: SVGRect -> JSVal
castToSVGRect :: IsGObject obj => obj -> JSM SVGRect
gTypeSVGRect :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGRectElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGRectElement documentation
newtype SVGRectElement
SVGRectElement :: JSVal -> SVGRectElement
[unSVGRectElement] :: SVGRectElement -> JSVal
castToSVGRectElement :: IsGObject obj => obj -> JSM SVGRectElement
gTypeSVGRectElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGRenderingIntent.
--
-- Mozilla SVGRenderingIntent documentation
newtype SVGRenderingIntent
SVGRenderingIntent :: JSVal -> SVGRenderingIntent
[unSVGRenderingIntent] :: SVGRenderingIntent -> JSVal
castToSVGRenderingIntent :: IsGObject obj => obj -> JSM SVGRenderingIntent
gTypeSVGRenderingIntent :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGSVGElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGSVGElement documentation
newtype SVGSVGElement
SVGSVGElement :: JSVal -> SVGSVGElement
[unSVGSVGElement] :: SVGSVGElement -> JSVal
castToSVGSVGElement :: IsGObject obj => obj -> JSM SVGSVGElement
gTypeSVGSVGElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGScriptElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGScriptElement documentation
newtype SVGScriptElement
SVGScriptElement :: JSVal -> SVGScriptElement
[unSVGScriptElement] :: SVGScriptElement -> JSVal
castToSVGScriptElement :: IsGObject obj => obj -> JSM SVGScriptElement
gTypeSVGScriptElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGSetElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGSetElement documentation
newtype SVGSetElement
SVGSetElement :: JSVal -> SVGSetElement
[unSVGSetElement] :: SVGSetElement -> JSVal
castToSVGSetElement :: IsGObject obj => obj -> JSM SVGSetElement
gTypeSVGSetElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGStopElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGStopElement documentation
newtype SVGStopElement
SVGStopElement :: JSVal -> SVGStopElement
[unSVGStopElement] :: SVGStopElement -> JSVal
castToSVGStopElement :: IsGObject obj => obj -> JSM SVGStopElement
gTypeSVGStopElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGStringList.
--
-- Mozilla SVGStringList documentation
newtype SVGStringList
SVGStringList :: JSVal -> SVGStringList
[unSVGStringList] :: SVGStringList -> JSVal
castToSVGStringList :: IsGObject obj => obj -> JSM SVGStringList
gTypeSVGStringList :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGStyleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGStyleElement documentation
newtype SVGStyleElement
SVGStyleElement :: JSVal -> SVGStyleElement
[unSVGStyleElement] :: SVGStyleElement -> JSVal
castToSVGStyleElement :: IsGObject obj => obj -> JSM SVGStyleElement
gTypeSVGStyleElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGSwitchElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGSwitchElement documentation
newtype SVGSwitchElement
SVGSwitchElement :: JSVal -> SVGSwitchElement
[unSVGSwitchElement] :: SVGSwitchElement -> JSVal
castToSVGSwitchElement :: IsGObject obj => obj -> JSM SVGSwitchElement
gTypeSVGSwitchElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGSymbolElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGSymbolElement documentation
newtype SVGSymbolElement
SVGSymbolElement :: JSVal -> SVGSymbolElement
[unSVGSymbolElement] :: SVGSymbolElement -> JSVal
castToSVGSymbolElement :: IsGObject obj => obj -> JSM SVGSymbolElement
gTypeSVGSymbolElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTRefElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGTRefElement documentation
newtype SVGTRefElement
SVGTRefElement :: JSVal -> SVGTRefElement
[unSVGTRefElement] :: SVGTRefElement -> JSVal
castToSVGTRefElement :: IsGObject obj => obj -> JSM SVGTRefElement
gTypeSVGTRefElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTSpanElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGTSpanElement documentation
newtype SVGTSpanElement
SVGTSpanElement :: JSVal -> SVGTSpanElement
[unSVGTSpanElement] :: SVGTSpanElement -> JSVal
castToSVGTSpanElement :: IsGObject obj => obj -> JSM SVGTSpanElement
gTypeSVGTSpanElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTests.
--
-- Mozilla SVGTests documentation
newtype SVGTests
SVGTests :: JSVal -> SVGTests
[unSVGTests] :: SVGTests -> JSVal
castToSVGTests :: IsGObject obj => obj -> JSM SVGTests
gTypeSVGTests :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTextContentElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGTextContentElement documentation
newtype SVGTextContentElement
SVGTextContentElement :: JSVal -> SVGTextContentElement
[unSVGTextContentElement] :: SVGTextContentElement -> JSVal
class IsSVGGraphicsElement o => IsSVGTextContentElement o
toSVGTextContentElement :: IsSVGTextContentElement o => o -> SVGTextContentElement
castToSVGTextContentElement :: IsGObject obj => obj -> JSM SVGTextContentElement
gTypeSVGTextContentElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTextElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGTextElement documentation
newtype SVGTextElement
SVGTextElement :: JSVal -> SVGTextElement
[unSVGTextElement] :: SVGTextElement -> JSVal
castToSVGTextElement :: IsGObject obj => obj -> JSM SVGTextElement
gTypeSVGTextElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTextPathElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGTextPathElement documentation
newtype SVGTextPathElement
SVGTextPathElement :: JSVal -> SVGTextPathElement
[unSVGTextPathElement] :: SVGTextPathElement -> JSVal
castToSVGTextPathElement :: IsGObject obj => obj -> JSM SVGTextPathElement
gTypeSVGTextPathElement :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SVGTextPositioningElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGTextPositioningElement documentation
newtype SVGTextPositioningElement
SVGTextPositioningElement :: JSVal -> SVGTextPositioningElement
[unSVGTextPositioningElement] :: SVGTextPositioningElement -> JSVal
class IsSVGTextContentElement o => IsSVGTextPositioningElement o
toSVGTextPositioningElement :: IsSVGTextPositioningElement o => o -> SVGTextPositioningElement
castToSVGTextPositioningElement :: IsGObject obj => obj -> JSM SVGTextPositioningElement
gTypeSVGTextPositioningElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTitleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGTitleElement documentation
newtype SVGTitleElement
SVGTitleElement :: JSVal -> SVGTitleElement
[unSVGTitleElement] :: SVGTitleElement -> JSVal
castToSVGTitleElement :: IsGObject obj => obj -> JSM SVGTitleElement
gTypeSVGTitleElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTransform.
--
-- Mozilla SVGTransform documentation
newtype SVGTransform
SVGTransform :: JSVal -> SVGTransform
[unSVGTransform] :: SVGTransform -> JSVal
castToSVGTransform :: IsGObject obj => obj -> JSM SVGTransform
gTypeSVGTransform :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGTransformList.
--
-- Mozilla SVGTransformList documentation
newtype SVGTransformList
SVGTransformList :: JSVal -> SVGTransformList
[unSVGTransformList] :: SVGTransformList -> JSVal
castToSVGTransformList :: IsGObject obj => obj -> JSM SVGTransformList
gTypeSVGTransformList :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGURIReference.
--
-- Mozilla SVGURIReference documentation
newtype SVGURIReference
SVGURIReference :: JSVal -> SVGURIReference
[unSVGURIReference] :: SVGURIReference -> JSVal
castToSVGURIReference :: IsGObject obj => obj -> JSM SVGURIReference
gTypeSVGURIReference :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGUnitTypes.
--
-- Mozilla SVGUnitTypes documentation
newtype SVGUnitTypes
SVGUnitTypes :: JSVal -> SVGUnitTypes
[unSVGUnitTypes] :: SVGUnitTypes -> JSVal
castToSVGUnitTypes :: IsGObject obj => obj -> JSM SVGUnitTypes
gTypeSVGUnitTypes :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGUseElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGUseElement documentation
newtype SVGUseElement
SVGUseElement :: JSVal -> SVGUseElement
[unSVGUseElement] :: SVGUseElement -> JSVal
castToSVGUseElement :: IsGObject obj => obj -> JSM SVGUseElement
gTypeSVGUseElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGVKernElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGVKernElement documentation
newtype SVGVKernElement
SVGVKernElement :: JSVal -> SVGVKernElement
[unSVGVKernElement] :: SVGVKernElement -> JSVal
castToSVGVKernElement :: IsGObject obj => obj -> JSM SVGVKernElement
gTypeSVGVKernElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGViewElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGViewElement documentation
newtype SVGViewElement
SVGViewElement :: JSVal -> SVGViewElement
[unSVGViewElement] :: SVGViewElement -> JSVal
castToSVGViewElement :: IsGObject obj => obj -> JSM SVGViewElement
gTypeSVGViewElement :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGViewSpec.
--
-- Mozilla SVGViewSpec documentation
newtype SVGViewSpec
SVGViewSpec :: JSVal -> SVGViewSpec
[unSVGViewSpec] :: SVGViewSpec -> JSVal
castToSVGViewSpec :: IsGObject obj => obj -> JSM SVGViewSpec
gTypeSVGViewSpec :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGZoomAndPan.
--
-- Mozilla SVGZoomAndPan documentation
newtype SVGZoomAndPan
SVGZoomAndPan :: JSVal -> SVGZoomAndPan
[unSVGZoomAndPan] :: SVGZoomAndPan -> JSVal
castToSVGZoomAndPan :: IsGObject obj => obj -> JSM SVGZoomAndPan
gTypeSVGZoomAndPan :: JSM GType
-- | Functions for this inteface are in JSDOM.SVGZoomEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGZoomEvent documentation
newtype SVGZoomEvent
SVGZoomEvent :: JSVal -> SVGZoomEvent
[unSVGZoomEvent] :: SVGZoomEvent -> JSVal
castToSVGZoomEvent :: IsGObject obj => obj -> JSM SVGZoomEvent
gTypeSVGZoomEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.Screen.
--
-- Mozilla Screen documentation
newtype Screen
Screen :: JSVal -> Screen
[unScreen] :: Screen -> JSVal
castToScreen :: IsGObject obj => obj -> JSM Screen
gTypeScreen :: JSM GType
-- | Functions for this inteface are in JSDOM.ScriptProcessorNode.
-- Base interface functions are in:
--
--
--
-- Mozilla ScriptProcessorNode documentation
newtype ScriptProcessorNode
ScriptProcessorNode :: JSVal -> ScriptProcessorNode
[unScriptProcessorNode] :: ScriptProcessorNode -> JSVal
castToScriptProcessorNode :: IsGObject obj => obj -> JSM ScriptProcessorNode
gTypeScriptProcessorNode :: JSM GType
-- | Functions for this inteface are in JSDOM.ScriptProfile.
--
-- Mozilla ScriptProfile documentation
newtype ScriptProfile
ScriptProfile :: JSVal -> ScriptProfile
[unScriptProfile] :: ScriptProfile -> JSVal
castToScriptProfile :: IsGObject obj => obj -> JSM ScriptProfile
gTypeScriptProfile :: JSM GType
-- | Functions for this inteface are in JSDOM.ScriptProfileNode.
--
-- Mozilla ScriptProfileNode documentation
newtype ScriptProfileNode
ScriptProfileNode :: JSVal -> ScriptProfileNode
[unScriptProfileNode] :: ScriptProfileNode -> JSVal
castToScriptProfileNode :: IsGObject obj => obj -> JSM ScriptProfileNode
gTypeScriptProfileNode :: JSM GType
-- | Functions for this inteface are in JSDOM.SecurityPolicy.
--
-- Mozilla SecurityPolicy documentation
newtype SecurityPolicy
SecurityPolicy :: JSVal -> SecurityPolicy
[unSecurityPolicy] :: SecurityPolicy -> JSVal
castToSecurityPolicy :: IsGObject obj => obj -> JSM SecurityPolicy
gTypeSecurityPolicy :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SecurityPolicyViolationEvent. Base interface functions
-- are in:
--
--
--
-- Mozilla SecurityPolicyViolationEvent documentation
newtype SecurityPolicyViolationEvent
SecurityPolicyViolationEvent :: JSVal -> SecurityPolicyViolationEvent
[unSecurityPolicyViolationEvent] :: SecurityPolicyViolationEvent -> JSVal
castToSecurityPolicyViolationEvent :: IsGObject obj => obj -> JSM SecurityPolicyViolationEvent
gTypeSecurityPolicyViolationEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.Selection.
--
-- Mozilla Selection documentation
newtype Selection
Selection :: JSVal -> Selection
[unSelection] :: Selection -> JSVal
castToSelection :: IsGObject obj => obj -> JSM Selection
gTypeSelection :: JSM GType
-- | Functions for this inteface are in JSDOM.SourceBuffer. Base
-- interface functions are in:
--
--
--
-- Mozilla SourceBuffer documentation
newtype SourceBuffer
SourceBuffer :: JSVal -> SourceBuffer
[unSourceBuffer] :: SourceBuffer -> JSVal
castToSourceBuffer :: IsGObject obj => obj -> JSM SourceBuffer
gTypeSourceBuffer :: JSM GType
-- | Functions for this inteface are in JSDOM.SourceBufferList. Base
-- interface functions are in:
--
--
--
-- Mozilla SourceBufferList documentation
newtype SourceBufferList
SourceBufferList :: JSVal -> SourceBufferList
[unSourceBufferList] :: SourceBufferList -> JSVal
castToSourceBufferList :: IsGObject obj => obj -> JSM SourceBufferList
gTypeSourceBufferList :: JSM GType
-- | Functions for this inteface are in JSDOM.SourceInfo.
--
-- Mozilla SourceInfo documentation
newtype SourceInfo
SourceInfo :: JSVal -> SourceInfo
[unSourceInfo] :: SourceInfo -> JSVal
castToSourceInfo :: IsGObject obj => obj -> JSM SourceInfo
gTypeSourceInfo :: JSM GType
-- | Functions for this inteface are in JSDOM.SpeechSynthesis.
--
-- Mozilla SpeechSynthesis documentation
newtype SpeechSynthesis
SpeechSynthesis :: JSVal -> SpeechSynthesis
[unSpeechSynthesis] :: SpeechSynthesis -> JSVal
castToSpeechSynthesis :: IsGObject obj => obj -> JSM SpeechSynthesis
gTypeSpeechSynthesis :: JSM GType
-- | Functions for this inteface are in JSDOM.SpeechSynthesisEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla SpeechSynthesisEvent documentation
newtype SpeechSynthesisEvent
SpeechSynthesisEvent :: JSVal -> SpeechSynthesisEvent
[unSpeechSynthesisEvent] :: SpeechSynthesisEvent -> JSVal
castToSpeechSynthesisEvent :: IsGObject obj => obj -> JSM SpeechSynthesisEvent
gTypeSpeechSynthesisEvent :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.SpeechSynthesisUtterance. Base interface functions are
-- in:
--
--
--
-- Mozilla SpeechSynthesisUtterance documentation
newtype SpeechSynthesisUtterance
SpeechSynthesisUtterance :: JSVal -> SpeechSynthesisUtterance
[unSpeechSynthesisUtterance] :: SpeechSynthesisUtterance -> JSVal
castToSpeechSynthesisUtterance :: IsGObject obj => obj -> JSM SpeechSynthesisUtterance
gTypeSpeechSynthesisUtterance :: JSM GType
-- | Functions for this inteface are in JSDOM.SpeechSynthesisVoice.
--
-- Mozilla SpeechSynthesisVoice documentation
newtype SpeechSynthesisVoice
SpeechSynthesisVoice :: JSVal -> SpeechSynthesisVoice
[unSpeechSynthesisVoice] :: SpeechSynthesisVoice -> JSVal
castToSpeechSynthesisVoice :: IsGObject obj => obj -> JSM SpeechSynthesisVoice
gTypeSpeechSynthesisVoice :: JSM GType
-- | Functions for this inteface are in JSDOM.Storage.
--
-- Mozilla Storage documentation
newtype Storage
Storage :: JSVal -> Storage
[unStorage] :: Storage -> JSVal
castToStorage :: IsGObject obj => obj -> JSM Storage
gTypeStorage :: JSM GType
-- | Functions for this inteface are in JSDOM.StorageEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla StorageEvent documentation
newtype StorageEvent
StorageEvent :: JSVal -> StorageEvent
[unStorageEvent] :: StorageEvent -> JSVal
castToStorageEvent :: IsGObject obj => obj -> JSM StorageEvent
gTypeStorageEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.StorageInfo.
--
-- Mozilla StorageInfo documentation
newtype StorageInfo
StorageInfo :: JSVal -> StorageInfo
[unStorageInfo] :: StorageInfo -> JSVal
castToStorageInfo :: IsGObject obj => obj -> JSM StorageInfo
gTypeStorageInfo :: JSM GType
-- | Functions for this inteface are in JSDOM.StorageQuota.
--
-- Mozilla StorageQuota documentation
newtype StorageQuota
StorageQuota :: JSVal -> StorageQuota
[unStorageQuota] :: StorageQuota -> JSVal
castToStorageQuota :: IsGObject obj => obj -> JSM StorageQuota
gTypeStorageQuota :: JSM GType
-- | Functions for this inteface are in JSDOM.StyleMedia.
--
-- Mozilla StyleMedia documentation
newtype StyleMedia
StyleMedia :: JSVal -> StyleMedia
[unStyleMedia] :: StyleMedia -> JSVal
castToStyleMedia :: IsGObject obj => obj -> JSM StyleMedia
gTypeStyleMedia :: JSM GType
-- | Functions for this inteface are in JSDOM.StyleSheet.
--
-- Mozilla StyleSheet documentation
newtype StyleSheet
StyleSheet :: JSVal -> StyleSheet
[unStyleSheet] :: StyleSheet -> JSVal
class IsGObject o => IsStyleSheet o
toStyleSheet :: IsStyleSheet o => o -> StyleSheet
castToStyleSheet :: IsGObject obj => obj -> JSM StyleSheet
gTypeStyleSheet :: JSM GType
-- | Functions for this inteface are in JSDOM.StyleSheetList.
--
-- Mozilla StyleSheetList documentation
newtype StyleSheetList
StyleSheetList :: JSVal -> StyleSheetList
[unStyleSheetList] :: StyleSheetList -> JSVal
castToStyleSheetList :: IsGObject obj => obj -> JSM StyleSheetList
gTypeStyleSheetList :: JSM GType
-- | Functions for this inteface are in JSDOM.SubtleCrypto.
--
-- Mozilla WebKitSubtleCrypto documentation
newtype SubtleCrypto
SubtleCrypto :: JSVal -> SubtleCrypto
[unSubtleCrypto] :: SubtleCrypto -> JSVal
castToSubtleCrypto :: IsGObject obj => obj -> JSM SubtleCrypto
gTypeSubtleCrypto :: JSM GType
-- | Functions for this inteface are in JSDOM.Text. Base interface
-- functions are in:
--
--
--
-- Mozilla Text documentation
newtype Text
Text :: JSVal -> Text
[unText] :: Text -> JSVal
class IsCharacterData o => IsText o
toText :: IsText o => o -> Text
castToText :: IsGObject obj => obj -> JSM Text
gTypeText :: JSM GType
-- | Functions for this inteface are in JSDOM.TextEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla TextEvent documentation
newtype TextEvent
TextEvent :: JSVal -> TextEvent
[unTextEvent] :: TextEvent -> JSVal
castToTextEvent :: IsGObject obj => obj -> JSM TextEvent
gTypeTextEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.TextMetrics.
--
-- Mozilla TextMetrics documentation
newtype TextMetrics
TextMetrics :: JSVal -> TextMetrics
[unTextMetrics] :: TextMetrics -> JSVal
castToTextMetrics :: IsGObject obj => obj -> JSM TextMetrics
gTypeTextMetrics :: JSM GType
-- | Functions for this inteface are in JSDOM.TextTrack. Base
-- interface functions are in:
--
--
--
-- Mozilla TextTrack documentation
newtype TextTrack
TextTrack :: JSVal -> TextTrack
[unTextTrack] :: TextTrack -> JSVal
castToTextTrack :: IsGObject obj => obj -> JSM TextTrack
gTypeTextTrack :: JSM GType
-- | Functions for this inteface are in JSDOM.TextTrackCue. Base
-- interface functions are in:
--
--
--
-- Mozilla TextTrackCue documentation
newtype TextTrackCue
TextTrackCue :: JSVal -> TextTrackCue
[unTextTrackCue] :: TextTrackCue -> JSVal
class IsEventTarget o => IsTextTrackCue o
toTextTrackCue :: IsTextTrackCue o => o -> TextTrackCue
castToTextTrackCue :: IsGObject obj => obj -> JSM TextTrackCue
gTypeTextTrackCue :: JSM GType
-- | Functions for this inteface are in JSDOM.TextTrackCueList.
--
-- Mozilla TextTrackCueList documentation
newtype TextTrackCueList
TextTrackCueList :: JSVal -> TextTrackCueList
[unTextTrackCueList] :: TextTrackCueList -> JSVal
castToTextTrackCueList :: IsGObject obj => obj -> JSM TextTrackCueList
gTypeTextTrackCueList :: JSM GType
-- | Functions for this inteface are in JSDOM.TextTrackList. Base
-- interface functions are in:
--
--
--
-- Mozilla TextTrackList documentation
newtype TextTrackList
TextTrackList :: JSVal -> TextTrackList
[unTextTrackList] :: TextTrackList -> JSVal
castToTextTrackList :: IsGObject obj => obj -> JSM TextTrackList
gTypeTextTrackList :: JSM GType
-- | Functions for this inteface are in JSDOM.TimeRanges.
--
-- Mozilla TimeRanges documentation
newtype TimeRanges
TimeRanges :: JSVal -> TimeRanges
[unTimeRanges] :: TimeRanges -> JSVal
castToTimeRanges :: IsGObject obj => obj -> JSM TimeRanges
gTypeTimeRanges :: JSM GType
-- | Functions for this inteface are in JSDOM.Touch.
--
-- Mozilla Touch documentation
newtype Touch
Touch :: JSVal -> Touch
[unTouch] :: Touch -> JSVal
castToTouch :: IsGObject obj => obj -> JSM Touch
gTypeTouch :: JSM GType
-- | Functions for this inteface are in JSDOM.TouchEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla TouchEvent documentation
newtype TouchEvent
TouchEvent :: JSVal -> TouchEvent
[unTouchEvent] :: TouchEvent -> JSVal
castToTouchEvent :: IsGObject obj => obj -> JSM TouchEvent
gTypeTouchEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.TouchList.
--
-- Mozilla TouchList documentation
newtype TouchList
TouchList :: JSVal -> TouchList
[unTouchList] :: TouchList -> JSVal
castToTouchList :: IsGObject obj => obj -> JSM TouchList
gTypeTouchList :: JSM GType
-- | Functions for this inteface are in JSDOM.TrackEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla TrackEvent documentation
newtype TrackEvent
TrackEvent :: JSVal -> TrackEvent
[unTrackEvent] :: TrackEvent -> JSVal
castToTrackEvent :: IsGObject obj => obj -> JSM TrackEvent
gTypeTrackEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.TransitionEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla TransitionEvent documentation
newtype TransitionEvent
TransitionEvent :: JSVal -> TransitionEvent
[unTransitionEvent] :: TransitionEvent -> JSVal
castToTransitionEvent :: IsGObject obj => obj -> JSM TransitionEvent
gTypeTransitionEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.TreeWalker.
--
-- Mozilla TreeWalker documentation
newtype TreeWalker
TreeWalker :: JSVal -> TreeWalker
[unTreeWalker] :: TreeWalker -> JSVal
castToTreeWalker :: IsGObject obj => obj -> JSM TreeWalker
gTypeTreeWalker :: JSM GType
-- | Functions for this inteface are in JSDOM.TypeConversions.
--
-- Mozilla TypeConversions documentation
newtype TypeConversions
TypeConversions :: JSVal -> TypeConversions
[unTypeConversions] :: TypeConversions -> JSVal
castToTypeConversions :: IsGObject obj => obj -> JSM TypeConversions
gTypeTypeConversions :: JSM GType
-- | Functions for this inteface are in JSDOM.UIEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla UIEvent documentation
newtype UIEvent
UIEvent :: JSVal -> UIEvent
[unUIEvent] :: UIEvent -> JSVal
class IsEvent o => IsUIEvent o
toUIEvent :: IsUIEvent o => o -> UIEvent
castToUIEvent :: IsGObject obj => obj -> JSM UIEvent
gTypeUIEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.UIRequestEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla UIRequestEvent documentation
newtype UIRequestEvent
UIRequestEvent :: JSVal -> UIRequestEvent
[unUIRequestEvent] :: UIRequestEvent -> JSVal
castToUIRequestEvent :: IsGObject obj => obj -> JSM UIRequestEvent
gTypeUIRequestEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.URL.
--
-- Mozilla URL documentation
newtype URL
URL :: JSVal -> URL
[unURL] :: URL -> JSVal
castToURL :: IsGObject obj => obj -> JSM URL
gTypeURL :: JSM GType
-- | Functions for this inteface are in JSDOM.URLUtils.
--
-- Mozilla URLUtils documentation
newtype URLUtils
URLUtils :: JSVal -> URLUtils
[unURLUtils] :: URLUtils -> JSVal
castToURLUtils :: IsGObject obj => obj -> JSM URLUtils
gTypeURLUtils :: JSM GType
-- | Functions for this inteface are in JSDOM.UserMessageHandler.
--
-- Mozilla UserMessageHandler documentation
newtype UserMessageHandler
UserMessageHandler :: JSVal -> UserMessageHandler
[unUserMessageHandler] :: UserMessageHandler -> JSVal
castToUserMessageHandler :: IsGObject obj => obj -> JSM UserMessageHandler
gTypeUserMessageHandler :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.UserMessageHandlersNamespace.
--
-- Mozilla UserMessageHandlersNamespace documentation
newtype UserMessageHandlersNamespace
UserMessageHandlersNamespace :: JSVal -> UserMessageHandlersNamespace
[unUserMessageHandlersNamespace] :: UserMessageHandlersNamespace -> JSVal
castToUserMessageHandlersNamespace :: IsGObject obj => obj -> JSM UserMessageHandlersNamespace
gTypeUserMessageHandlersNamespace :: JSM GType
-- | Functions for this inteface are in JSDOM.VTTCue. Base interface
-- functions are in:
--
--
--
-- Mozilla VTTCue documentation
newtype VTTCue
VTTCue :: JSVal -> VTTCue
[unVTTCue] :: VTTCue -> JSVal
castToVTTCue :: IsGObject obj => obj -> JSM VTTCue
gTypeVTTCue :: JSM GType
-- | Functions for this inteface are in JSDOM.VTTRegion.
--
-- Mozilla VTTRegion documentation
newtype VTTRegion
VTTRegion :: JSVal -> VTTRegion
[unVTTRegion] :: VTTRegion -> JSVal
castToVTTRegion :: IsGObject obj => obj -> JSM VTTRegion
gTypeVTTRegion :: JSM GType
-- | Functions for this inteface are in JSDOM.VTTRegionList.
--
-- Mozilla VTTRegionList documentation
newtype VTTRegionList
VTTRegionList :: JSVal -> VTTRegionList
[unVTTRegionList] :: VTTRegionList -> JSVal
castToVTTRegionList :: IsGObject obj => obj -> JSM VTTRegionList
gTypeVTTRegionList :: JSM GType
-- | Functions for this inteface are in JSDOM.ValidityState.
--
-- Mozilla ValidityState documentation
newtype ValidityState
ValidityState :: JSVal -> ValidityState
[unValidityState] :: ValidityState -> JSVal
castToValidityState :: IsGObject obj => obj -> JSM ValidityState
gTypeValidityState :: JSM GType
-- | Functions for this inteface are in JSDOM.VideoPlaybackQuality.
--
-- Mozilla VideoPlaybackQuality documentation
newtype VideoPlaybackQuality
VideoPlaybackQuality :: JSVal -> VideoPlaybackQuality
[unVideoPlaybackQuality] :: VideoPlaybackQuality -> JSVal
castToVideoPlaybackQuality :: IsGObject obj => obj -> JSM VideoPlaybackQuality
gTypeVideoPlaybackQuality :: JSM GType
-- | Functions for this inteface are in JSDOM.VideoStreamTrack. Base
-- interface functions are in:
--
--
--
-- Mozilla VideoStreamTrack documentation
newtype VideoStreamTrack
VideoStreamTrack :: JSVal -> VideoStreamTrack
[unVideoStreamTrack] :: VideoStreamTrack -> JSVal
castToVideoStreamTrack :: IsGObject obj => obj -> JSM VideoStreamTrack
gTypeVideoStreamTrack :: JSM GType
-- | Functions for this inteface are in JSDOM.VideoTrack.
--
-- Mozilla VideoTrack documentation
newtype VideoTrack
VideoTrack :: JSVal -> VideoTrack
[unVideoTrack] :: VideoTrack -> JSVal
castToVideoTrack :: IsGObject obj => obj -> JSM VideoTrack
gTypeVideoTrack :: JSM GType
-- | Functions for this inteface are in JSDOM.VideoTrackList. Base
-- interface functions are in:
--
--
--
-- Mozilla VideoTrackList documentation
newtype VideoTrackList
VideoTrackList :: JSVal -> VideoTrackList
[unVideoTrackList] :: VideoTrackList -> JSVal
castToVideoTrackList :: IsGObject obj => obj -> JSM VideoTrackList
gTypeVideoTrackList :: JSM GType
-- | Functions for this inteface are in JSDOM.WaveShaperNode. Base
-- interface functions are in:
--
--
--
-- Mozilla WaveShaperNode documentation
newtype WaveShaperNode
WaveShaperNode :: JSVal -> WaveShaperNode
[unWaveShaperNode] :: WaveShaperNode -> JSVal
castToWaveShaperNode :: IsGObject obj => obj -> JSM WaveShaperNode
gTypeWaveShaperNode :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGL2RenderingContext. Base interface functions are in:
--
--
--
-- Mozilla WebGL2RenderingContext documentation
newtype WebGL2RenderingContext
WebGL2RenderingContext :: JSVal -> WebGL2RenderingContext
[unWebGL2RenderingContext] :: WebGL2RenderingContext -> JSVal
castToWebGL2RenderingContext :: IsGObject obj => obj -> JSM WebGL2RenderingContext
gTypeWebGL2RenderingContext :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLActiveInfo.
--
-- Mozilla WebGLActiveInfo documentation
newtype WebGLActiveInfo
WebGLActiveInfo :: JSVal -> WebGLActiveInfo
[unWebGLActiveInfo] :: WebGLActiveInfo -> JSVal
castToWebGLActiveInfo :: IsGObject obj => obj -> JSM WebGLActiveInfo
gTypeWebGLActiveInfo :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLBuffer.
--
-- Mozilla WebGLBuffer documentation
newtype WebGLBuffer
WebGLBuffer :: JSVal -> WebGLBuffer
[unWebGLBuffer] :: WebGLBuffer -> JSVal
castToWebGLBuffer :: IsGObject obj => obj -> JSM WebGLBuffer
gTypeWebGLBuffer :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLCompressedTextureATC.
--
-- Mozilla WebGLCompressedTextureATC documentation
newtype WebGLCompressedTextureATC
WebGLCompressedTextureATC :: JSVal -> WebGLCompressedTextureATC
[unWebGLCompressedTextureATC] :: WebGLCompressedTextureATC -> JSVal
castToWebGLCompressedTextureATC :: IsGObject obj => obj -> JSM WebGLCompressedTextureATC
gTypeWebGLCompressedTextureATC :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLCompressedTexturePVRTC.
--
-- Mozilla WebGLCompressedTexturePVRTC documentation
newtype WebGLCompressedTexturePVRTC
WebGLCompressedTexturePVRTC :: JSVal -> WebGLCompressedTexturePVRTC
[unWebGLCompressedTexturePVRTC] :: WebGLCompressedTexturePVRTC -> JSVal
castToWebGLCompressedTexturePVRTC :: IsGObject obj => obj -> JSM WebGLCompressedTexturePVRTC
gTypeWebGLCompressedTexturePVRTC :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLCompressedTextureS3TC.
--
-- Mozilla WebGLCompressedTextureS3TC documentation
newtype WebGLCompressedTextureS3TC
WebGLCompressedTextureS3TC :: JSVal -> WebGLCompressedTextureS3TC
[unWebGLCompressedTextureS3TC] :: WebGLCompressedTextureS3TC -> JSVal
castToWebGLCompressedTextureS3TC :: IsGObject obj => obj -> JSM WebGLCompressedTextureS3TC
gTypeWebGLCompressedTextureS3TC :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLContextAttributes.
--
-- Mozilla WebGLContextAttributes documentation
newtype WebGLContextAttributes
WebGLContextAttributes :: JSVal -> WebGLContextAttributes
[unWebGLContextAttributes] :: WebGLContextAttributes -> JSVal
castToWebGLContextAttributes :: IsGObject obj => obj -> JSM WebGLContextAttributes
gTypeWebGLContextAttributes :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLContextEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla WebGLContextEvent documentation
newtype WebGLContextEvent
WebGLContextEvent :: JSVal -> WebGLContextEvent
[unWebGLContextEvent] :: WebGLContextEvent -> JSVal
castToWebGLContextEvent :: IsGObject obj => obj -> JSM WebGLContextEvent
gTypeWebGLContextEvent :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLDebugRendererInfo.
--
-- Mozilla WebGLDebugRendererInfo documentation
newtype WebGLDebugRendererInfo
WebGLDebugRendererInfo :: JSVal -> WebGLDebugRendererInfo
[unWebGLDebugRendererInfo] :: WebGLDebugRendererInfo -> JSVal
castToWebGLDebugRendererInfo :: IsGObject obj => obj -> JSM WebGLDebugRendererInfo
gTypeWebGLDebugRendererInfo :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLDebugShaders.
--
-- Mozilla WebGLDebugShaders documentation
newtype WebGLDebugShaders
WebGLDebugShaders :: JSVal -> WebGLDebugShaders
[unWebGLDebugShaders] :: WebGLDebugShaders -> JSVal
castToWebGLDebugShaders :: IsGObject obj => obj -> JSM WebGLDebugShaders
gTypeWebGLDebugShaders :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLDepthTexture.
--
-- Mozilla WebGLDepthTexture documentation
newtype WebGLDepthTexture
WebGLDepthTexture :: JSVal -> WebGLDepthTexture
[unWebGLDepthTexture] :: WebGLDepthTexture -> JSVal
castToWebGLDepthTexture :: IsGObject obj => obj -> JSM WebGLDepthTexture
gTypeWebGLDepthTexture :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLDrawBuffers.
--
-- Mozilla WebGLDrawBuffers documentation
newtype WebGLDrawBuffers
WebGLDrawBuffers :: JSVal -> WebGLDrawBuffers
[unWebGLDrawBuffers] :: WebGLDrawBuffers -> JSVal
castToWebGLDrawBuffers :: IsGObject obj => obj -> JSM WebGLDrawBuffers
gTypeWebGLDrawBuffers :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLFramebuffer.
--
-- Mozilla WebGLFramebuffer documentation
newtype WebGLFramebuffer
WebGLFramebuffer :: JSVal -> WebGLFramebuffer
[unWebGLFramebuffer] :: WebGLFramebuffer -> JSVal
castToWebGLFramebuffer :: IsGObject obj => obj -> JSM WebGLFramebuffer
gTypeWebGLFramebuffer :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLLoseContext.
--
-- Mozilla WebGLLoseContext documentation
newtype WebGLLoseContext
WebGLLoseContext :: JSVal -> WebGLLoseContext
[unWebGLLoseContext] :: WebGLLoseContext -> JSVal
castToWebGLLoseContext :: IsGObject obj => obj -> JSM WebGLLoseContext
gTypeWebGLLoseContext :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLProgram.
--
-- Mozilla WebGLProgram documentation
newtype WebGLProgram
WebGLProgram :: JSVal -> WebGLProgram
[unWebGLProgram] :: WebGLProgram -> JSVal
castToWebGLProgram :: IsGObject obj => obj -> JSM WebGLProgram
gTypeWebGLProgram :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLQuery.
--
-- Mozilla WebGLQuery documentation
newtype WebGLQuery
WebGLQuery :: JSVal -> WebGLQuery
[unWebGLQuery] :: WebGLQuery -> JSVal
castToWebGLQuery :: IsGObject obj => obj -> JSM WebGLQuery
gTypeWebGLQuery :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLRenderbuffer.
--
-- Mozilla WebGLRenderbuffer documentation
newtype WebGLRenderbuffer
WebGLRenderbuffer :: JSVal -> WebGLRenderbuffer
[unWebGLRenderbuffer] :: WebGLRenderbuffer -> JSVal
castToWebGLRenderbuffer :: IsGObject obj => obj -> JSM WebGLRenderbuffer
gTypeWebGLRenderbuffer :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLRenderingContext.
-- Base interface functions are in:
--
--
--
-- Mozilla WebGLRenderingContext documentation
newtype WebGLRenderingContext
WebGLRenderingContext :: JSVal -> WebGLRenderingContext
[unWebGLRenderingContext] :: WebGLRenderingContext -> JSVal
castToWebGLRenderingContext :: IsGObject obj => obj -> JSM WebGLRenderingContext
gTypeWebGLRenderingContext :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLRenderingContextBase. Base interface functions are
-- in:
--
--
--
-- Mozilla WebGLRenderingContextBase documentation
newtype WebGLRenderingContextBase
WebGLRenderingContextBase :: JSVal -> WebGLRenderingContextBase
[unWebGLRenderingContextBase] :: WebGLRenderingContextBase -> JSVal
class IsCanvasRenderingContext o => IsWebGLRenderingContextBase o
toWebGLRenderingContextBase :: IsWebGLRenderingContextBase o => o -> WebGLRenderingContextBase
castToWebGLRenderingContextBase :: IsGObject obj => obj -> JSM WebGLRenderingContextBase
gTypeWebGLRenderingContextBase :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLSampler.
--
-- Mozilla WebGLSampler documentation
newtype WebGLSampler
WebGLSampler :: JSVal -> WebGLSampler
[unWebGLSampler] :: WebGLSampler -> JSVal
castToWebGLSampler :: IsGObject obj => obj -> JSM WebGLSampler
gTypeWebGLSampler :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLShader.
--
-- Mozilla WebGLShader documentation
newtype WebGLShader
WebGLShader :: JSVal -> WebGLShader
[unWebGLShader] :: WebGLShader -> JSVal
castToWebGLShader :: IsGObject obj => obj -> JSM WebGLShader
gTypeWebGLShader :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLShaderPrecisionFormat.
--
-- Mozilla WebGLShaderPrecisionFormat documentation
newtype WebGLShaderPrecisionFormat
WebGLShaderPrecisionFormat :: JSVal -> WebGLShaderPrecisionFormat
[unWebGLShaderPrecisionFormat] :: WebGLShaderPrecisionFormat -> JSVal
castToWebGLShaderPrecisionFormat :: IsGObject obj => obj -> JSM WebGLShaderPrecisionFormat
gTypeWebGLShaderPrecisionFormat :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLSync.
--
-- Mozilla WebGLSync documentation
newtype WebGLSync
WebGLSync :: JSVal -> WebGLSync
[unWebGLSync] :: WebGLSync -> JSVal
castToWebGLSync :: IsGObject obj => obj -> JSM WebGLSync
gTypeWebGLSync :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLTexture.
--
-- Mozilla WebGLTexture documentation
newtype WebGLTexture
WebGLTexture :: JSVal -> WebGLTexture
[unWebGLTexture] :: WebGLTexture -> JSVal
castToWebGLTexture :: IsGObject obj => obj -> JSM WebGLTexture
gTypeWebGLTexture :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLTransformFeedback.
--
-- Mozilla WebGLTransformFeedback documentation
newtype WebGLTransformFeedback
WebGLTransformFeedback :: JSVal -> WebGLTransformFeedback
[unWebGLTransformFeedback] :: WebGLTransformFeedback -> JSVal
castToWebGLTransformFeedback :: IsGObject obj => obj -> JSM WebGLTransformFeedback
gTypeWebGLTransformFeedback :: JSM GType
-- | Functions for this inteface are in JSDOM.WebGLUniformLocation.
--
-- Mozilla WebGLUniformLocation documentation
newtype WebGLUniformLocation
WebGLUniformLocation :: JSVal -> WebGLUniformLocation
[unWebGLUniformLocation] :: WebGLUniformLocation -> JSVal
castToWebGLUniformLocation :: IsGObject obj => obj -> JSM WebGLUniformLocation
gTypeWebGLUniformLocation :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLVertexArrayObject.
--
-- Mozilla WebGLVertexArrayObject documentation
newtype WebGLVertexArrayObject
WebGLVertexArrayObject :: JSVal -> WebGLVertexArrayObject
[unWebGLVertexArrayObject] :: WebGLVertexArrayObject -> JSVal
castToWebGLVertexArrayObject :: IsGObject obj => obj -> JSM WebGLVertexArrayObject
gTypeWebGLVertexArrayObject :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebGLVertexArrayObjectOES.
--
-- Mozilla WebGLVertexArrayObjectOES documentation
newtype WebGLVertexArrayObjectOES
WebGLVertexArrayObjectOES :: JSVal -> WebGLVertexArrayObjectOES
[unWebGLVertexArrayObjectOES] :: WebGLVertexArrayObjectOES -> JSVal
castToWebGLVertexArrayObjectOES :: IsGObject obj => obj -> JSM WebGLVertexArrayObjectOES
gTypeWebGLVertexArrayObjectOES :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitAnimationEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitAnimationEvent documentation
newtype WebKitAnimationEvent
WebKitAnimationEvent :: JSVal -> WebKitAnimationEvent
[unWebKitAnimationEvent] :: WebKitAnimationEvent -> JSVal
castToWebKitAnimationEvent :: IsGObject obj => obj -> JSM WebKitAnimationEvent
gTypeWebKitAnimationEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitCSSFilterValue.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitCSSFilterValue documentation
newtype WebKitCSSFilterValue
WebKitCSSFilterValue :: JSVal -> WebKitCSSFilterValue
[unWebKitCSSFilterValue] :: WebKitCSSFilterValue -> JSVal
castToWebKitCSSFilterValue :: IsGObject obj => obj -> JSM WebKitCSSFilterValue
gTypeWebKitCSSFilterValue :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitCSSMatrix.
--
-- Mozilla WebKitCSSMatrix documentation
newtype WebKitCSSMatrix
WebKitCSSMatrix :: JSVal -> WebKitCSSMatrix
[unWebKitCSSMatrix] :: WebKitCSSMatrix -> JSVal
castToWebKitCSSMatrix :: IsGObject obj => obj -> JSM WebKitCSSMatrix
gTypeWebKitCSSMatrix :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitCSSRegionRule.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitCSSRegionRule documentation
newtype WebKitCSSRegionRule
WebKitCSSRegionRule :: JSVal -> WebKitCSSRegionRule
[unWebKitCSSRegionRule] :: WebKitCSSRegionRule -> JSVal
castToWebKitCSSRegionRule :: IsGObject obj => obj -> JSM WebKitCSSRegionRule
gTypeWebKitCSSRegionRule :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebKitCSSTransformValue. Base interface functions are in:
--
--
--
-- Mozilla WebKitCSSTransformValue documentation
newtype WebKitCSSTransformValue
WebKitCSSTransformValue :: JSVal -> WebKitCSSTransformValue
[unWebKitCSSTransformValue] :: WebKitCSSTransformValue -> JSVal
castToWebKitCSSTransformValue :: IsGObject obj => obj -> JSM WebKitCSSTransformValue
gTypeWebKitCSSTransformValue :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitCSSViewportRule.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitCSSViewportRule documentation
newtype WebKitCSSViewportRule
WebKitCSSViewportRule :: JSVal -> WebKitCSSViewportRule
[unWebKitCSSViewportRule] :: WebKitCSSViewportRule -> JSVal
castToWebKitCSSViewportRule :: IsGObject obj => obj -> JSM WebKitCSSViewportRule
gTypeWebKitCSSViewportRule :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitNamedFlow. Base
-- interface functions are in:
--
--
--
-- Mozilla WebKitNamedFlow documentation
newtype WebKitNamedFlow
WebKitNamedFlow :: JSVal -> WebKitNamedFlow
[unWebKitNamedFlow] :: WebKitNamedFlow -> JSVal
castToWebKitNamedFlow :: IsGObject obj => obj -> JSM WebKitNamedFlow
gTypeWebKitNamedFlow :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitNamespace.
--
-- Mozilla WebKitNamespace documentation
newtype WebKitNamespace
WebKitNamespace :: JSVal -> WebKitNamespace
[unWebKitNamespace] :: WebKitNamespace -> JSVal
castToWebKitNamespace :: IsGObject obj => obj -> JSM WebKitNamespace
gTypeWebKitNamespace :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.WebKitPlaybackTargetAvailabilityEvent. Base interface
-- functions are in:
--
--
--
-- Mozilla WebKitPlaybackTargetAvailabilityEvent documentation
newtype WebKitPlaybackTargetAvailabilityEvent
WebKitPlaybackTargetAvailabilityEvent :: JSVal -> WebKitPlaybackTargetAvailabilityEvent
[unWebKitPlaybackTargetAvailabilityEvent] :: WebKitPlaybackTargetAvailabilityEvent -> JSVal
castToWebKitPlaybackTargetAvailabilityEvent :: IsGObject obj => obj -> JSM WebKitPlaybackTargetAvailabilityEvent
gTypeWebKitPlaybackTargetAvailabilityEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitPoint.
--
-- Mozilla WebKitPoint documentation
newtype WebKitPoint
WebKitPoint :: JSVal -> WebKitPoint
[unWebKitPoint] :: WebKitPoint -> JSVal
castToWebKitPoint :: IsGObject obj => obj -> JSM WebKitPoint
gTypeWebKitPoint :: JSM GType
-- | Functions for this inteface are in JSDOM.WebKitTransitionEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitTransitionEvent documentation
newtype WebKitTransitionEvent
WebKitTransitionEvent :: JSVal -> WebKitTransitionEvent
[unWebKitTransitionEvent] :: WebKitTransitionEvent -> JSVal
castToWebKitTransitionEvent :: IsGObject obj => obj -> JSM WebKitTransitionEvent
gTypeWebKitTransitionEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.WebSocket. Base
-- interface functions are in:
--
--
--
-- Mozilla WebSocket documentation
newtype WebSocket
WebSocket :: JSVal -> WebSocket
[unWebSocket] :: WebSocket -> JSVal
castToWebSocket :: IsGObject obj => obj -> JSM WebSocket
gTypeWebSocket :: JSM GType
-- | Functions for this inteface are in JSDOM.WheelEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla WheelEvent documentation
newtype WheelEvent
WheelEvent :: JSVal -> WheelEvent
[unWheelEvent] :: WheelEvent -> JSVal
castToWheelEvent :: IsGObject obj => obj -> JSM WheelEvent
gTypeWheelEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.Window. Base interface
-- functions are in:
--
--
--
-- Mozilla Window documentation
newtype Window
Window :: JSVal -> Window
[unWindow] :: Window -> JSVal
castToWindow :: IsGObject obj => obj -> JSM Window
gTypeWindow :: JSM GType
-- | Functions for this inteface are in JSDOM.WindowBase64.
--
-- Mozilla WindowBase64 documentation
newtype WindowBase64
WindowBase64 :: JSVal -> WindowBase64
[unWindowBase64] :: WindowBase64 -> JSVal
castToWindowBase64 :: IsGObject obj => obj -> JSM WindowBase64
gTypeWindowBase64 :: JSM GType
-- | Functions for this inteface are in JSDOM.WindowTimers.
--
-- Mozilla WindowTimers documentation
newtype WindowTimers
WindowTimers :: JSVal -> WindowTimers
[unWindowTimers] :: WindowTimers -> JSVal
castToWindowTimers :: IsGObject obj => obj -> JSM WindowTimers
gTypeWindowTimers :: JSM GType
-- | Functions for this inteface are in JSDOM.Worker. Base interface
-- functions are in:
--
--
--
-- Mozilla Worker documentation
newtype Worker
Worker :: JSVal -> Worker
[unWorker] :: Worker -> JSVal
castToWorker :: IsGObject obj => obj -> JSM Worker
gTypeWorker :: JSM GType
-- | Functions for this inteface are in JSDOM.WorkerGlobalScope.
-- Base interface functions are in:
--
--
--
-- Mozilla WorkerGlobalScope documentation
newtype WorkerGlobalScope
WorkerGlobalScope :: JSVal -> WorkerGlobalScope
[unWorkerGlobalScope] :: WorkerGlobalScope -> JSVal
class IsEventTarget o => IsWorkerGlobalScope o
toWorkerGlobalScope :: IsWorkerGlobalScope o => o -> WorkerGlobalScope
castToWorkerGlobalScope :: IsGObject obj => obj -> JSM WorkerGlobalScope
gTypeWorkerGlobalScope :: JSM GType
-- | Functions for this inteface are in JSDOM.WorkerLocation.
--
-- Mozilla WorkerLocation documentation
newtype WorkerLocation
WorkerLocation :: JSVal -> WorkerLocation
[unWorkerLocation] :: WorkerLocation -> JSVal
castToWorkerLocation :: IsGObject obj => obj -> JSM WorkerLocation
gTypeWorkerLocation :: JSM GType
-- | Functions for this inteface are in JSDOM.WorkerNavigator.
--
-- Mozilla WorkerNavigator documentation
newtype WorkerNavigator
WorkerNavigator :: JSVal -> WorkerNavigator
[unWorkerNavigator] :: WorkerNavigator -> JSVal
castToWorkerNavigator :: IsGObject obj => obj -> JSM WorkerNavigator
gTypeWorkerNavigator :: JSM GType
-- | Functions for this inteface are in JSDOM.XMLHttpRequest. Base
-- interface functions are in:
--
--
--
-- Mozilla XMLHttpRequest documentation
newtype XMLHttpRequest
XMLHttpRequest :: JSVal -> XMLHttpRequest
[unXMLHttpRequest] :: XMLHttpRequest -> JSVal
castToXMLHttpRequest :: IsGObject obj => obj -> JSM XMLHttpRequest
gTypeXMLHttpRequest :: JSM GType
-- | Functions for this inteface are in
-- JSDOM.XMLHttpRequestProgressEvent. Base interface functions are
-- in:
--
--
--
-- Mozilla XMLHttpRequestProgressEvent documentation
newtype XMLHttpRequestProgressEvent
XMLHttpRequestProgressEvent :: JSVal -> XMLHttpRequestProgressEvent
[unXMLHttpRequestProgressEvent] :: XMLHttpRequestProgressEvent -> JSVal
castToXMLHttpRequestProgressEvent :: IsGObject obj => obj -> JSM XMLHttpRequestProgressEvent
gTypeXMLHttpRequestProgressEvent :: JSM GType
-- | Functions for this inteface are in JSDOM.XMLHttpRequestUpload.
-- Base interface functions are in:
--
--
--
-- Mozilla XMLHttpRequestUpload documentation
newtype XMLHttpRequestUpload
XMLHttpRequestUpload :: JSVal -> XMLHttpRequestUpload
[unXMLHttpRequestUpload] :: XMLHttpRequestUpload -> JSVal
castToXMLHttpRequestUpload :: IsGObject obj => obj -> JSM XMLHttpRequestUpload
gTypeXMLHttpRequestUpload :: JSM GType
-- | Functions for this inteface are in JSDOM.XMLSerializer.
--
-- Mozilla XMLSerializer documentation
newtype XMLSerializer
XMLSerializer :: JSVal -> XMLSerializer
[unXMLSerializer] :: XMLSerializer -> JSVal
castToXMLSerializer :: IsGObject obj => obj -> JSM XMLSerializer
gTypeXMLSerializer :: JSM GType
-- | Functions for this inteface are in JSDOM.XPathEvaluator.
--
-- Mozilla XPathEvaluator documentation
newtype XPathEvaluator
XPathEvaluator :: JSVal -> XPathEvaluator
[unXPathEvaluator] :: XPathEvaluator -> JSVal
castToXPathEvaluator :: IsGObject obj => obj -> JSM XPathEvaluator
gTypeXPathEvaluator :: JSM GType
-- | Functions for this inteface are in JSDOM.XPathExpression.
--
-- Mozilla XPathExpression documentation
newtype XPathExpression
XPathExpression :: JSVal -> XPathExpression
[unXPathExpression] :: XPathExpression -> JSVal
castToXPathExpression :: IsGObject obj => obj -> JSM XPathExpression
gTypeXPathExpression :: JSM GType
-- | Functions for this inteface are in JSDOM.XPathNSResolver.
--
-- Mozilla XPathNSResolver documentation
newtype XPathNSResolver
XPathNSResolver :: JSVal -> XPathNSResolver
[unXPathNSResolver] :: XPathNSResolver -> JSVal
castToXPathNSResolver :: IsGObject obj => obj -> JSM XPathNSResolver
gTypeXPathNSResolver :: JSM GType
-- | Functions for this inteface are in JSDOM.XPathResult.
--
-- Mozilla XPathResult documentation
newtype XPathResult
XPathResult :: JSVal -> XPathResult
[unXPathResult] :: XPathResult -> JSVal
castToXPathResult :: IsGObject obj => obj -> JSM XPathResult
gTypeXPathResult :: JSM GType
-- | Functions for this inteface are in JSDOM.XSLTProcessor.
--
-- Mozilla XSLTProcessor documentation
newtype XSLTProcessor
XSLTProcessor :: JSVal -> XSLTProcessor
[unXSLTProcessor] :: XSLTProcessor -> JSVal
castToXSLTProcessor :: IsGObject obj => obj -> JSM XSLTProcessor
gTypeXSLTProcessor :: JSM GType
instance JSDOM.Types.MonadDOM Language.Javascript.JSaddle.Types.JSM
instance JSDOM.Types.PToJSVal JSDOM.Types.GObject
instance JSDOM.Types.PFromJSVal JSDOM.Types.GObject
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.GObject
instance JSDOM.Types.FromJSVal JSDOM.Types.GObject
instance JSDOM.Types.IsGObject JSDOM.Types.GObject
instance JSDOM.Types.FromJSVal Language.Javascript.JSaddle.Types.JSVal
instance JSDOM.Types.FromJSVal GHC.Types.Double
instance JSDOM.Types.FromJSVal GHC.Types.Float
instance JSDOM.Types.FromJSVal GHC.Types.Int
instance JSDOM.Types.FromJSVal GHC.Int.Int32
instance JSDOM.Types.FromJSVal GHC.Int.Int64
instance JSDOM.Types.FromJSVal GHC.Types.Word
instance JSDOM.Types.FromJSVal GHC.Word.Word32
instance JSDOM.Types.FromJSVal GHC.Word.Word64
instance JSDOM.Types.FromJSVal GHC.Types.Bool
instance JSDOM.Types.FromJSVal Data.Text.Internal.Text
instance JSDOM.Types.FromJSString Data.Text.Internal.Text
instance JSDOM.Types.FromJSVal GHC.Base.String
instance JSDOM.Types.FromJSString GHC.Base.String
instance JSDOM.Types.FromJSVal Language.Javascript.JSaddle.Types.JSString
instance JSDOM.Types.FromJSString Language.Javascript.JSaddle.Types.JSString
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioBufferCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DatabaseCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaQueryListListener
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaStreamTrackSourcesCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.NavigatorUserMediaErrorCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.NavigatorUserMediaSuccessCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal (JSDOM.Types.NotificationPermissionCallback permissions)
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PositionCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PositionErrorCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RequestAnimationFrameCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCPeerConnectionErrorCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCSessionDescriptionCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCStatsCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SQLStatementCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SQLStatementErrorCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SQLTransactionCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SQLTransactionErrorCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StorageErrorCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StorageQuotaCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StorageUsageCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal (JSDOM.Types.StringCallback s)
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.VoidCallback
instance JSDOM.Types.PToJSVal JSDOM.Types.SerializedScriptValue
instance JSDOM.Types.PFromJSVal JSDOM.Types.SerializedScriptValue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SerializedScriptValue
instance JSDOM.Types.FromJSVal JSDOM.Types.SerializedScriptValue
instance JSDOM.Types.IsSerializedScriptValue JSDOM.Types.SerializedScriptValue
instance JSDOM.Types.IsGObject JSDOM.Types.SerializedScriptValue
instance JSDOM.Types.PToJSVal JSDOM.Types.PositionOptions
instance JSDOM.Types.PFromJSVal JSDOM.Types.PositionOptions
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PositionOptions
instance JSDOM.Types.FromJSVal JSDOM.Types.PositionOptions
instance JSDOM.Types.IsPositionOptions JSDOM.Types.PositionOptions
instance JSDOM.Types.IsGObject JSDOM.Types.PositionOptions
instance JSDOM.Types.PToJSVal JSDOM.Types.Dictionary
instance JSDOM.Types.PFromJSVal JSDOM.Types.Dictionary
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Dictionary
instance JSDOM.Types.FromJSVal JSDOM.Types.Dictionary
instance JSDOM.Types.IsDictionary JSDOM.Types.Dictionary
instance JSDOM.Types.IsGObject JSDOM.Types.Dictionary
instance JSDOM.Types.PToJSVal JSDOM.Types.BlobPropertyBag
instance JSDOM.Types.PFromJSVal JSDOM.Types.BlobPropertyBag
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.BlobPropertyBag
instance JSDOM.Types.FromJSVal JSDOM.Types.BlobPropertyBag
instance JSDOM.Types.IsBlobPropertyBag JSDOM.Types.BlobPropertyBag
instance JSDOM.Types.IsGObject JSDOM.Types.BlobPropertyBag
instance JSDOM.Types.PToJSVal JSDOM.Types.MutationCallback
instance JSDOM.Types.PFromJSVal JSDOM.Types.MutationCallback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MutationCallback
instance JSDOM.Types.FromJSVal JSDOM.Types.MutationCallback
instance JSDOM.Types.IsMutationCallback JSDOM.Types.MutationCallback
instance JSDOM.Types.IsGObject JSDOM.Types.MutationCallback
instance JSDOM.Types.PToJSVal JSDOM.Types.Promise
instance JSDOM.Types.PFromJSVal JSDOM.Types.Promise
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Promise
instance JSDOM.Types.FromJSVal JSDOM.Types.Promise
instance JSDOM.Types.IsPromise JSDOM.Types.Promise
instance JSDOM.Types.IsGObject JSDOM.Types.Promise
instance JSDOM.Types.PToJSVal JSDOM.Types.ArrayBuffer
instance JSDOM.Types.PFromJSVal JSDOM.Types.ArrayBuffer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ArrayBuffer
instance JSDOM.Types.FromJSVal JSDOM.Types.ArrayBuffer
instance JSDOM.Types.IsArrayBuffer JSDOM.Types.ArrayBuffer
instance JSDOM.Types.IsGObject JSDOM.Types.ArrayBuffer
instance JSDOM.Types.PToJSVal JSDOM.Types.Float32Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Float32Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Float32Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Float32Array
instance JSDOM.Types.IsFloat32Array JSDOM.Types.Float32Array
instance JSDOM.Types.IsGObject JSDOM.Types.Float32Array
instance JSDOM.Types.PToJSVal JSDOM.Types.Float64Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Float64Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Float64Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Float64Array
instance JSDOM.Types.IsFloat64Array JSDOM.Types.Float64Array
instance JSDOM.Types.IsGObject JSDOM.Types.Float64Array
instance JSDOM.Types.PToJSVal JSDOM.Types.Uint8Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Uint8Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Uint8Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Uint8Array
instance JSDOM.Types.IsUint8Array JSDOM.Types.Uint8Array
instance JSDOM.Types.IsGObject JSDOM.Types.Uint8Array
instance JSDOM.Types.PToJSVal JSDOM.Types.Uint8ClampedArray
instance JSDOM.Types.PFromJSVal JSDOM.Types.Uint8ClampedArray
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Uint8ClampedArray
instance JSDOM.Types.FromJSVal JSDOM.Types.Uint8ClampedArray
instance JSDOM.Types.IsUint8ClampedArray JSDOM.Types.Uint8ClampedArray
instance JSDOM.Types.IsGObject JSDOM.Types.Uint8ClampedArray
instance JSDOM.Types.PToJSVal JSDOM.Types.Uint16Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Uint16Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Uint16Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Uint16Array
instance JSDOM.Types.IsUint16Array JSDOM.Types.Uint16Array
instance JSDOM.Types.IsGObject JSDOM.Types.Uint16Array
instance JSDOM.Types.PToJSVal JSDOM.Types.Uint32Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Uint32Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Uint32Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Uint32Array
instance JSDOM.Types.IsUint32Array JSDOM.Types.Uint32Array
instance JSDOM.Types.IsGObject JSDOM.Types.Uint32Array
instance JSDOM.Types.PToJSVal JSDOM.Types.Int8Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Int8Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Int8Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Int8Array
instance JSDOM.Types.IsInt8Array JSDOM.Types.Int8Array
instance JSDOM.Types.IsGObject JSDOM.Types.Int8Array
instance JSDOM.Types.PToJSVal JSDOM.Types.Int16Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Int16Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Int16Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Int16Array
instance JSDOM.Types.IsInt16Array JSDOM.Types.Int16Array
instance JSDOM.Types.IsGObject JSDOM.Types.Int16Array
instance JSDOM.Types.PToJSVal JSDOM.Types.Int32Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Int32Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Int32Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Int32Array
instance JSDOM.Types.IsInt32Array JSDOM.Types.Int32Array
instance JSDOM.Types.IsGObject JSDOM.Types.Int32Array
instance JSDOM.Types.PToJSVal JSDOM.Types.ObjectArray
instance JSDOM.Types.PFromJSVal JSDOM.Types.ObjectArray
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ObjectArray
instance JSDOM.Types.FromJSVal JSDOM.Types.ObjectArray
instance JSDOM.Types.IsObjectArray JSDOM.Types.ObjectArray
instance JSDOM.Types.IsGObject JSDOM.Types.ObjectArray
instance JSDOM.Types.PToJSVal JSDOM.Types.ArrayBufferView
instance JSDOM.Types.PFromJSVal JSDOM.Types.ArrayBufferView
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ArrayBufferView
instance JSDOM.Types.FromJSVal JSDOM.Types.ArrayBufferView
instance JSDOM.Types.IsArrayBufferView JSDOM.Types.ArrayBufferView
instance JSDOM.Types.IsGObject JSDOM.Types.ArrayBufferView
instance JSDOM.Types.PToJSVal JSDOM.Types.Array
instance JSDOM.Types.PFromJSVal JSDOM.Types.Array
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Array
instance JSDOM.Types.FromJSVal JSDOM.Types.Array
instance JSDOM.Types.IsArray JSDOM.Types.Array
instance JSDOM.Types.IsGObject JSDOM.Types.Array
instance JSDOM.Types.PToJSVal JSDOM.Types.Date
instance JSDOM.Types.PFromJSVal JSDOM.Types.Date
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Date
instance JSDOM.Types.FromJSVal JSDOM.Types.Date
instance JSDOM.Types.IsDate JSDOM.Types.Date
instance JSDOM.Types.IsGObject JSDOM.Types.Date
instance JSDOM.Types.PToJSVal JSDOM.Types.Acceleration
instance JSDOM.Types.PFromJSVal JSDOM.Types.Acceleration
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Acceleration
instance JSDOM.Types.FromJSVal JSDOM.Types.Acceleration
instance JSDOM.Types.IsAcceleration JSDOM.Types.Acceleration
instance JSDOM.Types.IsGObject JSDOM.Types.Acceleration
instance JSDOM.Types.PToJSVal JSDOM.Types.RotationRate
instance JSDOM.Types.PFromJSVal JSDOM.Types.RotationRate
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RotationRate
instance JSDOM.Types.FromJSVal JSDOM.Types.RotationRate
instance JSDOM.Types.IsRotationRate JSDOM.Types.RotationRate
instance JSDOM.Types.IsGObject JSDOM.Types.RotationRate
instance JSDOM.Types.PToJSVal JSDOM.Types.Algorithm
instance JSDOM.Types.PFromJSVal JSDOM.Types.Algorithm
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Algorithm
instance JSDOM.Types.FromJSVal JSDOM.Types.Algorithm
instance JSDOM.Types.IsAlgorithm JSDOM.Types.Algorithm
instance JSDOM.Types.IsGObject JSDOM.Types.Algorithm
instance JSDOM.Types.PToJSVal JSDOM.Types.CryptoOperationData
instance JSDOM.Types.PFromJSVal JSDOM.Types.CryptoOperationData
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CryptoOperationData
instance JSDOM.Types.FromJSVal JSDOM.Types.CryptoOperationData
instance JSDOM.Types.IsCryptoOperationData JSDOM.Types.CryptoOperationData
instance JSDOM.Types.IsGObject JSDOM.Types.CryptoOperationData
instance JSDOM.Types.IsCryptoOperationData JSDOM.Types.ArrayBuffer
instance JSDOM.Types.IsCryptoOperationData JSDOM.Types.ArrayBufferView
instance JSDOM.Types.PToJSVal JSDOM.Types.CanvasStyle
instance JSDOM.Types.PFromJSVal JSDOM.Types.CanvasStyle
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CanvasStyle
instance JSDOM.Types.FromJSVal JSDOM.Types.CanvasStyle
instance JSDOM.Types.IsCanvasStyle JSDOM.Types.CanvasStyle
instance JSDOM.Types.IsGObject JSDOM.Types.CanvasStyle
instance JSDOM.Types.IsCanvasStyle JSDOM.Types.CanvasGradient
instance JSDOM.Types.IsCanvasStyle JSDOM.Types.CanvasPattern
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMException
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMException
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMException
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMException
instance JSDOM.Types.IsDOMException JSDOM.Types.DOMException
instance JSDOM.Types.IsGObject JSDOM.Types.DOMException
instance JSDOM.Types.PToJSVal JSDOM.Types.ANGLEInstancedArrays
instance JSDOM.Types.PFromJSVal JSDOM.Types.ANGLEInstancedArrays
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ANGLEInstancedArrays
instance JSDOM.Types.FromJSVal JSDOM.Types.ANGLEInstancedArrays
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ANGLEInstancedArrays
instance JSDOM.Types.IsGObject JSDOM.Types.ANGLEInstancedArrays
instance JSDOM.Types.PToJSVal JSDOM.Types.AbstractView
instance JSDOM.Types.PFromJSVal JSDOM.Types.AbstractView
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AbstractView
instance JSDOM.Types.FromJSVal JSDOM.Types.AbstractView
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AbstractView
instance JSDOM.Types.IsGObject JSDOM.Types.AbstractView
instance JSDOM.Types.PToJSVal JSDOM.Types.AbstractWorker
instance JSDOM.Types.PFromJSVal JSDOM.Types.AbstractWorker
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AbstractWorker
instance JSDOM.Types.FromJSVal JSDOM.Types.AbstractWorker
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AbstractWorker
instance JSDOM.Types.IsGObject JSDOM.Types.AbstractWorker
instance JSDOM.Types.PToJSVal JSDOM.Types.AllAudioCapabilities
instance JSDOM.Types.PFromJSVal JSDOM.Types.AllAudioCapabilities
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AllAudioCapabilities
instance JSDOM.Types.FromJSVal JSDOM.Types.AllAudioCapabilities
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AllAudioCapabilities
instance JSDOM.Types.IsMediaStreamCapabilities JSDOM.Types.AllAudioCapabilities
instance JSDOM.Types.IsGObject JSDOM.Types.AllAudioCapabilities
instance JSDOM.Types.PToJSVal JSDOM.Types.AllVideoCapabilities
instance JSDOM.Types.PFromJSVal JSDOM.Types.AllVideoCapabilities
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AllVideoCapabilities
instance JSDOM.Types.FromJSVal JSDOM.Types.AllVideoCapabilities
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AllVideoCapabilities
instance JSDOM.Types.IsMediaStreamCapabilities JSDOM.Types.AllVideoCapabilities
instance JSDOM.Types.IsGObject JSDOM.Types.AllVideoCapabilities
instance JSDOM.Types.PToJSVal JSDOM.Types.AnalyserNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.AnalyserNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AnalyserNode
instance JSDOM.Types.FromJSVal JSDOM.Types.AnalyserNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AnalyserNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.AnalyserNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.AnalyserNode
instance JSDOM.Types.IsGObject JSDOM.Types.AnalyserNode
instance JSDOM.Types.PToJSVal JSDOM.Types.AnimationEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.AnimationEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AnimationEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.AnimationEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AnimationEvent
instance JSDOM.Types.IsEvent JSDOM.Types.AnimationEvent
instance JSDOM.Types.IsGObject JSDOM.Types.AnimationEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.ApplicationCache
instance JSDOM.Types.PFromJSVal JSDOM.Types.ApplicationCache
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ApplicationCache
instance JSDOM.Types.FromJSVal JSDOM.Types.ApplicationCache
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ApplicationCache
instance JSDOM.Types.IsEventTarget JSDOM.Types.ApplicationCache
instance JSDOM.Types.IsGObject JSDOM.Types.ApplicationCache
instance JSDOM.Types.PToJSVal JSDOM.Types.Attr
instance JSDOM.Types.PFromJSVal JSDOM.Types.Attr
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Attr
instance JSDOM.Types.FromJSVal JSDOM.Types.Attr
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Attr
instance JSDOM.Types.IsNode JSDOM.Types.Attr
instance JSDOM.Types.IsEventTarget JSDOM.Types.Attr
instance JSDOM.Types.IsGObject JSDOM.Types.Attr
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioBuffer
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioBuffer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioBuffer
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioBuffer
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioBuffer
instance JSDOM.Types.IsGObject JSDOM.Types.AudioBuffer
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioBufferSourceNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioBufferSourceNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioBufferSourceNode
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioBufferSourceNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioBufferSourceNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.AudioBufferSourceNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.AudioBufferSourceNode
instance JSDOM.Types.IsGObject JSDOM.Types.AudioBufferSourceNode
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioContext
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioContext
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioContext
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioContext
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioContext
instance JSDOM.Types.IsAudioContext JSDOM.Types.AudioContext
instance JSDOM.Types.IsEventTarget JSDOM.Types.AudioContext
instance JSDOM.Types.IsGObject JSDOM.Types.AudioContext
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioDestinationNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioDestinationNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioDestinationNode
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioDestinationNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioDestinationNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.AudioDestinationNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.AudioDestinationNode
instance JSDOM.Types.IsGObject JSDOM.Types.AudioDestinationNode
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioListener
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioListener
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioListener
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioListener
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioListener
instance JSDOM.Types.IsGObject JSDOM.Types.AudioListener
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioNode
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.AudioNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.AudioNode
instance JSDOM.Types.IsGObject JSDOM.Types.AudioNode
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioParam
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioParam
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioParam
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioParam
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioParam
instance JSDOM.Types.IsGObject JSDOM.Types.AudioParam
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioProcessingEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioProcessingEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioProcessingEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioProcessingEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioProcessingEvent
instance JSDOM.Types.IsEvent JSDOM.Types.AudioProcessingEvent
instance JSDOM.Types.IsGObject JSDOM.Types.AudioProcessingEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioStreamTrack
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioStreamTrack
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioStreamTrack
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioStreamTrack
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioStreamTrack
instance JSDOM.Types.IsMediaStreamTrack JSDOM.Types.AudioStreamTrack
instance JSDOM.Types.IsEventTarget JSDOM.Types.AudioStreamTrack
instance JSDOM.Types.IsGObject JSDOM.Types.AudioStreamTrack
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioTrack
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioTrack
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioTrack
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioTrack
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioTrack
instance JSDOM.Types.IsGObject JSDOM.Types.AudioTrack
instance JSDOM.Types.PToJSVal JSDOM.Types.AudioTrackList
instance JSDOM.Types.PFromJSVal JSDOM.Types.AudioTrackList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AudioTrackList
instance JSDOM.Types.FromJSVal JSDOM.Types.AudioTrackList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AudioTrackList
instance JSDOM.Types.IsEventTarget JSDOM.Types.AudioTrackList
instance JSDOM.Types.IsGObject JSDOM.Types.AudioTrackList
instance JSDOM.Types.PToJSVal JSDOM.Types.AutocompleteErrorEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.AutocompleteErrorEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.AutocompleteErrorEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.AutocompleteErrorEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.AutocompleteErrorEvent
instance JSDOM.Types.IsEvent JSDOM.Types.AutocompleteErrorEvent
instance JSDOM.Types.IsGObject JSDOM.Types.AutocompleteErrorEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.BarProp
instance JSDOM.Types.PFromJSVal JSDOM.Types.BarProp
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.BarProp
instance JSDOM.Types.FromJSVal JSDOM.Types.BarProp
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.BarProp
instance JSDOM.Types.IsGObject JSDOM.Types.BarProp
instance JSDOM.Types.PToJSVal JSDOM.Types.BatteryManager
instance JSDOM.Types.PFromJSVal JSDOM.Types.BatteryManager
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.BatteryManager
instance JSDOM.Types.FromJSVal JSDOM.Types.BatteryManager
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.BatteryManager
instance JSDOM.Types.IsEventTarget JSDOM.Types.BatteryManager
instance JSDOM.Types.IsGObject JSDOM.Types.BatteryManager
instance JSDOM.Types.PToJSVal JSDOM.Types.BeforeLoadEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.BeforeLoadEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.BeforeLoadEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.BeforeLoadEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.BeforeLoadEvent
instance JSDOM.Types.IsEvent JSDOM.Types.BeforeLoadEvent
instance JSDOM.Types.IsGObject JSDOM.Types.BeforeLoadEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.BeforeUnloadEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.BeforeUnloadEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.BeforeUnloadEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.BeforeUnloadEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.BeforeUnloadEvent
instance JSDOM.Types.IsEvent JSDOM.Types.BeforeUnloadEvent
instance JSDOM.Types.IsGObject JSDOM.Types.BeforeUnloadEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.BiquadFilterNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.BiquadFilterNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.BiquadFilterNode
instance JSDOM.Types.FromJSVal JSDOM.Types.BiquadFilterNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.BiquadFilterNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.BiquadFilterNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.BiquadFilterNode
instance JSDOM.Types.IsGObject JSDOM.Types.BiquadFilterNode
instance JSDOM.Types.PToJSVal JSDOM.Types.Blob
instance JSDOM.Types.PFromJSVal JSDOM.Types.Blob
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Blob
instance JSDOM.Types.FromJSVal JSDOM.Types.Blob
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Blob
instance JSDOM.Types.IsBlob JSDOM.Types.Blob
instance JSDOM.Types.IsGObject JSDOM.Types.Blob
instance JSDOM.Types.PToJSVal JSDOM.Types.CDATASection
instance JSDOM.Types.PFromJSVal JSDOM.Types.CDATASection
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CDATASection
instance JSDOM.Types.FromJSVal JSDOM.Types.CDATASection
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CDATASection
instance JSDOM.Types.IsText JSDOM.Types.CDATASection
instance JSDOM.Types.IsCharacterData JSDOM.Types.CDATASection
instance JSDOM.Types.IsNode JSDOM.Types.CDATASection
instance JSDOM.Types.IsEventTarget JSDOM.Types.CDATASection
instance JSDOM.Types.IsGObject JSDOM.Types.CDATASection
instance JSDOM.Types.PToJSVal JSDOM.Types.CSS
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSS
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSS
instance JSDOM.Types.FromJSVal JSDOM.Types.CSS
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSS
instance JSDOM.Types.IsGObject JSDOM.Types.CSS
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSCharsetRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSCharsetRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSCharsetRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSCharsetRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSCharsetRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSCharsetRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSCharsetRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSFontFaceLoadEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSFontFaceLoadEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSFontFaceLoadEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSFontFaceLoadEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSFontFaceLoadEvent
instance JSDOM.Types.IsEvent JSDOM.Types.CSSFontFaceLoadEvent
instance JSDOM.Types.IsGObject JSDOM.Types.CSSFontFaceLoadEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSFontFaceRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSFontFaceRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSFontFaceRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSFontFaceRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSFontFaceRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSFontFaceRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSFontFaceRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSImportRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSImportRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSImportRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSImportRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSImportRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSImportRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSImportRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSKeyframeRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSKeyframeRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSKeyframeRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSKeyframeRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSKeyframeRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSKeyframeRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSKeyframeRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSKeyframesRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSKeyframesRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSKeyframesRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSKeyframesRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSKeyframesRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSKeyframesRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSKeyframesRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSMediaRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSMediaRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSMediaRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSMediaRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSMediaRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSMediaRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSMediaRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSPageRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSPageRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSPageRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSPageRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSPageRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSPageRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSPageRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSPrimitiveValue
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSPrimitiveValue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSPrimitiveValue
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSPrimitiveValue
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSPrimitiveValue
instance JSDOM.Types.IsCSSValue JSDOM.Types.CSSPrimitiveValue
instance JSDOM.Types.IsGObject JSDOM.Types.CSSPrimitiveValue
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSRuleList
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSRuleList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSRuleList
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSRuleList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSRuleList
instance JSDOM.Types.IsGObject JSDOM.Types.CSSRuleList
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSStyleDeclaration
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSStyleDeclaration
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSStyleDeclaration
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSStyleDeclaration
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSStyleDeclaration
instance JSDOM.Types.IsGObject JSDOM.Types.CSSStyleDeclaration
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSStyleRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSStyleRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSStyleRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSStyleRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSStyleRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSStyleRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSStyleRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSStyleSheet
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSStyleSheet
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSStyleSheet
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSStyleSheet
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSStyleSheet
instance JSDOM.Types.IsStyleSheet JSDOM.Types.CSSStyleSheet
instance JSDOM.Types.IsGObject JSDOM.Types.CSSStyleSheet
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSSupportsRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSSupportsRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSSupportsRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSSupportsRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSSupportsRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSSupportsRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSSupportsRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSUnknownRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSUnknownRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSUnknownRule
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSUnknownRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSUnknownRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.CSSUnknownRule
instance JSDOM.Types.IsGObject JSDOM.Types.CSSUnknownRule
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSValue
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSValue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSValue
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSValue
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSValue
instance JSDOM.Types.IsCSSValue JSDOM.Types.CSSValue
instance JSDOM.Types.IsGObject JSDOM.Types.CSSValue
instance JSDOM.Types.PToJSVal JSDOM.Types.CSSValueList
instance JSDOM.Types.PFromJSVal JSDOM.Types.CSSValueList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CSSValueList
instance JSDOM.Types.FromJSVal JSDOM.Types.CSSValueList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CSSValueList
instance JSDOM.Types.IsCSSValueList JSDOM.Types.CSSValueList
instance JSDOM.Types.IsCSSValue JSDOM.Types.CSSValueList
instance JSDOM.Types.IsGObject JSDOM.Types.CSSValueList
instance JSDOM.Types.PToJSVal JSDOM.Types.CanvasGradient
instance JSDOM.Types.PFromJSVal JSDOM.Types.CanvasGradient
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CanvasGradient
instance JSDOM.Types.FromJSVal JSDOM.Types.CanvasGradient
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CanvasGradient
instance JSDOM.Types.IsGObject JSDOM.Types.CanvasGradient
instance JSDOM.Types.PToJSVal JSDOM.Types.CanvasPattern
instance JSDOM.Types.PFromJSVal JSDOM.Types.CanvasPattern
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CanvasPattern
instance JSDOM.Types.FromJSVal JSDOM.Types.CanvasPattern
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CanvasPattern
instance JSDOM.Types.IsGObject JSDOM.Types.CanvasPattern
instance JSDOM.Types.PToJSVal JSDOM.Types.CanvasProxy
instance JSDOM.Types.PFromJSVal JSDOM.Types.CanvasProxy
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CanvasProxy
instance JSDOM.Types.FromJSVal JSDOM.Types.CanvasProxy
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CanvasProxy
instance JSDOM.Types.IsGObject JSDOM.Types.CanvasProxy
instance JSDOM.Types.PToJSVal JSDOM.Types.CanvasRenderingContext
instance JSDOM.Types.PFromJSVal JSDOM.Types.CanvasRenderingContext
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CanvasRenderingContext
instance JSDOM.Types.FromJSVal JSDOM.Types.CanvasRenderingContext
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CanvasRenderingContext
instance JSDOM.Types.IsCanvasRenderingContext JSDOM.Types.CanvasRenderingContext
instance JSDOM.Types.IsGObject JSDOM.Types.CanvasRenderingContext
instance JSDOM.Types.PToJSVal JSDOM.Types.CanvasRenderingContext2D
instance JSDOM.Types.PFromJSVal JSDOM.Types.CanvasRenderingContext2D
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CanvasRenderingContext2D
instance JSDOM.Types.FromJSVal JSDOM.Types.CanvasRenderingContext2D
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CanvasRenderingContext2D
instance JSDOM.Types.IsCanvasRenderingContext JSDOM.Types.CanvasRenderingContext2D
instance JSDOM.Types.IsGObject JSDOM.Types.CanvasRenderingContext2D
instance JSDOM.Types.PToJSVal JSDOM.Types.CapabilityRange
instance JSDOM.Types.PFromJSVal JSDOM.Types.CapabilityRange
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CapabilityRange
instance JSDOM.Types.FromJSVal JSDOM.Types.CapabilityRange
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CapabilityRange
instance JSDOM.Types.IsGObject JSDOM.Types.CapabilityRange
instance JSDOM.Types.PToJSVal JSDOM.Types.ChannelMergerNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.ChannelMergerNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ChannelMergerNode
instance JSDOM.Types.FromJSVal JSDOM.Types.ChannelMergerNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ChannelMergerNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.ChannelMergerNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.ChannelMergerNode
instance JSDOM.Types.IsGObject JSDOM.Types.ChannelMergerNode
instance JSDOM.Types.PToJSVal JSDOM.Types.ChannelSplitterNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.ChannelSplitterNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ChannelSplitterNode
instance JSDOM.Types.FromJSVal JSDOM.Types.ChannelSplitterNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ChannelSplitterNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.ChannelSplitterNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.ChannelSplitterNode
instance JSDOM.Types.IsGObject JSDOM.Types.ChannelSplitterNode
instance JSDOM.Types.PToJSVal JSDOM.Types.CharacterData
instance JSDOM.Types.PFromJSVal JSDOM.Types.CharacterData
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CharacterData
instance JSDOM.Types.FromJSVal JSDOM.Types.CharacterData
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CharacterData
instance JSDOM.Types.IsCharacterData JSDOM.Types.CharacterData
instance JSDOM.Types.IsNode JSDOM.Types.CharacterData
instance JSDOM.Types.IsEventTarget JSDOM.Types.CharacterData
instance JSDOM.Types.IsGObject JSDOM.Types.CharacterData
instance JSDOM.Types.PToJSVal JSDOM.Types.ChildNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.ChildNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ChildNode
instance JSDOM.Types.FromJSVal JSDOM.Types.ChildNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ChildNode
instance JSDOM.Types.IsGObject JSDOM.Types.ChildNode
instance JSDOM.Types.PToJSVal JSDOM.Types.ClientRect
instance JSDOM.Types.PFromJSVal JSDOM.Types.ClientRect
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ClientRect
instance JSDOM.Types.FromJSVal JSDOM.Types.ClientRect
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ClientRect
instance JSDOM.Types.IsGObject JSDOM.Types.ClientRect
instance JSDOM.Types.PToJSVal JSDOM.Types.ClientRectList
instance JSDOM.Types.PFromJSVal JSDOM.Types.ClientRectList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ClientRectList
instance JSDOM.Types.FromJSVal JSDOM.Types.ClientRectList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ClientRectList
instance JSDOM.Types.IsGObject JSDOM.Types.ClientRectList
instance JSDOM.Types.PToJSVal JSDOM.Types.CloseEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.CloseEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CloseEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.CloseEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CloseEvent
instance JSDOM.Types.IsEvent JSDOM.Types.CloseEvent
instance JSDOM.Types.IsGObject JSDOM.Types.CloseEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.CommandLineAPIHost
instance JSDOM.Types.PFromJSVal JSDOM.Types.CommandLineAPIHost
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CommandLineAPIHost
instance JSDOM.Types.FromJSVal JSDOM.Types.CommandLineAPIHost
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CommandLineAPIHost
instance JSDOM.Types.IsGObject JSDOM.Types.CommandLineAPIHost
instance JSDOM.Types.PToJSVal JSDOM.Types.Comment
instance JSDOM.Types.PFromJSVal JSDOM.Types.Comment
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Comment
instance JSDOM.Types.FromJSVal JSDOM.Types.Comment
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Comment
instance JSDOM.Types.IsCharacterData JSDOM.Types.Comment
instance JSDOM.Types.IsNode JSDOM.Types.Comment
instance JSDOM.Types.IsEventTarget JSDOM.Types.Comment
instance JSDOM.Types.IsGObject JSDOM.Types.Comment
instance JSDOM.Types.PToJSVal JSDOM.Types.CompositionEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.CompositionEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CompositionEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.CompositionEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CompositionEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.CompositionEvent
instance JSDOM.Types.IsEvent JSDOM.Types.CompositionEvent
instance JSDOM.Types.IsGObject JSDOM.Types.CompositionEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.ConvolverNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.ConvolverNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ConvolverNode
instance JSDOM.Types.FromJSVal JSDOM.Types.ConvolverNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ConvolverNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.ConvolverNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.ConvolverNode
instance JSDOM.Types.IsGObject JSDOM.Types.ConvolverNode
instance JSDOM.Types.PToJSVal JSDOM.Types.Coordinates
instance JSDOM.Types.PFromJSVal JSDOM.Types.Coordinates
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Coordinates
instance JSDOM.Types.FromJSVal JSDOM.Types.Coordinates
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Coordinates
instance JSDOM.Types.IsGObject JSDOM.Types.Coordinates
instance JSDOM.Types.PToJSVal JSDOM.Types.Counter
instance JSDOM.Types.PFromJSVal JSDOM.Types.Counter
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Counter
instance JSDOM.Types.FromJSVal JSDOM.Types.Counter
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Counter
instance JSDOM.Types.IsGObject JSDOM.Types.Counter
instance JSDOM.Types.PToJSVal JSDOM.Types.Crypto
instance JSDOM.Types.PFromJSVal JSDOM.Types.Crypto
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Crypto
instance JSDOM.Types.FromJSVal JSDOM.Types.Crypto
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Crypto
instance JSDOM.Types.IsGObject JSDOM.Types.Crypto
instance JSDOM.Types.PToJSVal JSDOM.Types.CryptoKey
instance JSDOM.Types.PFromJSVal JSDOM.Types.CryptoKey
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CryptoKey
instance JSDOM.Types.FromJSVal JSDOM.Types.CryptoKey
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CryptoKey
instance JSDOM.Types.IsGObject JSDOM.Types.CryptoKey
instance JSDOM.Types.PToJSVal JSDOM.Types.CryptoKeyPair
instance JSDOM.Types.PFromJSVal JSDOM.Types.CryptoKeyPair
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CryptoKeyPair
instance JSDOM.Types.FromJSVal JSDOM.Types.CryptoKeyPair
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CryptoKeyPair
instance JSDOM.Types.IsGObject JSDOM.Types.CryptoKeyPair
instance JSDOM.Types.PToJSVal JSDOM.Types.CustomEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.CustomEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.CustomEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.CustomEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.CustomEvent
instance JSDOM.Types.IsEvent JSDOM.Types.CustomEvent
instance JSDOM.Types.IsGObject JSDOM.Types.CustomEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMError
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMError
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMError
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMError
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DOMError
instance JSDOM.Types.IsDOMError JSDOM.Types.DOMError
instance JSDOM.Types.IsGObject JSDOM.Types.DOMError
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMImplementation
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMImplementation
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMImplementation
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMImplementation
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DOMImplementation
instance JSDOM.Types.IsGObject JSDOM.Types.DOMImplementation
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMNamedFlowCollection
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMNamedFlowCollection
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMNamedFlowCollection
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMNamedFlowCollection
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DOMNamedFlowCollection
instance JSDOM.Types.IsGObject JSDOM.Types.DOMNamedFlowCollection
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMParser
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMParser
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMParser
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMParser
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DOMParser
instance JSDOM.Types.IsGObject JSDOM.Types.DOMParser
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMSettableTokenList
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMSettableTokenList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMSettableTokenList
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMSettableTokenList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DOMSettableTokenList
instance JSDOM.Types.IsDOMTokenList JSDOM.Types.DOMSettableTokenList
instance JSDOM.Types.IsGObject JSDOM.Types.DOMSettableTokenList
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMStringList
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMStringList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMStringList
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMStringList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DOMStringList
instance JSDOM.Types.IsGObject JSDOM.Types.DOMStringList
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMStringMap
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMStringMap
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMStringMap
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMStringMap
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DOMStringMap
instance JSDOM.Types.IsGObject JSDOM.Types.DOMStringMap
instance JSDOM.Types.PToJSVal JSDOM.Types.DOMTokenList
instance JSDOM.Types.PFromJSVal JSDOM.Types.DOMTokenList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DOMTokenList
instance JSDOM.Types.FromJSVal JSDOM.Types.DOMTokenList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DOMTokenList
instance JSDOM.Types.IsDOMTokenList JSDOM.Types.DOMTokenList
instance JSDOM.Types.IsGObject JSDOM.Types.DOMTokenList
instance JSDOM.Types.PToJSVal JSDOM.Types.DataCue
instance JSDOM.Types.PFromJSVal JSDOM.Types.DataCue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DataCue
instance JSDOM.Types.FromJSVal JSDOM.Types.DataCue
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DataCue
instance JSDOM.Types.IsTextTrackCue JSDOM.Types.DataCue
instance JSDOM.Types.IsEventTarget JSDOM.Types.DataCue
instance JSDOM.Types.IsGObject JSDOM.Types.DataCue
instance JSDOM.Types.PToJSVal JSDOM.Types.DataTransfer
instance JSDOM.Types.PFromJSVal JSDOM.Types.DataTransfer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DataTransfer
instance JSDOM.Types.FromJSVal JSDOM.Types.DataTransfer
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DataTransfer
instance JSDOM.Types.IsGObject JSDOM.Types.DataTransfer
instance JSDOM.Types.PToJSVal JSDOM.Types.DataTransferItem
instance JSDOM.Types.PFromJSVal JSDOM.Types.DataTransferItem
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DataTransferItem
instance JSDOM.Types.FromJSVal JSDOM.Types.DataTransferItem
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DataTransferItem
instance JSDOM.Types.IsGObject JSDOM.Types.DataTransferItem
instance JSDOM.Types.PToJSVal JSDOM.Types.DataTransferItemList
instance JSDOM.Types.PFromJSVal JSDOM.Types.DataTransferItemList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DataTransferItemList
instance JSDOM.Types.FromJSVal JSDOM.Types.DataTransferItemList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DataTransferItemList
instance JSDOM.Types.IsGObject JSDOM.Types.DataTransferItemList
instance JSDOM.Types.PToJSVal JSDOM.Types.Database
instance JSDOM.Types.PFromJSVal JSDOM.Types.Database
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Database
instance JSDOM.Types.FromJSVal JSDOM.Types.Database
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Database
instance JSDOM.Types.IsGObject JSDOM.Types.Database
instance JSDOM.Types.PToJSVal JSDOM.Types.DedicatedWorkerGlobalScope
instance JSDOM.Types.PFromJSVal JSDOM.Types.DedicatedWorkerGlobalScope
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DedicatedWorkerGlobalScope
instance JSDOM.Types.FromJSVal JSDOM.Types.DedicatedWorkerGlobalScope
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DedicatedWorkerGlobalScope
instance JSDOM.Types.IsWorkerGlobalScope JSDOM.Types.DedicatedWorkerGlobalScope
instance JSDOM.Types.IsEventTarget JSDOM.Types.DedicatedWorkerGlobalScope
instance JSDOM.Types.IsGObject JSDOM.Types.DedicatedWorkerGlobalScope
instance JSDOM.Types.PToJSVal JSDOM.Types.DelayNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.DelayNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DelayNode
instance JSDOM.Types.FromJSVal JSDOM.Types.DelayNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DelayNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.DelayNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.DelayNode
instance JSDOM.Types.IsGObject JSDOM.Types.DelayNode
instance JSDOM.Types.PToJSVal JSDOM.Types.DeviceMotionEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.DeviceMotionEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DeviceMotionEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.DeviceMotionEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DeviceMotionEvent
instance JSDOM.Types.IsEvent JSDOM.Types.DeviceMotionEvent
instance JSDOM.Types.IsGObject JSDOM.Types.DeviceMotionEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.DeviceOrientationEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.DeviceOrientationEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DeviceOrientationEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.DeviceOrientationEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DeviceOrientationEvent
instance JSDOM.Types.IsEvent JSDOM.Types.DeviceOrientationEvent
instance JSDOM.Types.IsGObject JSDOM.Types.DeviceOrientationEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.DeviceProximityEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.DeviceProximityEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DeviceProximityEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.DeviceProximityEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DeviceProximityEvent
instance JSDOM.Types.IsEvent JSDOM.Types.DeviceProximityEvent
instance JSDOM.Types.IsGObject JSDOM.Types.DeviceProximityEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.Document
instance JSDOM.Types.PFromJSVal JSDOM.Types.Document
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Document
instance JSDOM.Types.FromJSVal JSDOM.Types.Document
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Document
instance JSDOM.Types.IsDocument JSDOM.Types.Document
instance JSDOM.Types.IsNode JSDOM.Types.Document
instance JSDOM.Types.IsEventTarget JSDOM.Types.Document
instance JSDOM.Types.IsGObject JSDOM.Types.Document
instance JSDOM.Types.PToJSVal JSDOM.Types.DocumentFragment
instance JSDOM.Types.PFromJSVal JSDOM.Types.DocumentFragment
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DocumentFragment
instance JSDOM.Types.FromJSVal JSDOM.Types.DocumentFragment
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DocumentFragment
instance JSDOM.Types.IsNode JSDOM.Types.DocumentFragment
instance JSDOM.Types.IsEventTarget JSDOM.Types.DocumentFragment
instance JSDOM.Types.IsGObject JSDOM.Types.DocumentFragment
instance JSDOM.Types.PToJSVal JSDOM.Types.DocumentType
instance JSDOM.Types.PFromJSVal JSDOM.Types.DocumentType
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DocumentType
instance JSDOM.Types.FromJSVal JSDOM.Types.DocumentType
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DocumentType
instance JSDOM.Types.IsNode JSDOM.Types.DocumentType
instance JSDOM.Types.IsEventTarget JSDOM.Types.DocumentType
instance JSDOM.Types.IsGObject JSDOM.Types.DocumentType
instance JSDOM.Types.PToJSVal JSDOM.Types.DynamicsCompressorNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.DynamicsCompressorNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.DynamicsCompressorNode
instance JSDOM.Types.FromJSVal JSDOM.Types.DynamicsCompressorNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.DynamicsCompressorNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.DynamicsCompressorNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.DynamicsCompressorNode
instance JSDOM.Types.IsGObject JSDOM.Types.DynamicsCompressorNode
instance JSDOM.Types.PToJSVal JSDOM.Types.EXTBlendMinMax
instance JSDOM.Types.PFromJSVal JSDOM.Types.EXTBlendMinMax
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EXTBlendMinMax
instance JSDOM.Types.FromJSVal JSDOM.Types.EXTBlendMinMax
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EXTBlendMinMax
instance JSDOM.Types.IsGObject JSDOM.Types.EXTBlendMinMax
instance JSDOM.Types.PToJSVal JSDOM.Types.EXTFragDepth
instance JSDOM.Types.PFromJSVal JSDOM.Types.EXTFragDepth
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EXTFragDepth
instance JSDOM.Types.FromJSVal JSDOM.Types.EXTFragDepth
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EXTFragDepth
instance JSDOM.Types.IsGObject JSDOM.Types.EXTFragDepth
instance JSDOM.Types.PToJSVal JSDOM.Types.EXTShaderTextureLOD
instance JSDOM.Types.PFromJSVal JSDOM.Types.EXTShaderTextureLOD
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EXTShaderTextureLOD
instance JSDOM.Types.FromJSVal JSDOM.Types.EXTShaderTextureLOD
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EXTShaderTextureLOD
instance JSDOM.Types.IsGObject JSDOM.Types.EXTShaderTextureLOD
instance JSDOM.Types.PToJSVal JSDOM.Types.EXTTextureFilterAnisotropic
instance JSDOM.Types.PFromJSVal JSDOM.Types.EXTTextureFilterAnisotropic
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EXTTextureFilterAnisotropic
instance JSDOM.Types.FromJSVal JSDOM.Types.EXTTextureFilterAnisotropic
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EXTTextureFilterAnisotropic
instance JSDOM.Types.IsGObject JSDOM.Types.EXTTextureFilterAnisotropic
instance JSDOM.Types.PToJSVal JSDOM.Types.EXTsRGB
instance JSDOM.Types.PFromJSVal JSDOM.Types.EXTsRGB
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EXTsRGB
instance JSDOM.Types.FromJSVal JSDOM.Types.EXTsRGB
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EXTsRGB
instance JSDOM.Types.IsGObject JSDOM.Types.EXTsRGB
instance JSDOM.Types.PToJSVal JSDOM.Types.Element
instance JSDOM.Types.PFromJSVal JSDOM.Types.Element
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Element
instance JSDOM.Types.FromJSVal JSDOM.Types.Element
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Element
instance JSDOM.Types.IsElement JSDOM.Types.Element
instance JSDOM.Types.IsNode JSDOM.Types.Element
instance JSDOM.Types.IsEventTarget JSDOM.Types.Element
instance JSDOM.Types.IsGObject JSDOM.Types.Element
instance JSDOM.Types.PToJSVal JSDOM.Types.Entity
instance JSDOM.Types.PFromJSVal JSDOM.Types.Entity
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Entity
instance JSDOM.Types.FromJSVal JSDOM.Types.Entity
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Entity
instance JSDOM.Types.IsNode JSDOM.Types.Entity
instance JSDOM.Types.IsEventTarget JSDOM.Types.Entity
instance JSDOM.Types.IsGObject JSDOM.Types.Entity
instance JSDOM.Types.PToJSVal JSDOM.Types.EntityReference
instance JSDOM.Types.PFromJSVal JSDOM.Types.EntityReference
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EntityReference
instance JSDOM.Types.FromJSVal JSDOM.Types.EntityReference
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EntityReference
instance JSDOM.Types.IsNode JSDOM.Types.EntityReference
instance JSDOM.Types.IsEventTarget JSDOM.Types.EntityReference
instance JSDOM.Types.IsGObject JSDOM.Types.EntityReference
instance JSDOM.Types.PToJSVal JSDOM.Types.ErrorEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.ErrorEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ErrorEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.ErrorEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ErrorEvent
instance JSDOM.Types.IsEvent JSDOM.Types.ErrorEvent
instance JSDOM.Types.IsGObject JSDOM.Types.ErrorEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.Event
instance JSDOM.Types.PFromJSVal JSDOM.Types.Event
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Event
instance JSDOM.Types.FromJSVal JSDOM.Types.Event
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Event
instance JSDOM.Types.IsEvent JSDOM.Types.Event
instance JSDOM.Types.IsGObject JSDOM.Types.Event
instance JSDOM.Types.PToJSVal JSDOM.Types.EventListener
instance JSDOM.Types.PFromJSVal JSDOM.Types.EventListener
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EventListener
instance JSDOM.Types.FromJSVal JSDOM.Types.EventListener
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EventListener
instance JSDOM.Types.IsGObject JSDOM.Types.EventListener
instance JSDOM.Types.PToJSVal JSDOM.Types.EventSource
instance JSDOM.Types.PFromJSVal JSDOM.Types.EventSource
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EventSource
instance JSDOM.Types.FromJSVal JSDOM.Types.EventSource
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EventSource
instance JSDOM.Types.IsEventTarget JSDOM.Types.EventSource
instance JSDOM.Types.IsGObject JSDOM.Types.EventSource
instance JSDOM.Types.PToJSVal JSDOM.Types.EventTarget
instance JSDOM.Types.PFromJSVal JSDOM.Types.EventTarget
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.EventTarget
instance JSDOM.Types.FromJSVal JSDOM.Types.EventTarget
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.EventTarget
instance JSDOM.Types.IsEventTarget JSDOM.Types.EventTarget
instance JSDOM.Types.IsGObject JSDOM.Types.EventTarget
instance JSDOM.Types.PToJSVal JSDOM.Types.File
instance JSDOM.Types.PFromJSVal JSDOM.Types.File
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.File
instance JSDOM.Types.FromJSVal JSDOM.Types.File
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.File
instance JSDOM.Types.IsBlob JSDOM.Types.File
instance JSDOM.Types.IsGObject JSDOM.Types.File
instance JSDOM.Types.PToJSVal JSDOM.Types.FileError
instance JSDOM.Types.PFromJSVal JSDOM.Types.FileError
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.FileError
instance JSDOM.Types.FromJSVal JSDOM.Types.FileError
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.FileError
instance JSDOM.Types.IsGObject JSDOM.Types.FileError
instance JSDOM.Types.PToJSVal JSDOM.Types.FileList
instance JSDOM.Types.PFromJSVal JSDOM.Types.FileList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.FileList
instance JSDOM.Types.FromJSVal JSDOM.Types.FileList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.FileList
instance JSDOM.Types.IsGObject JSDOM.Types.FileList
instance JSDOM.Types.PToJSVal JSDOM.Types.FileReader
instance JSDOM.Types.PFromJSVal JSDOM.Types.FileReader
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.FileReader
instance JSDOM.Types.FromJSVal JSDOM.Types.FileReader
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.FileReader
instance JSDOM.Types.IsEventTarget JSDOM.Types.FileReader
instance JSDOM.Types.IsGObject JSDOM.Types.FileReader
instance JSDOM.Types.PToJSVal JSDOM.Types.FileReaderSync
instance JSDOM.Types.PFromJSVal JSDOM.Types.FileReaderSync
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.FileReaderSync
instance JSDOM.Types.FromJSVal JSDOM.Types.FileReaderSync
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.FileReaderSync
instance JSDOM.Types.IsGObject JSDOM.Types.FileReaderSync
instance JSDOM.Types.PToJSVal JSDOM.Types.FocusEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.FocusEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.FocusEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.FocusEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.FocusEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.FocusEvent
instance JSDOM.Types.IsEvent JSDOM.Types.FocusEvent
instance JSDOM.Types.IsGObject JSDOM.Types.FocusEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.FontLoader
instance JSDOM.Types.PFromJSVal JSDOM.Types.FontLoader
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.FontLoader
instance JSDOM.Types.FromJSVal JSDOM.Types.FontLoader
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.FontLoader
instance JSDOM.Types.IsEventTarget JSDOM.Types.FontLoader
instance JSDOM.Types.IsGObject JSDOM.Types.FontLoader
instance JSDOM.Types.PToJSVal JSDOM.Types.FormData
instance JSDOM.Types.PFromJSVal JSDOM.Types.FormData
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.FormData
instance JSDOM.Types.FromJSVal JSDOM.Types.FormData
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.FormData
instance JSDOM.Types.IsGObject JSDOM.Types.FormData
instance JSDOM.Types.PToJSVal JSDOM.Types.GainNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.GainNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.GainNode
instance JSDOM.Types.FromJSVal JSDOM.Types.GainNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.GainNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.GainNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.GainNode
instance JSDOM.Types.IsGObject JSDOM.Types.GainNode
instance JSDOM.Types.PToJSVal JSDOM.Types.Gamepad
instance JSDOM.Types.PFromJSVal JSDOM.Types.Gamepad
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Gamepad
instance JSDOM.Types.FromJSVal JSDOM.Types.Gamepad
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Gamepad
instance JSDOM.Types.IsGObject JSDOM.Types.Gamepad
instance JSDOM.Types.PToJSVal JSDOM.Types.GamepadButton
instance JSDOM.Types.PFromJSVal JSDOM.Types.GamepadButton
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.GamepadButton
instance JSDOM.Types.FromJSVal JSDOM.Types.GamepadButton
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.GamepadButton
instance JSDOM.Types.IsGObject JSDOM.Types.GamepadButton
instance JSDOM.Types.PToJSVal JSDOM.Types.GamepadEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.GamepadEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.GamepadEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.GamepadEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.GamepadEvent
instance JSDOM.Types.IsEvent JSDOM.Types.GamepadEvent
instance JSDOM.Types.IsGObject JSDOM.Types.GamepadEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.Geolocation
instance JSDOM.Types.PFromJSVal JSDOM.Types.Geolocation
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Geolocation
instance JSDOM.Types.FromJSVal JSDOM.Types.Geolocation
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Geolocation
instance JSDOM.Types.IsGObject JSDOM.Types.Geolocation
instance JSDOM.Types.PToJSVal JSDOM.Types.Geoposition
instance JSDOM.Types.PFromJSVal JSDOM.Types.Geoposition
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Geoposition
instance JSDOM.Types.FromJSVal JSDOM.Types.Geoposition
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Geoposition
instance JSDOM.Types.IsGObject JSDOM.Types.Geoposition
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLAllCollection
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLAllCollection
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLAllCollection
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLAllCollection
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLAllCollection
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLAllCollection
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLAnchorElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLAnchorElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLAnchorElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLAnchorElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLAnchorElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLAnchorElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLAnchorElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLAnchorElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLAnchorElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLAnchorElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLAppletElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLAppletElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLAppletElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLAppletElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLAppletElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLAppletElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLAppletElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLAppletElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLAppletElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLAppletElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLAreaElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLAreaElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLAreaElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLAreaElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLAreaElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLAreaElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLAreaElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLAreaElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLAreaElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLAreaElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLAudioElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLAudioElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.IsHTMLMediaElement JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLAudioElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLBRElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLBRElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLBRElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLBRElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLBRElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLBRElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLBRElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLBRElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLBRElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLBRElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLBaseElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLBaseElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLBaseElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLBaseElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLBaseElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLBaseElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLBaseElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLBaseElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLBaseElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLBaseElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLBaseFontElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLBaseFontElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLBaseFontElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLBaseFontElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLBaseFontElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLBaseFontElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLBaseFontElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLBaseFontElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLBaseFontElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLBaseFontElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLBodyElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLBodyElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLBodyElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLBodyElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLBodyElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLBodyElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLBodyElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLBodyElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLBodyElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLBodyElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLButtonElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLButtonElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLButtonElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLButtonElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLButtonElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLButtonElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLButtonElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLButtonElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLButtonElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLButtonElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLCanvasElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLCanvasElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLCanvasElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLCanvasElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLCanvasElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLCanvasElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLCanvasElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLCanvasElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLCanvasElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLCanvasElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLCollection
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLCollection
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLCollection
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLCollection
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLCollection
instance JSDOM.Types.IsHTMLCollection JSDOM.Types.HTMLCollection
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLCollection
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLDListElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLDListElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLDListElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLDListElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLDListElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLDListElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLDListElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLDListElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLDListElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLDListElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLDataListElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLDataListElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLDataListElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLDataListElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLDataListElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLDataListElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLDataListElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLDataListElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLDataListElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLDataListElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLDetailsElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLDetailsElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLDetailsElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLDetailsElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLDetailsElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLDetailsElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLDetailsElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLDetailsElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLDetailsElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLDetailsElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLDirectoryElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLDirectoryElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLDirectoryElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLDirectoryElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLDirectoryElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLDirectoryElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLDirectoryElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLDirectoryElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLDirectoryElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLDirectoryElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLDivElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLDivElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLDivElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLDivElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLDivElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLDivElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLDivElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLDivElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLDivElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLDivElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLDocument
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLDocument
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLDocument
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLDocument
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLDocument
instance JSDOM.Types.IsDocument JSDOM.Types.HTMLDocument
instance JSDOM.Types.IsNode JSDOM.Types.HTMLDocument
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLDocument
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLDocument
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLEmbedElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLEmbedElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLEmbedElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLEmbedElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLEmbedElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLEmbedElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLEmbedElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLEmbedElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLEmbedElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLEmbedElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLFieldSetElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLFieldSetElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLFieldSetElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLFieldSetElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLFieldSetElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLFieldSetElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLFieldSetElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLFieldSetElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLFieldSetElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLFieldSetElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLFontElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLFontElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLFontElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLFontElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLFontElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLFontElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLFontElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLFontElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLFontElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLFontElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLFormControlsCollection
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLFormControlsCollection
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLFormControlsCollection
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLFormControlsCollection
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLFormControlsCollection
instance JSDOM.Types.IsHTMLCollection JSDOM.Types.HTMLFormControlsCollection
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLFormControlsCollection
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLFormElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLFormElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLFormElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLFormElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLFormElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLFormElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLFormElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLFormElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLFormElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLFormElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLFrameElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLFrameElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLFrameElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLFrameElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLFrameElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLFrameElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLFrameElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLFrameElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLFrameElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLFrameElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLFrameSetElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLFrameSetElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLFrameSetElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLFrameSetElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLFrameSetElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLFrameSetElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLFrameSetElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLFrameSetElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLFrameSetElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLFrameSetElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLHRElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLHRElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLHRElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLHRElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLHRElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLHRElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLHRElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLHRElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLHRElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLHRElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLHeadElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLHeadElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLHeadElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLHeadElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLHeadElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLHeadElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLHeadElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLHeadElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLHeadElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLHeadElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLHeadingElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLHeadingElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLHeadingElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLHeadingElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLHeadingElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLHeadingElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLHeadingElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLHeadingElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLHeadingElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLHeadingElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLHtmlElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLHtmlElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLHtmlElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLHtmlElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLHtmlElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLHtmlElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLHtmlElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLHtmlElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLHtmlElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLHtmlElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLIFrameElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLIFrameElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLIFrameElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLIFrameElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLIFrameElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLIFrameElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLIFrameElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLIFrameElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLIFrameElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLIFrameElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLImageElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLImageElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLImageElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLImageElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLImageElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLImageElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLImageElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLImageElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLImageElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLImageElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLInputElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLInputElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLInputElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLInputElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLInputElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLInputElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLInputElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLInputElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLInputElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLInputElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLKeygenElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLKeygenElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLKeygenElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLKeygenElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLKeygenElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLKeygenElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLKeygenElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLKeygenElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLKeygenElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLKeygenElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLLIElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLLIElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLLIElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLLIElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLLIElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLLIElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLLIElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLLIElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLLIElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLLIElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLLabelElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLLabelElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLLabelElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLLabelElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLLabelElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLLabelElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLLabelElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLLabelElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLLabelElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLLabelElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLLegendElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLLegendElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLLegendElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLLegendElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLLegendElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLLegendElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLLegendElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLLegendElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLLegendElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLLegendElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLLinkElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLLinkElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLLinkElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLLinkElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLLinkElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLLinkElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLLinkElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLLinkElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLLinkElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLLinkElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLMapElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLMapElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLMapElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLMapElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLMapElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLMapElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLMapElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLMapElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLMapElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLMapElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLMarqueeElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLMarqueeElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLMarqueeElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLMarqueeElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLMarqueeElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLMarqueeElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLMarqueeElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLMarqueeElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLMarqueeElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLMarqueeElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLMediaElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLMediaElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.IsHTMLMediaElement JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLMediaElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLMenuElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLMenuElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLMenuElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLMenuElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLMenuElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLMenuElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLMenuElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLMenuElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLMenuElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLMenuElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLMetaElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLMetaElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLMetaElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLMetaElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLMetaElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLMetaElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLMetaElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLMetaElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLMetaElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLMetaElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLMeterElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLMeterElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLMeterElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLMeterElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLMeterElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLMeterElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLMeterElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLMeterElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLMeterElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLMeterElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLModElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLModElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLModElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLModElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLModElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLModElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLModElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLModElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLModElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLModElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLOListElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLOListElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLOListElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLOListElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLOListElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLOListElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLOListElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLOListElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLOListElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLOListElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLObjectElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLObjectElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLObjectElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLObjectElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLObjectElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLObjectElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLObjectElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLObjectElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLObjectElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLObjectElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLOptGroupElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLOptGroupElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLOptGroupElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLOptGroupElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLOptGroupElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLOptGroupElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLOptGroupElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLOptGroupElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLOptGroupElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLOptGroupElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLOptionElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLOptionElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLOptionElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLOptionElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLOptionElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLOptionElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLOptionElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLOptionElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLOptionElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLOptionElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLOptionsCollection
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLOptionsCollection
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLOptionsCollection
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLOptionsCollection
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLOptionsCollection
instance JSDOM.Types.IsHTMLCollection JSDOM.Types.HTMLOptionsCollection
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLOptionsCollection
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLOutputElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLOutputElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLOutputElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLOutputElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLOutputElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLOutputElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLOutputElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLOutputElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLOutputElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLOutputElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLParagraphElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLParagraphElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLParagraphElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLParagraphElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLParagraphElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLParagraphElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLParagraphElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLParagraphElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLParagraphElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLParagraphElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLParamElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLParamElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLParamElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLParamElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLParamElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLParamElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLParamElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLParamElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLParamElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLParamElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLPreElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLPreElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLPreElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLPreElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLPreElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLPreElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLPreElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLPreElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLPreElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLPreElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLProgressElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLProgressElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLProgressElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLProgressElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLProgressElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLProgressElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLProgressElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLProgressElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLProgressElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLProgressElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLQuoteElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLQuoteElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLQuoteElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLQuoteElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLQuoteElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLQuoteElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLQuoteElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLQuoteElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLQuoteElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLQuoteElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLScriptElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLScriptElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLScriptElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLScriptElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLScriptElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLScriptElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLScriptElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLScriptElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLScriptElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLScriptElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLSelectElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLSelectElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLSelectElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLSelectElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLSelectElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLSelectElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLSelectElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLSelectElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLSelectElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLSelectElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLSourceElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLSourceElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLSourceElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLSourceElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLSourceElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLSourceElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLSourceElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLSourceElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLSourceElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLSourceElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLSpanElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLSpanElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLSpanElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLSpanElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLSpanElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLSpanElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLSpanElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLSpanElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLSpanElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLSpanElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLStyleElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLStyleElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLStyleElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLStyleElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLStyleElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLStyleElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLStyleElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLStyleElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLStyleElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLStyleElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTableCaptionElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTableCaptionElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTableCaptionElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTableCaptionElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTableCaptionElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTableCaptionElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTableCaptionElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTableCaptionElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTableCaptionElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTableCaptionElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTableCellElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTableCellElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTableCellElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTableCellElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTableCellElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTableCellElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTableCellElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTableCellElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTableCellElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTableCellElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTableColElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTableColElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTableColElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTableColElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTableColElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTableColElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTableColElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTableColElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTableColElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTableColElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTableElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTableElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTableElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTableElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTableElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTableElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTableElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTableElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTableElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTableElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTableRowElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTableRowElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTableRowElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTableRowElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTableRowElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTableRowElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTableRowElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTableRowElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTableRowElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTableRowElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTableSectionElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTableSectionElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTableSectionElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTableSectionElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTableSectionElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTableSectionElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTableSectionElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTableSectionElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTableSectionElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTableSectionElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTemplateElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTemplateElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTemplateElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTemplateElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTemplateElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTemplateElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTemplateElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTemplateElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTemplateElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTemplateElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTextAreaElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTextAreaElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTextAreaElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTextAreaElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTextAreaElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTextAreaElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTextAreaElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTextAreaElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTextAreaElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTextAreaElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTitleElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTitleElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTitleElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTitleElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTitleElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTitleElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTitleElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTitleElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTitleElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTitleElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLTrackElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLTrackElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLTrackElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLTrackElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLTrackElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLTrackElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLTrackElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLTrackElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLTrackElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLTrackElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLUListElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLUListElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLUListElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLUListElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLUListElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLUListElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLUListElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLUListElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLUListElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLUListElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLUnknownElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLUnknownElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLUnknownElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLUnknownElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLUnknownElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLUnknownElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLUnknownElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLUnknownElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLUnknownElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLUnknownElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.HTMLVideoElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.FromJSVal JSDOM.Types.HTMLVideoElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.IsHTMLMediaElement JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.IsHTMLElement JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.IsElement JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.IsNode JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.IsGObject JSDOM.Types.HTMLVideoElement
instance JSDOM.Types.PToJSVal JSDOM.Types.HashChangeEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.HashChangeEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.HashChangeEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.HashChangeEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.HashChangeEvent
instance JSDOM.Types.IsEvent JSDOM.Types.HashChangeEvent
instance JSDOM.Types.IsGObject JSDOM.Types.HashChangeEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.History
instance JSDOM.Types.PFromJSVal JSDOM.Types.History
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.History
instance JSDOM.Types.FromJSVal JSDOM.Types.History
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.History
instance JSDOM.Types.IsGObject JSDOM.Types.History
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBAny
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBAny
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBAny
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBAny
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBAny
instance JSDOM.Types.IsGObject JSDOM.Types.IDBAny
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBCursor
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBCursor
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBCursor
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBCursor
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBCursor
instance JSDOM.Types.IsIDBCursor JSDOM.Types.IDBCursor
instance JSDOM.Types.IsGObject JSDOM.Types.IDBCursor
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBCursorWithValue
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBCursorWithValue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBCursorWithValue
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBCursorWithValue
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBCursorWithValue
instance JSDOM.Types.IsIDBCursor JSDOM.Types.IDBCursorWithValue
instance JSDOM.Types.IsGObject JSDOM.Types.IDBCursorWithValue
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBDatabase
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBDatabase
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBDatabase
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBDatabase
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBDatabase
instance JSDOM.Types.IsEventTarget JSDOM.Types.IDBDatabase
instance JSDOM.Types.IsGObject JSDOM.Types.IDBDatabase
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBFactory
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBFactory
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBFactory
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBFactory
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBFactory
instance JSDOM.Types.IsGObject JSDOM.Types.IDBFactory
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBIndex
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBIndex
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBIndex
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBIndex
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBIndex
instance JSDOM.Types.IsGObject JSDOM.Types.IDBIndex
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBKeyRange
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBKeyRange
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBKeyRange
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBKeyRange
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBKeyRange
instance JSDOM.Types.IsGObject JSDOM.Types.IDBKeyRange
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBObjectStore
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBObjectStore
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBObjectStore
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBObjectStore
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBObjectStore
instance JSDOM.Types.IsGObject JSDOM.Types.IDBObjectStore
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBOpenDBRequest
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBOpenDBRequest
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBOpenDBRequest
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBOpenDBRequest
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBOpenDBRequest
instance JSDOM.Types.IsIDBRequest JSDOM.Types.IDBOpenDBRequest
instance JSDOM.Types.IsEventTarget JSDOM.Types.IDBOpenDBRequest
instance JSDOM.Types.IsGObject JSDOM.Types.IDBOpenDBRequest
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBRequest
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBRequest
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBRequest
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBRequest
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBRequest
instance JSDOM.Types.IsIDBRequest JSDOM.Types.IDBRequest
instance JSDOM.Types.IsEventTarget JSDOM.Types.IDBRequest
instance JSDOM.Types.IsGObject JSDOM.Types.IDBRequest
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBTransaction
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBTransaction
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBTransaction
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBTransaction
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBTransaction
instance JSDOM.Types.IsEventTarget JSDOM.Types.IDBTransaction
instance JSDOM.Types.IsGObject JSDOM.Types.IDBTransaction
instance JSDOM.Types.PToJSVal JSDOM.Types.IDBVersionChangeEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.IDBVersionChangeEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.IDBVersionChangeEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.IDBVersionChangeEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.IDBVersionChangeEvent
instance JSDOM.Types.IsEvent JSDOM.Types.IDBVersionChangeEvent
instance JSDOM.Types.IsGObject JSDOM.Types.IDBVersionChangeEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.ImageData
instance JSDOM.Types.PFromJSVal JSDOM.Types.ImageData
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ImageData
instance JSDOM.Types.FromJSVal JSDOM.Types.ImageData
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ImageData
instance JSDOM.Types.IsGObject JSDOM.Types.ImageData
instance JSDOM.Types.PToJSVal JSDOM.Types.InspectorFrontendHost
instance JSDOM.Types.PFromJSVal JSDOM.Types.InspectorFrontendHost
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.InspectorFrontendHost
instance JSDOM.Types.FromJSVal JSDOM.Types.InspectorFrontendHost
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.InspectorFrontendHost
instance JSDOM.Types.IsGObject JSDOM.Types.InspectorFrontendHost
instance JSDOM.Types.PToJSVal JSDOM.Types.InternalSettings
instance JSDOM.Types.PFromJSVal JSDOM.Types.InternalSettings
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.InternalSettings
instance JSDOM.Types.FromJSVal JSDOM.Types.InternalSettings
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.InternalSettings
instance JSDOM.Types.IsGObject JSDOM.Types.InternalSettings
instance JSDOM.Types.PToJSVal JSDOM.Types.Internals
instance JSDOM.Types.PFromJSVal JSDOM.Types.Internals
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Internals
instance JSDOM.Types.FromJSVal JSDOM.Types.Internals
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Internals
instance JSDOM.Types.IsGObject JSDOM.Types.Internals
instance JSDOM.Types.PToJSVal JSDOM.Types.KeyboardEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.KeyboardEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.KeyboardEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.KeyboardEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.KeyboardEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.KeyboardEvent
instance JSDOM.Types.IsEvent JSDOM.Types.KeyboardEvent
instance JSDOM.Types.IsGObject JSDOM.Types.KeyboardEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.Location
instance JSDOM.Types.PFromJSVal JSDOM.Types.Location
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Location
instance JSDOM.Types.FromJSVal JSDOM.Types.Location
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Location
instance JSDOM.Types.IsGObject JSDOM.Types.Location
instance JSDOM.Types.PToJSVal JSDOM.Types.MallocStatistics
instance JSDOM.Types.PFromJSVal JSDOM.Types.MallocStatistics
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MallocStatistics
instance JSDOM.Types.FromJSVal JSDOM.Types.MallocStatistics
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MallocStatistics
instance JSDOM.Types.IsGObject JSDOM.Types.MallocStatistics
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaController
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaController
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaController
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaController
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaController
instance JSDOM.Types.IsEventTarget JSDOM.Types.MediaController
instance JSDOM.Types.IsGObject JSDOM.Types.MediaController
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaControlsHost
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaControlsHost
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaControlsHost
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaControlsHost
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaControlsHost
instance JSDOM.Types.IsGObject JSDOM.Types.MediaControlsHost
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaElementAudioSourceNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaElementAudioSourceNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaElementAudioSourceNode
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaElementAudioSourceNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaElementAudioSourceNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.MediaElementAudioSourceNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.MediaElementAudioSourceNode
instance JSDOM.Types.IsGObject JSDOM.Types.MediaElementAudioSourceNode
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaError
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaError
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaError
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaError
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaError
instance JSDOM.Types.IsGObject JSDOM.Types.MediaError
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaKeyError
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaKeyError
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaKeyError
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaKeyError
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaKeyError
instance JSDOM.Types.IsGObject JSDOM.Types.MediaKeyError
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaKeyEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaKeyEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaKeyEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaKeyEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaKeyEvent
instance JSDOM.Types.IsEvent JSDOM.Types.MediaKeyEvent
instance JSDOM.Types.IsGObject JSDOM.Types.MediaKeyEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaKeyMessageEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaKeyMessageEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaKeyMessageEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaKeyMessageEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaKeyMessageEvent
instance JSDOM.Types.IsEvent JSDOM.Types.MediaKeyMessageEvent
instance JSDOM.Types.IsGObject JSDOM.Types.MediaKeyMessageEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaKeyNeededEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaKeyNeededEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaKeyNeededEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaKeyNeededEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaKeyNeededEvent
instance JSDOM.Types.IsEvent JSDOM.Types.MediaKeyNeededEvent
instance JSDOM.Types.IsGObject JSDOM.Types.MediaKeyNeededEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaKeySession
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaKeySession
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaKeySession
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaKeySession
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaKeySession
instance JSDOM.Types.IsEventTarget JSDOM.Types.MediaKeySession
instance JSDOM.Types.IsGObject JSDOM.Types.MediaKeySession
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaKeys
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaKeys
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaKeys
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaKeys
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaKeys
instance JSDOM.Types.IsGObject JSDOM.Types.MediaKeys
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaList
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaList
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaList
instance JSDOM.Types.IsGObject JSDOM.Types.MediaList
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaQueryList
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaQueryList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaQueryList
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaQueryList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaQueryList
instance JSDOM.Types.IsGObject JSDOM.Types.MediaQueryList
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaSource
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaSource
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaSource
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaSource
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaSource
instance JSDOM.Types.IsEventTarget JSDOM.Types.MediaSource
instance JSDOM.Types.IsGObject JSDOM.Types.MediaSource
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaSourceStates
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaSourceStates
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaSourceStates
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaSourceStates
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaSourceStates
instance JSDOM.Types.IsGObject JSDOM.Types.MediaSourceStates
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaStream
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaStream
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaStream
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaStream
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaStream
instance JSDOM.Types.IsEventTarget JSDOM.Types.MediaStream
instance JSDOM.Types.IsGObject JSDOM.Types.MediaStream
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaStreamAudioDestinationNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaStreamAudioDestinationNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaStreamAudioDestinationNode
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaStreamAudioDestinationNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaStreamAudioDestinationNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.MediaStreamAudioDestinationNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.MediaStreamAudioDestinationNode
instance JSDOM.Types.IsGObject JSDOM.Types.MediaStreamAudioDestinationNode
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaStreamAudioSourceNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaStreamAudioSourceNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaStreamAudioSourceNode
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaStreamAudioSourceNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaStreamAudioSourceNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.MediaStreamAudioSourceNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.MediaStreamAudioSourceNode
instance JSDOM.Types.IsGObject JSDOM.Types.MediaStreamAudioSourceNode
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaStreamCapabilities
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaStreamCapabilities
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaStreamCapabilities
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaStreamCapabilities
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaStreamCapabilities
instance JSDOM.Types.IsMediaStreamCapabilities JSDOM.Types.MediaStreamCapabilities
instance JSDOM.Types.IsGObject JSDOM.Types.MediaStreamCapabilities
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaStreamEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaStreamEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaStreamEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaStreamEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaStreamEvent
instance JSDOM.Types.IsEvent JSDOM.Types.MediaStreamEvent
instance JSDOM.Types.IsGObject JSDOM.Types.MediaStreamEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaStreamTrack
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaStreamTrack
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaStreamTrack
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaStreamTrack
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaStreamTrack
instance JSDOM.Types.IsMediaStreamTrack JSDOM.Types.MediaStreamTrack
instance JSDOM.Types.IsEventTarget JSDOM.Types.MediaStreamTrack
instance JSDOM.Types.IsGObject JSDOM.Types.MediaStreamTrack
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaStreamTrackEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaStreamTrackEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaStreamTrackEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaStreamTrackEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaStreamTrackEvent
instance JSDOM.Types.IsEvent JSDOM.Types.MediaStreamTrackEvent
instance JSDOM.Types.IsGObject JSDOM.Types.MediaStreamTrackEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaTrackConstraint
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaTrackConstraint
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaTrackConstraint
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaTrackConstraint
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaTrackConstraint
instance JSDOM.Types.IsGObject JSDOM.Types.MediaTrackConstraint
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaTrackConstraintSet
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaTrackConstraintSet
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaTrackConstraintSet
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaTrackConstraintSet
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaTrackConstraintSet
instance JSDOM.Types.IsGObject JSDOM.Types.MediaTrackConstraintSet
instance JSDOM.Types.PToJSVal JSDOM.Types.MediaTrackConstraints
instance JSDOM.Types.PFromJSVal JSDOM.Types.MediaTrackConstraints
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MediaTrackConstraints
instance JSDOM.Types.FromJSVal JSDOM.Types.MediaTrackConstraints
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MediaTrackConstraints
instance JSDOM.Types.IsGObject JSDOM.Types.MediaTrackConstraints
instance JSDOM.Types.PToJSVal JSDOM.Types.MemoryInfo
instance JSDOM.Types.PFromJSVal JSDOM.Types.MemoryInfo
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MemoryInfo
instance JSDOM.Types.FromJSVal JSDOM.Types.MemoryInfo
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MemoryInfo
instance JSDOM.Types.IsGObject JSDOM.Types.MemoryInfo
instance JSDOM.Types.PToJSVal JSDOM.Types.MessageChannel
instance JSDOM.Types.PFromJSVal JSDOM.Types.MessageChannel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MessageChannel
instance JSDOM.Types.FromJSVal JSDOM.Types.MessageChannel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MessageChannel
instance JSDOM.Types.IsGObject JSDOM.Types.MessageChannel
instance JSDOM.Types.PToJSVal JSDOM.Types.MessageEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.MessageEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MessageEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.MessageEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MessageEvent
instance JSDOM.Types.IsEvent JSDOM.Types.MessageEvent
instance JSDOM.Types.IsGObject JSDOM.Types.MessageEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.MessagePort
instance JSDOM.Types.PFromJSVal JSDOM.Types.MessagePort
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MessagePort
instance JSDOM.Types.FromJSVal JSDOM.Types.MessagePort
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MessagePort
instance JSDOM.Types.IsEventTarget JSDOM.Types.MessagePort
instance JSDOM.Types.IsGObject JSDOM.Types.MessagePort
instance JSDOM.Types.PToJSVal JSDOM.Types.MimeType
instance JSDOM.Types.PFromJSVal JSDOM.Types.MimeType
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MimeType
instance JSDOM.Types.FromJSVal JSDOM.Types.MimeType
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MimeType
instance JSDOM.Types.IsGObject JSDOM.Types.MimeType
instance JSDOM.Types.PToJSVal JSDOM.Types.MimeTypeArray
instance JSDOM.Types.PFromJSVal JSDOM.Types.MimeTypeArray
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MimeTypeArray
instance JSDOM.Types.FromJSVal JSDOM.Types.MimeTypeArray
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MimeTypeArray
instance JSDOM.Types.IsGObject JSDOM.Types.MimeTypeArray
instance JSDOM.Types.PToJSVal JSDOM.Types.MouseEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.MouseEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MouseEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.MouseEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MouseEvent
instance JSDOM.Types.IsMouseEvent JSDOM.Types.MouseEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.MouseEvent
instance JSDOM.Types.IsEvent JSDOM.Types.MouseEvent
instance JSDOM.Types.IsGObject JSDOM.Types.MouseEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.MutationEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.MutationEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MutationEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.MutationEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MutationEvent
instance JSDOM.Types.IsEvent JSDOM.Types.MutationEvent
instance JSDOM.Types.IsGObject JSDOM.Types.MutationEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.MutationObserver
instance JSDOM.Types.PFromJSVal JSDOM.Types.MutationObserver
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MutationObserver
instance JSDOM.Types.FromJSVal JSDOM.Types.MutationObserver
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MutationObserver
instance JSDOM.Types.IsGObject JSDOM.Types.MutationObserver
instance JSDOM.Types.PToJSVal JSDOM.Types.MutationRecord
instance JSDOM.Types.PFromJSVal JSDOM.Types.MutationRecord
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.MutationRecord
instance JSDOM.Types.FromJSVal JSDOM.Types.MutationRecord
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.MutationRecord
instance JSDOM.Types.IsGObject JSDOM.Types.MutationRecord
instance JSDOM.Types.PToJSVal JSDOM.Types.NamedNodeMap
instance JSDOM.Types.PFromJSVal JSDOM.Types.NamedNodeMap
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.NamedNodeMap
instance JSDOM.Types.FromJSVal JSDOM.Types.NamedNodeMap
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.NamedNodeMap
instance JSDOM.Types.IsGObject JSDOM.Types.NamedNodeMap
instance JSDOM.Types.PToJSVal JSDOM.Types.Navigator
instance JSDOM.Types.PFromJSVal JSDOM.Types.Navigator
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Navigator
instance JSDOM.Types.FromJSVal JSDOM.Types.Navigator
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Navigator
instance JSDOM.Types.IsGObject JSDOM.Types.Navigator
instance JSDOM.Types.PToJSVal JSDOM.Types.NavigatorUserMediaError
instance JSDOM.Types.PFromJSVal JSDOM.Types.NavigatorUserMediaError
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.NavigatorUserMediaError
instance JSDOM.Types.FromJSVal JSDOM.Types.NavigatorUserMediaError
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.NavigatorUserMediaError
instance JSDOM.Types.IsDOMError JSDOM.Types.NavigatorUserMediaError
instance JSDOM.Types.IsGObject JSDOM.Types.NavigatorUserMediaError
instance JSDOM.Types.PToJSVal JSDOM.Types.Node
instance JSDOM.Types.PFromJSVal JSDOM.Types.Node
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Node
instance JSDOM.Types.FromJSVal JSDOM.Types.Node
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Node
instance JSDOM.Types.IsNode JSDOM.Types.Node
instance JSDOM.Types.IsEventTarget JSDOM.Types.Node
instance JSDOM.Types.IsGObject JSDOM.Types.Node
instance JSDOM.Types.PToJSVal JSDOM.Types.NodeFilter
instance JSDOM.Types.PFromJSVal JSDOM.Types.NodeFilter
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.NodeFilter
instance JSDOM.Types.FromJSVal JSDOM.Types.NodeFilter
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.NodeFilter
instance JSDOM.Types.IsGObject JSDOM.Types.NodeFilter
instance JSDOM.Types.PToJSVal JSDOM.Types.NodeIterator
instance JSDOM.Types.PFromJSVal JSDOM.Types.NodeIterator
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.NodeIterator
instance JSDOM.Types.FromJSVal JSDOM.Types.NodeIterator
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.NodeIterator
instance JSDOM.Types.IsGObject JSDOM.Types.NodeIterator
instance JSDOM.Types.PToJSVal JSDOM.Types.NodeList
instance JSDOM.Types.PFromJSVal JSDOM.Types.NodeList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.NodeList
instance JSDOM.Types.FromJSVal JSDOM.Types.NodeList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.NodeList
instance JSDOM.Types.IsNodeList JSDOM.Types.NodeList
instance JSDOM.Types.IsGObject JSDOM.Types.NodeList
instance JSDOM.Types.PToJSVal JSDOM.Types.Notification
instance JSDOM.Types.PFromJSVal JSDOM.Types.Notification
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Notification
instance JSDOM.Types.FromJSVal JSDOM.Types.Notification
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Notification
instance JSDOM.Types.IsEventTarget JSDOM.Types.Notification
instance JSDOM.Types.IsGObject JSDOM.Types.Notification
instance JSDOM.Types.PToJSVal JSDOM.Types.NotificationCenter
instance JSDOM.Types.PFromJSVal JSDOM.Types.NotificationCenter
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.NotificationCenter
instance JSDOM.Types.FromJSVal JSDOM.Types.NotificationCenter
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.NotificationCenter
instance JSDOM.Types.IsGObject JSDOM.Types.NotificationCenter
instance JSDOM.Types.PToJSVal JSDOM.Types.OESElementIndexUint
instance JSDOM.Types.PFromJSVal JSDOM.Types.OESElementIndexUint
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OESElementIndexUint
instance JSDOM.Types.FromJSVal JSDOM.Types.OESElementIndexUint
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OESElementIndexUint
instance JSDOM.Types.IsGObject JSDOM.Types.OESElementIndexUint
instance JSDOM.Types.PToJSVal JSDOM.Types.OESStandardDerivatives
instance JSDOM.Types.PFromJSVal JSDOM.Types.OESStandardDerivatives
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OESStandardDerivatives
instance JSDOM.Types.FromJSVal JSDOM.Types.OESStandardDerivatives
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OESStandardDerivatives
instance JSDOM.Types.IsGObject JSDOM.Types.OESStandardDerivatives
instance JSDOM.Types.PToJSVal JSDOM.Types.OESTextureFloat
instance JSDOM.Types.PFromJSVal JSDOM.Types.OESTextureFloat
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OESTextureFloat
instance JSDOM.Types.FromJSVal JSDOM.Types.OESTextureFloat
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OESTextureFloat
instance JSDOM.Types.IsGObject JSDOM.Types.OESTextureFloat
instance JSDOM.Types.PToJSVal JSDOM.Types.OESTextureFloatLinear
instance JSDOM.Types.PFromJSVal JSDOM.Types.OESTextureFloatLinear
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OESTextureFloatLinear
instance JSDOM.Types.FromJSVal JSDOM.Types.OESTextureFloatLinear
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OESTextureFloatLinear
instance JSDOM.Types.IsGObject JSDOM.Types.OESTextureFloatLinear
instance JSDOM.Types.PToJSVal JSDOM.Types.OESTextureHalfFloat
instance JSDOM.Types.PFromJSVal JSDOM.Types.OESTextureHalfFloat
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OESTextureHalfFloat
instance JSDOM.Types.FromJSVal JSDOM.Types.OESTextureHalfFloat
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OESTextureHalfFloat
instance JSDOM.Types.IsGObject JSDOM.Types.OESTextureHalfFloat
instance JSDOM.Types.PToJSVal JSDOM.Types.OESTextureHalfFloatLinear
instance JSDOM.Types.PFromJSVal JSDOM.Types.OESTextureHalfFloatLinear
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OESTextureHalfFloatLinear
instance JSDOM.Types.FromJSVal JSDOM.Types.OESTextureHalfFloatLinear
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OESTextureHalfFloatLinear
instance JSDOM.Types.IsGObject JSDOM.Types.OESTextureHalfFloatLinear
instance JSDOM.Types.PToJSVal JSDOM.Types.OESVertexArrayObject
instance JSDOM.Types.PFromJSVal JSDOM.Types.OESVertexArrayObject
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OESVertexArrayObject
instance JSDOM.Types.FromJSVal JSDOM.Types.OESVertexArrayObject
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OESVertexArrayObject
instance JSDOM.Types.IsGObject JSDOM.Types.OESVertexArrayObject
instance JSDOM.Types.PToJSVal JSDOM.Types.OfflineAudioCompletionEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.OfflineAudioCompletionEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OfflineAudioCompletionEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.OfflineAudioCompletionEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OfflineAudioCompletionEvent
instance JSDOM.Types.IsEvent JSDOM.Types.OfflineAudioCompletionEvent
instance JSDOM.Types.IsGObject JSDOM.Types.OfflineAudioCompletionEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.OfflineAudioContext
instance JSDOM.Types.PFromJSVal JSDOM.Types.OfflineAudioContext
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OfflineAudioContext
instance JSDOM.Types.FromJSVal JSDOM.Types.OfflineAudioContext
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OfflineAudioContext
instance JSDOM.Types.IsAudioContext JSDOM.Types.OfflineAudioContext
instance JSDOM.Types.IsEventTarget JSDOM.Types.OfflineAudioContext
instance JSDOM.Types.IsGObject JSDOM.Types.OfflineAudioContext
instance JSDOM.Types.PToJSVal JSDOM.Types.OscillatorNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.OscillatorNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OscillatorNode
instance JSDOM.Types.FromJSVal JSDOM.Types.OscillatorNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OscillatorNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.OscillatorNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.OscillatorNode
instance JSDOM.Types.IsGObject JSDOM.Types.OscillatorNode
instance JSDOM.Types.PToJSVal JSDOM.Types.OverflowEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.OverflowEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.OverflowEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.OverflowEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.OverflowEvent
instance JSDOM.Types.IsEvent JSDOM.Types.OverflowEvent
instance JSDOM.Types.IsGObject JSDOM.Types.OverflowEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.PageTransitionEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.PageTransitionEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PageTransitionEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.PageTransitionEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PageTransitionEvent
instance JSDOM.Types.IsEvent JSDOM.Types.PageTransitionEvent
instance JSDOM.Types.IsGObject JSDOM.Types.PageTransitionEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.PannerNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.PannerNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PannerNode
instance JSDOM.Types.FromJSVal JSDOM.Types.PannerNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PannerNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.PannerNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.PannerNode
instance JSDOM.Types.IsGObject JSDOM.Types.PannerNode
instance JSDOM.Types.PToJSVal JSDOM.Types.Path2D
instance JSDOM.Types.PFromJSVal JSDOM.Types.Path2D
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Path2D
instance JSDOM.Types.FromJSVal JSDOM.Types.Path2D
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Path2D
instance JSDOM.Types.IsGObject JSDOM.Types.Path2D
instance JSDOM.Types.PToJSVal JSDOM.Types.Performance
instance JSDOM.Types.PFromJSVal JSDOM.Types.Performance
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Performance
instance JSDOM.Types.FromJSVal JSDOM.Types.Performance
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Performance
instance JSDOM.Types.IsEventTarget JSDOM.Types.Performance
instance JSDOM.Types.IsGObject JSDOM.Types.Performance
instance JSDOM.Types.PToJSVal JSDOM.Types.PerformanceEntry
instance JSDOM.Types.PFromJSVal JSDOM.Types.PerformanceEntry
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PerformanceEntry
instance JSDOM.Types.FromJSVal JSDOM.Types.PerformanceEntry
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PerformanceEntry
instance JSDOM.Types.IsPerformanceEntry JSDOM.Types.PerformanceEntry
instance JSDOM.Types.IsGObject JSDOM.Types.PerformanceEntry
instance JSDOM.Types.PToJSVal JSDOM.Types.PerformanceEntryList
instance JSDOM.Types.PFromJSVal JSDOM.Types.PerformanceEntryList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PerformanceEntryList
instance JSDOM.Types.FromJSVal JSDOM.Types.PerformanceEntryList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PerformanceEntryList
instance JSDOM.Types.IsGObject JSDOM.Types.PerformanceEntryList
instance JSDOM.Types.PToJSVal JSDOM.Types.PerformanceMark
instance JSDOM.Types.PFromJSVal JSDOM.Types.PerformanceMark
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PerformanceMark
instance JSDOM.Types.FromJSVal JSDOM.Types.PerformanceMark
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PerformanceMark
instance JSDOM.Types.IsPerformanceEntry JSDOM.Types.PerformanceMark
instance JSDOM.Types.IsGObject JSDOM.Types.PerformanceMark
instance JSDOM.Types.PToJSVal JSDOM.Types.PerformanceMeasure
instance JSDOM.Types.PFromJSVal JSDOM.Types.PerformanceMeasure
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PerformanceMeasure
instance JSDOM.Types.FromJSVal JSDOM.Types.PerformanceMeasure
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PerformanceMeasure
instance JSDOM.Types.IsPerformanceEntry JSDOM.Types.PerformanceMeasure
instance JSDOM.Types.IsGObject JSDOM.Types.PerformanceMeasure
instance JSDOM.Types.PToJSVal JSDOM.Types.PerformanceNavigation
instance JSDOM.Types.PFromJSVal JSDOM.Types.PerformanceNavigation
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PerformanceNavigation
instance JSDOM.Types.FromJSVal JSDOM.Types.PerformanceNavigation
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PerformanceNavigation
instance JSDOM.Types.IsGObject JSDOM.Types.PerformanceNavigation
instance JSDOM.Types.PToJSVal JSDOM.Types.PerformanceResourceTiming
instance JSDOM.Types.PFromJSVal JSDOM.Types.PerformanceResourceTiming
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PerformanceResourceTiming
instance JSDOM.Types.FromJSVal JSDOM.Types.PerformanceResourceTiming
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PerformanceResourceTiming
instance JSDOM.Types.IsPerformanceEntry JSDOM.Types.PerformanceResourceTiming
instance JSDOM.Types.IsGObject JSDOM.Types.PerformanceResourceTiming
instance JSDOM.Types.PToJSVal JSDOM.Types.PerformanceTiming
instance JSDOM.Types.PFromJSVal JSDOM.Types.PerformanceTiming
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PerformanceTiming
instance JSDOM.Types.FromJSVal JSDOM.Types.PerformanceTiming
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PerformanceTiming
instance JSDOM.Types.IsGObject JSDOM.Types.PerformanceTiming
instance JSDOM.Types.PToJSVal JSDOM.Types.PeriodicWave
instance JSDOM.Types.PFromJSVal JSDOM.Types.PeriodicWave
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PeriodicWave
instance JSDOM.Types.FromJSVal JSDOM.Types.PeriodicWave
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PeriodicWave
instance JSDOM.Types.IsGObject JSDOM.Types.PeriodicWave
instance JSDOM.Types.PToJSVal JSDOM.Types.Plugin
instance JSDOM.Types.PFromJSVal JSDOM.Types.Plugin
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Plugin
instance JSDOM.Types.FromJSVal JSDOM.Types.Plugin
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Plugin
instance JSDOM.Types.IsGObject JSDOM.Types.Plugin
instance JSDOM.Types.PToJSVal JSDOM.Types.PluginArray
instance JSDOM.Types.PFromJSVal JSDOM.Types.PluginArray
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PluginArray
instance JSDOM.Types.FromJSVal JSDOM.Types.PluginArray
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PluginArray
instance JSDOM.Types.IsGObject JSDOM.Types.PluginArray
instance JSDOM.Types.PToJSVal JSDOM.Types.PopStateEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.PopStateEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PopStateEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.PopStateEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PopStateEvent
instance JSDOM.Types.IsEvent JSDOM.Types.PopStateEvent
instance JSDOM.Types.IsGObject JSDOM.Types.PopStateEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.PositionError
instance JSDOM.Types.PFromJSVal JSDOM.Types.PositionError
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.PositionError
instance JSDOM.Types.FromJSVal JSDOM.Types.PositionError
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.PositionError
instance JSDOM.Types.IsGObject JSDOM.Types.PositionError
instance JSDOM.Types.PToJSVal JSDOM.Types.ProcessingInstruction
instance JSDOM.Types.PFromJSVal JSDOM.Types.ProcessingInstruction
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ProcessingInstruction
instance JSDOM.Types.FromJSVal JSDOM.Types.ProcessingInstruction
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ProcessingInstruction
instance JSDOM.Types.IsCharacterData JSDOM.Types.ProcessingInstruction
instance JSDOM.Types.IsNode JSDOM.Types.ProcessingInstruction
instance JSDOM.Types.IsEventTarget JSDOM.Types.ProcessingInstruction
instance JSDOM.Types.IsGObject JSDOM.Types.ProcessingInstruction
instance JSDOM.Types.PToJSVal JSDOM.Types.ProgressEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.ProgressEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ProgressEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.ProgressEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ProgressEvent
instance JSDOM.Types.IsProgressEvent JSDOM.Types.ProgressEvent
instance JSDOM.Types.IsEvent JSDOM.Types.ProgressEvent
instance JSDOM.Types.IsGObject JSDOM.Types.ProgressEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.QuickTimePluginReplacement
instance JSDOM.Types.PFromJSVal JSDOM.Types.QuickTimePluginReplacement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.QuickTimePluginReplacement
instance JSDOM.Types.FromJSVal JSDOM.Types.QuickTimePluginReplacement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.QuickTimePluginReplacement
instance JSDOM.Types.IsGObject JSDOM.Types.QuickTimePluginReplacement
instance JSDOM.Types.PToJSVal JSDOM.Types.RGBColor
instance JSDOM.Types.PFromJSVal JSDOM.Types.RGBColor
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RGBColor
instance JSDOM.Types.FromJSVal JSDOM.Types.RGBColor
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RGBColor
instance JSDOM.Types.IsGObject JSDOM.Types.RGBColor
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCConfiguration
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCConfiguration
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCConfiguration
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCConfiguration
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCConfiguration
instance JSDOM.Types.IsGObject JSDOM.Types.RTCConfiguration
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCDTMFSender
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCDTMFSender
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCDTMFSender
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCDTMFSender
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCDTMFSender
instance JSDOM.Types.IsEventTarget JSDOM.Types.RTCDTMFSender
instance JSDOM.Types.IsGObject JSDOM.Types.RTCDTMFSender
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCDTMFToneChangeEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCDTMFToneChangeEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCDTMFToneChangeEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCDTMFToneChangeEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCDTMFToneChangeEvent
instance JSDOM.Types.IsEvent JSDOM.Types.RTCDTMFToneChangeEvent
instance JSDOM.Types.IsGObject JSDOM.Types.RTCDTMFToneChangeEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCDataChannel
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCDataChannel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCDataChannel
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCDataChannel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCDataChannel
instance JSDOM.Types.IsEventTarget JSDOM.Types.RTCDataChannel
instance JSDOM.Types.IsGObject JSDOM.Types.RTCDataChannel
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCDataChannelEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCDataChannelEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCDataChannelEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCDataChannelEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCDataChannelEvent
instance JSDOM.Types.IsEvent JSDOM.Types.RTCDataChannelEvent
instance JSDOM.Types.IsGObject JSDOM.Types.RTCDataChannelEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCIceCandidate
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCIceCandidate
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCIceCandidate
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCIceCandidate
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCIceCandidate
instance JSDOM.Types.IsGObject JSDOM.Types.RTCIceCandidate
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCIceCandidateEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCIceCandidateEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCIceCandidateEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCIceCandidateEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCIceCandidateEvent
instance JSDOM.Types.IsEvent JSDOM.Types.RTCIceCandidateEvent
instance JSDOM.Types.IsGObject JSDOM.Types.RTCIceCandidateEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCIceServer
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCIceServer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCIceServer
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCIceServer
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCIceServer
instance JSDOM.Types.IsGObject JSDOM.Types.RTCIceServer
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCPeerConnection
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCPeerConnection
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCPeerConnection
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCPeerConnection
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCPeerConnection
instance JSDOM.Types.IsEventTarget JSDOM.Types.RTCPeerConnection
instance JSDOM.Types.IsGObject JSDOM.Types.RTCPeerConnection
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCSessionDescription
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCSessionDescription
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCSessionDescription
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCSessionDescription
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCSessionDescription
instance JSDOM.Types.IsGObject JSDOM.Types.RTCSessionDescription
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCStatsReport
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCStatsReport
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCStatsReport
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCStatsReport
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCStatsReport
instance JSDOM.Types.IsGObject JSDOM.Types.RTCStatsReport
instance JSDOM.Types.PToJSVal JSDOM.Types.RTCStatsResponse
instance JSDOM.Types.PFromJSVal JSDOM.Types.RTCStatsResponse
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RTCStatsResponse
instance JSDOM.Types.FromJSVal JSDOM.Types.RTCStatsResponse
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RTCStatsResponse
instance JSDOM.Types.IsGObject JSDOM.Types.RTCStatsResponse
instance JSDOM.Types.PToJSVal JSDOM.Types.RadioNodeList
instance JSDOM.Types.PFromJSVal JSDOM.Types.RadioNodeList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.RadioNodeList
instance JSDOM.Types.FromJSVal JSDOM.Types.RadioNodeList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.RadioNodeList
instance JSDOM.Types.IsNodeList JSDOM.Types.RadioNodeList
instance JSDOM.Types.IsGObject JSDOM.Types.RadioNodeList
instance JSDOM.Types.PToJSVal JSDOM.Types.Range
instance JSDOM.Types.PFromJSVal JSDOM.Types.Range
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Range
instance JSDOM.Types.FromJSVal JSDOM.Types.Range
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Range
instance JSDOM.Types.IsGObject JSDOM.Types.Range
instance JSDOM.Types.PToJSVal JSDOM.Types.ReadableStream
instance JSDOM.Types.PFromJSVal JSDOM.Types.ReadableStream
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ReadableStream
instance JSDOM.Types.FromJSVal JSDOM.Types.ReadableStream
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ReadableStream
instance JSDOM.Types.IsGObject JSDOM.Types.ReadableStream
instance JSDOM.Types.PToJSVal JSDOM.Types.Rect
instance JSDOM.Types.PFromJSVal JSDOM.Types.Rect
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Rect
instance JSDOM.Types.FromJSVal JSDOM.Types.Rect
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Rect
instance JSDOM.Types.IsGObject JSDOM.Types.Rect
instance JSDOM.Types.PToJSVal JSDOM.Types.SQLError
instance JSDOM.Types.PFromJSVal JSDOM.Types.SQLError
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SQLError
instance JSDOM.Types.FromJSVal JSDOM.Types.SQLError
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SQLError
instance JSDOM.Types.IsGObject JSDOM.Types.SQLError
instance JSDOM.Types.PToJSVal JSDOM.Types.SQLResultSet
instance JSDOM.Types.PFromJSVal JSDOM.Types.SQLResultSet
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SQLResultSet
instance JSDOM.Types.FromJSVal JSDOM.Types.SQLResultSet
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SQLResultSet
instance JSDOM.Types.IsGObject JSDOM.Types.SQLResultSet
instance JSDOM.Types.PToJSVal JSDOM.Types.SQLResultSetRowList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SQLResultSetRowList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SQLResultSetRowList
instance JSDOM.Types.FromJSVal JSDOM.Types.SQLResultSetRowList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SQLResultSetRowList
instance JSDOM.Types.IsGObject JSDOM.Types.SQLResultSetRowList
instance JSDOM.Types.PToJSVal JSDOM.Types.SQLTransaction
instance JSDOM.Types.PFromJSVal JSDOM.Types.SQLTransaction
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SQLTransaction
instance JSDOM.Types.FromJSVal JSDOM.Types.SQLTransaction
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SQLTransaction
instance JSDOM.Types.IsGObject JSDOM.Types.SQLTransaction
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGAElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAltGlyphDefElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAltGlyphDefElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAltGlyphDefElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAltGlyphDefElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAltGlyphDefElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAltGlyphDefElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAltGlyphDefElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAltGlyphDefElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAltGlyphDefElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAltGlyphDefElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAltGlyphElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAltGlyphElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.IsSVGTextPositioningElement JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.IsSVGTextContentElement JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAltGlyphElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAltGlyphItemElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAltGlyphItemElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAltGlyphItemElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAltGlyphItemElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAltGlyphItemElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAltGlyphItemElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAltGlyphItemElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAltGlyphItemElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAltGlyphItemElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAltGlyphItemElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAngle
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAngle
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAngle
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAngle
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAngle
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAngle
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimateColorElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimateColorElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.IsSVGAnimationElement JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimateColorElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimateElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimateElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.IsSVGAnimationElement JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimateElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimateMotionElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimateMotionElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.IsSVGAnimationElement JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimateMotionElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimateTransformElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimateTransformElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.IsSVGAnimationElement JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimateTransformElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedAngle
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedAngle
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedAngle
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedAngle
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedAngle
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedAngle
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedBoolean
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedBoolean
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedBoolean
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedBoolean
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedBoolean
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedBoolean
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedEnumeration
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedEnumeration
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedEnumeration
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedEnumeration
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedEnumeration
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedEnumeration
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedInteger
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedInteger
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedInteger
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedInteger
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedInteger
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedInteger
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedLength
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedLength
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedLength
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedLength
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedLength
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedLength
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedLengthList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedLengthList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedLengthList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedLengthList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedLengthList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedLengthList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedNumber
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedNumber
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedNumber
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedNumber
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedNumber
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedNumber
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedNumberList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedNumberList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedNumberList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedNumberList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedNumberList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedNumberList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedPreserveAspectRatio
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedPreserveAspectRatio
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedPreserveAspectRatio
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedPreserveAspectRatio
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedPreserveAspectRatio
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedPreserveAspectRatio
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedRect
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedRect
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedRect
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedRect
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedRect
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedRect
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedString
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedString
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedString
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedString
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedString
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedString
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimatedTransformList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimatedTransformList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimatedTransformList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimatedTransformList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimatedTransformList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimatedTransformList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGAnimationElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGAnimationElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.IsSVGAnimationElement JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGAnimationElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGCircleElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGCircleElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGCircleElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGCircleElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGCircleElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGCircleElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGCircleElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGCircleElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGCircleElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGCircleElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGCircleElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGClipPathElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGClipPathElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGClipPathElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGColor
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGColor
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGColor
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGColor
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGColor
instance JSDOM.Types.IsSVGColor JSDOM.Types.SVGColor
instance JSDOM.Types.IsCSSValue JSDOM.Types.SVGColor
instance JSDOM.Types.IsGObject JSDOM.Types.SVGColor
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGComponentTransferFunctionElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGComponentTransferFunctionElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.IsSVGComponentTransferFunctionElement JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGComponentTransferFunctionElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGCursorElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGCursorElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGCursorElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGCursorElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGCursorElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGCursorElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGCursorElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGCursorElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGCursorElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGCursorElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGDefsElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGDefsElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGDefsElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGDefsElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGDefsElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGDefsElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGDefsElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGDefsElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGDefsElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGDefsElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGDefsElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGDescElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGDescElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGDescElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGDescElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGDescElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGDescElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGDescElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGDescElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGDescElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGDescElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGDocument
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGDocument
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGDocument
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGDocument
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGDocument
instance JSDOM.Types.IsDocument JSDOM.Types.SVGDocument
instance JSDOM.Types.IsNode JSDOM.Types.SVGDocument
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGDocument
instance JSDOM.Types.IsGObject JSDOM.Types.SVGDocument
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGEllipseElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGEllipseElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGEllipseElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGExternalResourcesRequired
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGExternalResourcesRequired
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGExternalResourcesRequired
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGExternalResourcesRequired
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGExternalResourcesRequired
instance JSDOM.Types.IsGObject JSDOM.Types.SVGExternalResourcesRequired
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEBlendElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEBlendElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEBlendElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEBlendElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEBlendElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEBlendElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEBlendElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEBlendElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEBlendElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEBlendElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEColorMatrixElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEColorMatrixElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEColorMatrixElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEColorMatrixElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEColorMatrixElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEColorMatrixElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEColorMatrixElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEColorMatrixElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEColorMatrixElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEColorMatrixElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEComponentTransferElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEComponentTransferElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEComponentTransferElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEComponentTransferElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEComponentTransferElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEComponentTransferElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEComponentTransferElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEComponentTransferElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEComponentTransferElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEComponentTransferElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFECompositeElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFECompositeElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFECompositeElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFECompositeElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFECompositeElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFECompositeElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFECompositeElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFECompositeElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFECompositeElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFECompositeElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEConvolveMatrixElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEConvolveMatrixElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEConvolveMatrixElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEConvolveMatrixElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEConvolveMatrixElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEConvolveMatrixElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEConvolveMatrixElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEConvolveMatrixElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEConvolveMatrixElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEConvolveMatrixElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEDiffuseLightingElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEDiffuseLightingElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEDiffuseLightingElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEDiffuseLightingElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEDiffuseLightingElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEDiffuseLightingElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEDiffuseLightingElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEDiffuseLightingElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEDiffuseLightingElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEDiffuseLightingElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEDisplacementMapElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEDisplacementMapElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEDisplacementMapElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEDisplacementMapElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEDisplacementMapElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEDisplacementMapElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEDisplacementMapElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEDisplacementMapElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEDisplacementMapElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEDisplacementMapElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEDistantLightElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEDistantLightElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEDistantLightElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEDistantLightElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEDistantLightElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEDistantLightElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEDistantLightElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEDistantLightElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEDistantLightElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEDistantLightElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEDropShadowElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEDropShadowElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEDropShadowElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEDropShadowElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEDropShadowElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEDropShadowElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEDropShadowElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEDropShadowElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEDropShadowElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEDropShadowElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEFloodElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEFloodElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEFloodElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEFloodElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEFloodElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEFloodElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEFloodElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEFloodElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEFloodElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEFloodElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEFuncAElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEFuncAElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.IsSVGComponentTransferFunctionElement JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEFuncAElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEFuncBElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEFuncBElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.IsSVGComponentTransferFunctionElement JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEFuncBElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEFuncGElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEFuncGElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.IsSVGComponentTransferFunctionElement JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEFuncGElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEFuncRElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEFuncRElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.IsSVGComponentTransferFunctionElement JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEFuncRElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEGaussianBlurElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEGaussianBlurElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEGaussianBlurElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEGaussianBlurElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEGaussianBlurElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEGaussianBlurElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEGaussianBlurElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEGaussianBlurElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEGaussianBlurElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEGaussianBlurElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEImageElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEImageElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEImageElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEImageElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEImageElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEImageElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEImageElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEImageElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEImageElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEImageElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEMergeElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEMergeElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEMergeElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEMergeElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEMergeElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEMergeElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEMergeElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEMergeElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEMergeElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEMergeElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEMergeNodeElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEMergeNodeElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEMergeNodeElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEMergeNodeElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEMergeNodeElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEMergeNodeElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEMergeNodeElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEMergeNodeElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEMergeNodeElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEMergeNodeElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEMorphologyElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEMorphologyElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEMorphologyElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEMorphologyElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEMorphologyElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEMorphologyElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEMorphologyElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEMorphologyElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEMorphologyElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEMorphologyElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEOffsetElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEOffsetElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEOffsetElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEOffsetElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEOffsetElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEOffsetElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEOffsetElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEOffsetElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEOffsetElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEOffsetElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFEPointLightElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFEPointLightElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFEPointLightElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFEPointLightElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFEPointLightElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFEPointLightElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFEPointLightElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFEPointLightElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFEPointLightElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFEPointLightElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFESpecularLightingElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFESpecularLightingElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFESpecularLightingElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFESpecularLightingElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFESpecularLightingElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFESpecularLightingElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFESpecularLightingElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFESpecularLightingElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFESpecularLightingElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFESpecularLightingElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFESpotLightElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFESpotLightElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFESpotLightElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFESpotLightElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFESpotLightElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFESpotLightElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFESpotLightElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFESpotLightElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFESpotLightElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFESpotLightElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFETileElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFETileElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFETileElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFETileElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFETileElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFETileElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFETileElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFETileElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFETileElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFETileElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFETurbulenceElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFETurbulenceElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFETurbulenceElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFETurbulenceElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFETurbulenceElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFETurbulenceElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFETurbulenceElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFETurbulenceElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFETurbulenceElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFETurbulenceElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFilterElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFilterElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFilterElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFilterElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFilterElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFilterElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFilterElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFilterElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFilterElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFilterElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFilterPrimitiveStandardAttributes
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFilterPrimitiveStandardAttributes
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFilterPrimitiveStandardAttributes
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFilterPrimitiveStandardAttributes
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFilterPrimitiveStandardAttributes
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFilterPrimitiveStandardAttributes
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFitToViewBox
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFitToViewBox
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFitToViewBox
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFitToViewBox
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFitToViewBox
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFitToViewBox
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFontElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFontElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFontElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFontElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFontElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFontElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFontElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFontElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFontElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFontElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFontFaceElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFontFaceElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFontFaceElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFontFaceElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFontFaceElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFontFaceElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFontFaceElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFontFaceElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFontFaceElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFontFaceElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFontFaceFormatElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFontFaceFormatElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFontFaceFormatElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFontFaceFormatElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFontFaceFormatElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFontFaceFormatElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFontFaceFormatElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFontFaceFormatElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFontFaceFormatElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFontFaceFormatElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFontFaceNameElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFontFaceNameElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFontFaceNameElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFontFaceNameElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFontFaceNameElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFontFaceNameElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFontFaceNameElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFontFaceNameElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFontFaceNameElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFontFaceNameElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFontFaceSrcElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFontFaceSrcElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFontFaceSrcElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFontFaceSrcElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFontFaceSrcElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFontFaceSrcElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFontFaceSrcElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFontFaceSrcElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFontFaceSrcElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFontFaceSrcElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGFontFaceUriElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGFontFaceUriElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGFontFaceUriElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGFontFaceUriElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGFontFaceUriElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGFontFaceUriElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGFontFaceUriElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGFontFaceUriElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGFontFaceUriElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGFontFaceUriElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGForeignObjectElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGForeignObjectElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGForeignObjectElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGGElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGGElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGGElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGGElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGGElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGGElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGGElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGGElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGGElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGGElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGGElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGGlyphElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGGlyphElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGGlyphElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGGlyphElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGGlyphElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGGlyphElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGGlyphElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGGlyphElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGGlyphElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGGlyphElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGGlyphRefElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGGlyphRefElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGGlyphRefElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGGlyphRefElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGGlyphRefElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGGlyphRefElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGGlyphRefElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGGlyphRefElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGGlyphRefElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGGlyphRefElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGGradientElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGGradientElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGGradientElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGGradientElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGGradientElement
instance JSDOM.Types.IsSVGGradientElement JSDOM.Types.SVGGradientElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGGradientElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGGradientElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGGradientElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGGradientElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGGradientElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGGraphicsElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGGraphicsElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGGraphicsElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGHKernElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGHKernElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGHKernElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGHKernElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGHKernElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGHKernElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGHKernElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGHKernElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGHKernElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGHKernElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGImageElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGImageElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGImageElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGImageElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGImageElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGImageElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGImageElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGImageElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGImageElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGImageElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGImageElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGLength
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGLength
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGLength
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGLength
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGLength
instance JSDOM.Types.IsGObject JSDOM.Types.SVGLength
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGLengthList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGLengthList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGLengthList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGLengthList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGLengthList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGLengthList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGLineElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGLineElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGLineElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGLineElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGLineElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGLineElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGLineElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGLineElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGLineElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGLineElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGLineElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGLinearGradientElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGLinearGradientElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.IsSVGGradientElement JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGLinearGradientElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGMPathElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGMPathElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGMPathElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGMPathElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGMPathElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGMPathElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGMPathElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGMPathElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGMPathElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGMPathElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGMarkerElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGMarkerElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGMarkerElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGMarkerElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGMarkerElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGMarkerElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGMarkerElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGMarkerElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGMarkerElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGMarkerElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGMaskElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGMaskElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGMaskElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGMaskElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGMaskElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGMaskElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGMaskElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGMaskElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGMaskElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGMaskElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGMatrix
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGMatrix
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGMatrix
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGMatrix
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGMatrix
instance JSDOM.Types.IsGObject JSDOM.Types.SVGMatrix
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGMetadataElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGMetadataElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGMetadataElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGMetadataElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGMetadataElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGMetadataElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGMetadataElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGMetadataElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGMetadataElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGMetadataElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGMissingGlyphElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGMissingGlyphElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGMissingGlyphElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGMissingGlyphElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGMissingGlyphElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGMissingGlyphElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGMissingGlyphElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGMissingGlyphElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGMissingGlyphElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGMissingGlyphElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGNumber
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGNumber
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGNumber
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGNumber
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGNumber
instance JSDOM.Types.IsGObject JSDOM.Types.SVGNumber
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGNumberList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGNumberList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGNumberList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGNumberList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGNumberList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGNumberList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPaint
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPaint
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPaint
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPaint
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPaint
instance JSDOM.Types.IsSVGColor JSDOM.Types.SVGPaint
instance JSDOM.Types.IsCSSValue JSDOM.Types.SVGPaint
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPaint
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGPathElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGPathElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGPathElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGPathElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGPathElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSeg
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSeg
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSeg
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSeg
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSeg
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSeg
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSeg
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegArcAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegArcAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegArcAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegArcAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegArcAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegArcAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegArcAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegArcRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegArcRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegArcRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegArcRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegArcRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegArcRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegArcRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegClosePath
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegClosePath
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegClosePath
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegClosePath
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegClosePath
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegClosePath
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegClosePath
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegCurvetoCubicAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegCurvetoCubicAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegCurvetoCubicAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegCurvetoCubicAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegCurvetoCubicAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegCurvetoCubicAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegCurvetoCubicAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegCurvetoCubicRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegCurvetoCubicRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegCurvetoCubicRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegCurvetoCubicRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegCurvetoCubicRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegCurvetoCubicRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegCurvetoCubicRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegCurvetoCubicSmoothAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegCurvetoCubicSmoothAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegCurvetoCubicSmoothAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegCurvetoCubicSmoothAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegCurvetoCubicSmoothAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegCurvetoCubicSmoothAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegCurvetoCubicSmoothAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegCurvetoCubicSmoothRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegCurvetoCubicSmoothRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegCurvetoCubicSmoothRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegCurvetoCubicSmoothRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegCurvetoCubicSmoothRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegCurvetoCubicSmoothRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegCurvetoCubicSmoothRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegCurvetoQuadraticAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegCurvetoQuadraticAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegCurvetoQuadraticAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegCurvetoQuadraticRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegCurvetoQuadraticRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegCurvetoQuadraticRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegCurvetoQuadraticSmoothRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegLinetoAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegLinetoAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegLinetoAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegLinetoAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegLinetoAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegLinetoAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegLinetoAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegLinetoHorizontalAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegLinetoHorizontalAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegLinetoHorizontalAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegLinetoHorizontalAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegLinetoHorizontalAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegLinetoHorizontalAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegLinetoHorizontalAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegLinetoHorizontalRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegLinetoHorizontalRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegLinetoHorizontalRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegLinetoHorizontalRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegLinetoHorizontalRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegLinetoHorizontalRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegLinetoHorizontalRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegLinetoRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegLinetoRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegLinetoRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegLinetoRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegLinetoRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegLinetoRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegLinetoRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegLinetoVerticalAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegLinetoVerticalAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegLinetoVerticalAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegLinetoVerticalAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegLinetoVerticalAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegLinetoVerticalAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegLinetoVerticalAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegLinetoVerticalRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegLinetoVerticalRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegLinetoVerticalRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegLinetoVerticalRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegLinetoVerticalRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegLinetoVerticalRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegLinetoVerticalRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegMovetoAbs
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegMovetoAbs
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegMovetoAbs
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegMovetoAbs
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegMovetoAbs
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegMovetoAbs
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegMovetoAbs
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPathSegMovetoRel
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPathSegMovetoRel
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPathSegMovetoRel
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPathSegMovetoRel
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPathSegMovetoRel
instance JSDOM.Types.IsSVGPathSeg JSDOM.Types.SVGPathSegMovetoRel
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPathSegMovetoRel
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPatternElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPatternElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPatternElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPatternElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPatternElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGPatternElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGPatternElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGPatternElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGPatternElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPatternElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPoint
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPoint
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPoint
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPoint
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPoint
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPoint
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPointList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPointList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPointList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPointList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPointList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPointList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPolygonElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPolygonElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPolygonElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPolylineElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPolylineElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPolylineElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGPreserveAspectRatio
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGPreserveAspectRatio
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGPreserveAspectRatio
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGPreserveAspectRatio
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGPreserveAspectRatio
instance JSDOM.Types.IsGObject JSDOM.Types.SVGPreserveAspectRatio
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGRadialGradientElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGRadialGradientElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.IsSVGGradientElement JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGRadialGradientElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGRect
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGRect
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGRect
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGRect
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGRect
instance JSDOM.Types.IsGObject JSDOM.Types.SVGRect
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGRectElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGRectElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGRectElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGRectElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGRectElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGRectElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGRectElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGRectElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGRectElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGRectElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGRectElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGRenderingIntent
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGRenderingIntent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGRenderingIntent
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGRenderingIntent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGRenderingIntent
instance JSDOM.Types.IsGObject JSDOM.Types.SVGRenderingIntent
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGSVGElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGSVGElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGSVGElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGSVGElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGSVGElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGSVGElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGSVGElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGSVGElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGSVGElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGSVGElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGSVGElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGScriptElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGScriptElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGScriptElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGScriptElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGScriptElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGScriptElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGScriptElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGScriptElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGScriptElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGScriptElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGSetElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGSetElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGSetElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGSetElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGSetElement
instance JSDOM.Types.IsSVGAnimationElement JSDOM.Types.SVGSetElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGSetElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGSetElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGSetElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGSetElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGSetElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGStopElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGStopElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGStopElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGStopElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGStopElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGStopElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGStopElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGStopElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGStopElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGStopElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGStringList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGStringList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGStringList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGStringList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGStringList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGStringList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGStyleElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGStyleElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGStyleElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGStyleElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGStyleElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGStyleElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGStyleElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGStyleElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGStyleElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGStyleElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGSwitchElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGSwitchElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGSwitchElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGSymbolElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGSymbolElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGSymbolElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGSymbolElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGSymbolElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGSymbolElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGSymbolElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGSymbolElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGSymbolElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGSymbolElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTRefElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTRefElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTRefElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTRefElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTRefElement
instance JSDOM.Types.IsSVGTextPositioningElement JSDOM.Types.SVGTRefElement
instance JSDOM.Types.IsSVGTextContentElement JSDOM.Types.SVGTRefElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGTRefElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGTRefElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGTRefElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGTRefElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGTRefElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTRefElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTSpanElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTSpanElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.IsSVGTextPositioningElement JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.IsSVGTextContentElement JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTSpanElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTests
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTests
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTests
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTests
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTests
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTests
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTextContentElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTextContentElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.IsSVGTextContentElement JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTextContentElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTextElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTextElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTextElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTextElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTextElement
instance JSDOM.Types.IsSVGTextPositioningElement JSDOM.Types.SVGTextElement
instance JSDOM.Types.IsSVGTextContentElement JSDOM.Types.SVGTextElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGTextElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGTextElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGTextElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGTextElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGTextElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTextElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTextPathElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTextPathElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.IsSVGTextContentElement JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTextPathElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTextPositioningElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTextPositioningElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.IsSVGTextPositioningElement JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.IsSVGTextContentElement JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTextPositioningElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTitleElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTitleElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTitleElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTitleElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTitleElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGTitleElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGTitleElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGTitleElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGTitleElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTitleElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTransform
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTransform
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTransform
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTransform
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTransform
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTransform
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGTransformList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGTransformList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGTransformList
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGTransformList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGTransformList
instance JSDOM.Types.IsGObject JSDOM.Types.SVGTransformList
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGURIReference
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGURIReference
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGURIReference
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGURIReference
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGURIReference
instance JSDOM.Types.IsGObject JSDOM.Types.SVGURIReference
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGUnitTypes
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGUnitTypes
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGUnitTypes
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGUnitTypes
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGUnitTypes
instance JSDOM.Types.IsGObject JSDOM.Types.SVGUnitTypes
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGUseElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGUseElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGUseElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGUseElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGUseElement
instance JSDOM.Types.IsSVGGraphicsElement JSDOM.Types.SVGUseElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGUseElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGUseElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGUseElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGUseElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGUseElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGVKernElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGVKernElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGVKernElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGVKernElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGVKernElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGVKernElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGVKernElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGVKernElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGVKernElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGVKernElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGViewElement
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGViewElement
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGViewElement
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGViewElement
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGViewElement
instance JSDOM.Types.IsSVGElement JSDOM.Types.SVGViewElement
instance JSDOM.Types.IsElement JSDOM.Types.SVGViewElement
instance JSDOM.Types.IsNode JSDOM.Types.SVGViewElement
instance JSDOM.Types.IsEventTarget JSDOM.Types.SVGViewElement
instance JSDOM.Types.IsGObject JSDOM.Types.SVGViewElement
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGViewSpec
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGViewSpec
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGViewSpec
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGViewSpec
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGViewSpec
instance JSDOM.Types.IsGObject JSDOM.Types.SVGViewSpec
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGZoomAndPan
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGZoomAndPan
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGZoomAndPan
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGZoomAndPan
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGZoomAndPan
instance JSDOM.Types.IsGObject JSDOM.Types.SVGZoomAndPan
instance JSDOM.Types.PToJSVal JSDOM.Types.SVGZoomEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.SVGZoomEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SVGZoomEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.SVGZoomEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SVGZoomEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.SVGZoomEvent
instance JSDOM.Types.IsEvent JSDOM.Types.SVGZoomEvent
instance JSDOM.Types.IsGObject JSDOM.Types.SVGZoomEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.Screen
instance JSDOM.Types.PFromJSVal JSDOM.Types.Screen
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Screen
instance JSDOM.Types.FromJSVal JSDOM.Types.Screen
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Screen
instance JSDOM.Types.IsGObject JSDOM.Types.Screen
instance JSDOM.Types.PToJSVal JSDOM.Types.ScriptProcessorNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.ScriptProcessorNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ScriptProcessorNode
instance JSDOM.Types.FromJSVal JSDOM.Types.ScriptProcessorNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ScriptProcessorNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.ScriptProcessorNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.ScriptProcessorNode
instance JSDOM.Types.IsGObject JSDOM.Types.ScriptProcessorNode
instance JSDOM.Types.PToJSVal JSDOM.Types.ScriptProfile
instance JSDOM.Types.PFromJSVal JSDOM.Types.ScriptProfile
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ScriptProfile
instance JSDOM.Types.FromJSVal JSDOM.Types.ScriptProfile
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ScriptProfile
instance JSDOM.Types.IsGObject JSDOM.Types.ScriptProfile
instance JSDOM.Types.PToJSVal JSDOM.Types.ScriptProfileNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.ScriptProfileNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ScriptProfileNode
instance JSDOM.Types.FromJSVal JSDOM.Types.ScriptProfileNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ScriptProfileNode
instance JSDOM.Types.IsGObject JSDOM.Types.ScriptProfileNode
instance JSDOM.Types.PToJSVal JSDOM.Types.SecurityPolicy
instance JSDOM.Types.PFromJSVal JSDOM.Types.SecurityPolicy
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SecurityPolicy
instance JSDOM.Types.FromJSVal JSDOM.Types.SecurityPolicy
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SecurityPolicy
instance JSDOM.Types.IsGObject JSDOM.Types.SecurityPolicy
instance JSDOM.Types.PToJSVal JSDOM.Types.SecurityPolicyViolationEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.SecurityPolicyViolationEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SecurityPolicyViolationEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.SecurityPolicyViolationEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SecurityPolicyViolationEvent
instance JSDOM.Types.IsEvent JSDOM.Types.SecurityPolicyViolationEvent
instance JSDOM.Types.IsGObject JSDOM.Types.SecurityPolicyViolationEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.Selection
instance JSDOM.Types.PFromJSVal JSDOM.Types.Selection
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Selection
instance JSDOM.Types.FromJSVal JSDOM.Types.Selection
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Selection
instance JSDOM.Types.IsGObject JSDOM.Types.Selection
instance JSDOM.Types.PToJSVal JSDOM.Types.SourceBuffer
instance JSDOM.Types.PFromJSVal JSDOM.Types.SourceBuffer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SourceBuffer
instance JSDOM.Types.FromJSVal JSDOM.Types.SourceBuffer
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SourceBuffer
instance JSDOM.Types.IsEventTarget JSDOM.Types.SourceBuffer
instance JSDOM.Types.IsGObject JSDOM.Types.SourceBuffer
instance JSDOM.Types.PToJSVal JSDOM.Types.SourceBufferList
instance JSDOM.Types.PFromJSVal JSDOM.Types.SourceBufferList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SourceBufferList
instance JSDOM.Types.FromJSVal JSDOM.Types.SourceBufferList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SourceBufferList
instance JSDOM.Types.IsEventTarget JSDOM.Types.SourceBufferList
instance JSDOM.Types.IsGObject JSDOM.Types.SourceBufferList
instance JSDOM.Types.PToJSVal JSDOM.Types.SourceInfo
instance JSDOM.Types.PFromJSVal JSDOM.Types.SourceInfo
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SourceInfo
instance JSDOM.Types.FromJSVal JSDOM.Types.SourceInfo
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SourceInfo
instance JSDOM.Types.IsGObject JSDOM.Types.SourceInfo
instance JSDOM.Types.PToJSVal JSDOM.Types.SpeechSynthesis
instance JSDOM.Types.PFromJSVal JSDOM.Types.SpeechSynthesis
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SpeechSynthesis
instance JSDOM.Types.FromJSVal JSDOM.Types.SpeechSynthesis
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SpeechSynthesis
instance JSDOM.Types.IsGObject JSDOM.Types.SpeechSynthesis
instance JSDOM.Types.PToJSVal JSDOM.Types.SpeechSynthesisEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.SpeechSynthesisEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SpeechSynthesisEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.SpeechSynthesisEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SpeechSynthesisEvent
instance JSDOM.Types.IsEvent JSDOM.Types.SpeechSynthesisEvent
instance JSDOM.Types.IsGObject JSDOM.Types.SpeechSynthesisEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.SpeechSynthesisUtterance
instance JSDOM.Types.PFromJSVal JSDOM.Types.SpeechSynthesisUtterance
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SpeechSynthesisUtterance
instance JSDOM.Types.FromJSVal JSDOM.Types.SpeechSynthesisUtterance
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SpeechSynthesisUtterance
instance JSDOM.Types.IsEventTarget JSDOM.Types.SpeechSynthesisUtterance
instance JSDOM.Types.IsGObject JSDOM.Types.SpeechSynthesisUtterance
instance JSDOM.Types.PToJSVal JSDOM.Types.SpeechSynthesisVoice
instance JSDOM.Types.PFromJSVal JSDOM.Types.SpeechSynthesisVoice
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SpeechSynthesisVoice
instance JSDOM.Types.FromJSVal JSDOM.Types.SpeechSynthesisVoice
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SpeechSynthesisVoice
instance JSDOM.Types.IsGObject JSDOM.Types.SpeechSynthesisVoice
instance JSDOM.Types.PToJSVal JSDOM.Types.Storage
instance JSDOM.Types.PFromJSVal JSDOM.Types.Storage
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Storage
instance JSDOM.Types.FromJSVal JSDOM.Types.Storage
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Storage
instance JSDOM.Types.IsGObject JSDOM.Types.Storage
instance JSDOM.Types.PToJSVal JSDOM.Types.StorageEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.StorageEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StorageEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.StorageEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.StorageEvent
instance JSDOM.Types.IsEvent JSDOM.Types.StorageEvent
instance JSDOM.Types.IsGObject JSDOM.Types.StorageEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.StorageInfo
instance JSDOM.Types.PFromJSVal JSDOM.Types.StorageInfo
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StorageInfo
instance JSDOM.Types.FromJSVal JSDOM.Types.StorageInfo
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.StorageInfo
instance JSDOM.Types.IsGObject JSDOM.Types.StorageInfo
instance JSDOM.Types.PToJSVal JSDOM.Types.StorageQuota
instance JSDOM.Types.PFromJSVal JSDOM.Types.StorageQuota
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StorageQuota
instance JSDOM.Types.FromJSVal JSDOM.Types.StorageQuota
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.StorageQuota
instance JSDOM.Types.IsGObject JSDOM.Types.StorageQuota
instance JSDOM.Types.PToJSVal JSDOM.Types.StyleMedia
instance JSDOM.Types.PFromJSVal JSDOM.Types.StyleMedia
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StyleMedia
instance JSDOM.Types.FromJSVal JSDOM.Types.StyleMedia
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.StyleMedia
instance JSDOM.Types.IsGObject JSDOM.Types.StyleMedia
instance JSDOM.Types.PToJSVal JSDOM.Types.StyleSheet
instance JSDOM.Types.PFromJSVal JSDOM.Types.StyleSheet
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StyleSheet
instance JSDOM.Types.FromJSVal JSDOM.Types.StyleSheet
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.StyleSheet
instance JSDOM.Types.IsStyleSheet JSDOM.Types.StyleSheet
instance JSDOM.Types.IsGObject JSDOM.Types.StyleSheet
instance JSDOM.Types.PToJSVal JSDOM.Types.StyleSheetList
instance JSDOM.Types.PFromJSVal JSDOM.Types.StyleSheetList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.StyleSheetList
instance JSDOM.Types.FromJSVal JSDOM.Types.StyleSheetList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.StyleSheetList
instance JSDOM.Types.IsGObject JSDOM.Types.StyleSheetList
instance JSDOM.Types.PToJSVal JSDOM.Types.SubtleCrypto
instance JSDOM.Types.PFromJSVal JSDOM.Types.SubtleCrypto
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.SubtleCrypto
instance JSDOM.Types.FromJSVal JSDOM.Types.SubtleCrypto
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.SubtleCrypto
instance JSDOM.Types.IsGObject JSDOM.Types.SubtleCrypto
instance JSDOM.Types.PToJSVal JSDOM.Types.Text
instance JSDOM.Types.PFromJSVal JSDOM.Types.Text
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Text
instance JSDOM.Types.FromJSVal JSDOM.Types.Text
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Text
instance JSDOM.Types.IsText JSDOM.Types.Text
instance JSDOM.Types.IsCharacterData JSDOM.Types.Text
instance JSDOM.Types.IsNode JSDOM.Types.Text
instance JSDOM.Types.IsEventTarget JSDOM.Types.Text
instance JSDOM.Types.IsGObject JSDOM.Types.Text
instance JSDOM.Types.PToJSVal JSDOM.Types.TextEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.TextEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TextEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.TextEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TextEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.TextEvent
instance JSDOM.Types.IsEvent JSDOM.Types.TextEvent
instance JSDOM.Types.IsGObject JSDOM.Types.TextEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.TextMetrics
instance JSDOM.Types.PFromJSVal JSDOM.Types.TextMetrics
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TextMetrics
instance JSDOM.Types.FromJSVal JSDOM.Types.TextMetrics
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TextMetrics
instance JSDOM.Types.IsGObject JSDOM.Types.TextMetrics
instance JSDOM.Types.PToJSVal JSDOM.Types.TextTrack
instance JSDOM.Types.PFromJSVal JSDOM.Types.TextTrack
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TextTrack
instance JSDOM.Types.FromJSVal JSDOM.Types.TextTrack
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TextTrack
instance JSDOM.Types.IsEventTarget JSDOM.Types.TextTrack
instance JSDOM.Types.IsGObject JSDOM.Types.TextTrack
instance JSDOM.Types.PToJSVal JSDOM.Types.TextTrackCue
instance JSDOM.Types.PFromJSVal JSDOM.Types.TextTrackCue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TextTrackCue
instance JSDOM.Types.FromJSVal JSDOM.Types.TextTrackCue
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TextTrackCue
instance JSDOM.Types.IsTextTrackCue JSDOM.Types.TextTrackCue
instance JSDOM.Types.IsEventTarget JSDOM.Types.TextTrackCue
instance JSDOM.Types.IsGObject JSDOM.Types.TextTrackCue
instance JSDOM.Types.PToJSVal JSDOM.Types.TextTrackCueList
instance JSDOM.Types.PFromJSVal JSDOM.Types.TextTrackCueList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TextTrackCueList
instance JSDOM.Types.FromJSVal JSDOM.Types.TextTrackCueList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TextTrackCueList
instance JSDOM.Types.IsGObject JSDOM.Types.TextTrackCueList
instance JSDOM.Types.PToJSVal JSDOM.Types.TextTrackList
instance JSDOM.Types.PFromJSVal JSDOM.Types.TextTrackList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TextTrackList
instance JSDOM.Types.FromJSVal JSDOM.Types.TextTrackList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TextTrackList
instance JSDOM.Types.IsEventTarget JSDOM.Types.TextTrackList
instance JSDOM.Types.IsGObject JSDOM.Types.TextTrackList
instance JSDOM.Types.PToJSVal JSDOM.Types.TimeRanges
instance JSDOM.Types.PFromJSVal JSDOM.Types.TimeRanges
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TimeRanges
instance JSDOM.Types.FromJSVal JSDOM.Types.TimeRanges
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TimeRanges
instance JSDOM.Types.IsGObject JSDOM.Types.TimeRanges
instance JSDOM.Types.PToJSVal JSDOM.Types.Touch
instance JSDOM.Types.PFromJSVal JSDOM.Types.Touch
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Touch
instance JSDOM.Types.FromJSVal JSDOM.Types.Touch
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Touch
instance JSDOM.Types.IsGObject JSDOM.Types.Touch
instance JSDOM.Types.PToJSVal JSDOM.Types.TouchEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.TouchEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TouchEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.TouchEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TouchEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.TouchEvent
instance JSDOM.Types.IsEvent JSDOM.Types.TouchEvent
instance JSDOM.Types.IsGObject JSDOM.Types.TouchEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.TouchList
instance JSDOM.Types.PFromJSVal JSDOM.Types.TouchList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TouchList
instance JSDOM.Types.FromJSVal JSDOM.Types.TouchList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TouchList
instance JSDOM.Types.IsGObject JSDOM.Types.TouchList
instance JSDOM.Types.PToJSVal JSDOM.Types.TrackEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.TrackEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TrackEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.TrackEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TrackEvent
instance JSDOM.Types.IsEvent JSDOM.Types.TrackEvent
instance JSDOM.Types.IsGObject JSDOM.Types.TrackEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.TransitionEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.TransitionEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TransitionEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.TransitionEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TransitionEvent
instance JSDOM.Types.IsEvent JSDOM.Types.TransitionEvent
instance JSDOM.Types.IsGObject JSDOM.Types.TransitionEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.TreeWalker
instance JSDOM.Types.PFromJSVal JSDOM.Types.TreeWalker
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TreeWalker
instance JSDOM.Types.FromJSVal JSDOM.Types.TreeWalker
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TreeWalker
instance JSDOM.Types.IsGObject JSDOM.Types.TreeWalker
instance JSDOM.Types.PToJSVal JSDOM.Types.TypeConversions
instance JSDOM.Types.PFromJSVal JSDOM.Types.TypeConversions
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.TypeConversions
instance JSDOM.Types.FromJSVal JSDOM.Types.TypeConversions
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.TypeConversions
instance JSDOM.Types.IsGObject JSDOM.Types.TypeConversions
instance JSDOM.Types.PToJSVal JSDOM.Types.UIEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.UIEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.UIEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.UIEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.UIEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.UIEvent
instance JSDOM.Types.IsEvent JSDOM.Types.UIEvent
instance JSDOM.Types.IsGObject JSDOM.Types.UIEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.UIRequestEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.UIRequestEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.UIRequestEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.UIRequestEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.UIRequestEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.UIRequestEvent
instance JSDOM.Types.IsEvent JSDOM.Types.UIRequestEvent
instance JSDOM.Types.IsGObject JSDOM.Types.UIRequestEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.URL
instance JSDOM.Types.PFromJSVal JSDOM.Types.URL
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.URL
instance JSDOM.Types.FromJSVal JSDOM.Types.URL
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.URL
instance JSDOM.Types.IsGObject JSDOM.Types.URL
instance JSDOM.Types.PToJSVal JSDOM.Types.URLUtils
instance JSDOM.Types.PFromJSVal JSDOM.Types.URLUtils
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.URLUtils
instance JSDOM.Types.FromJSVal JSDOM.Types.URLUtils
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.URLUtils
instance JSDOM.Types.IsGObject JSDOM.Types.URLUtils
instance JSDOM.Types.PToJSVal JSDOM.Types.UserMessageHandler
instance JSDOM.Types.PFromJSVal JSDOM.Types.UserMessageHandler
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.UserMessageHandler
instance JSDOM.Types.FromJSVal JSDOM.Types.UserMessageHandler
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.UserMessageHandler
instance JSDOM.Types.IsGObject JSDOM.Types.UserMessageHandler
instance JSDOM.Types.PToJSVal JSDOM.Types.UserMessageHandlersNamespace
instance JSDOM.Types.PFromJSVal JSDOM.Types.UserMessageHandlersNamespace
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.UserMessageHandlersNamespace
instance JSDOM.Types.FromJSVal JSDOM.Types.UserMessageHandlersNamespace
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.UserMessageHandlersNamespace
instance JSDOM.Types.IsGObject JSDOM.Types.UserMessageHandlersNamespace
instance JSDOM.Types.PToJSVal JSDOM.Types.VTTCue
instance JSDOM.Types.PFromJSVal JSDOM.Types.VTTCue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.VTTCue
instance JSDOM.Types.FromJSVal JSDOM.Types.VTTCue
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.VTTCue
instance JSDOM.Types.IsTextTrackCue JSDOM.Types.VTTCue
instance JSDOM.Types.IsEventTarget JSDOM.Types.VTTCue
instance JSDOM.Types.IsGObject JSDOM.Types.VTTCue
instance JSDOM.Types.PToJSVal JSDOM.Types.VTTRegion
instance JSDOM.Types.PFromJSVal JSDOM.Types.VTTRegion
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.VTTRegion
instance JSDOM.Types.FromJSVal JSDOM.Types.VTTRegion
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.VTTRegion
instance JSDOM.Types.IsGObject JSDOM.Types.VTTRegion
instance JSDOM.Types.PToJSVal JSDOM.Types.VTTRegionList
instance JSDOM.Types.PFromJSVal JSDOM.Types.VTTRegionList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.VTTRegionList
instance JSDOM.Types.FromJSVal JSDOM.Types.VTTRegionList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.VTTRegionList
instance JSDOM.Types.IsGObject JSDOM.Types.VTTRegionList
instance JSDOM.Types.PToJSVal JSDOM.Types.ValidityState
instance JSDOM.Types.PFromJSVal JSDOM.Types.ValidityState
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.ValidityState
instance JSDOM.Types.FromJSVal JSDOM.Types.ValidityState
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.ValidityState
instance JSDOM.Types.IsGObject JSDOM.Types.ValidityState
instance JSDOM.Types.PToJSVal JSDOM.Types.VideoPlaybackQuality
instance JSDOM.Types.PFromJSVal JSDOM.Types.VideoPlaybackQuality
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.VideoPlaybackQuality
instance JSDOM.Types.FromJSVal JSDOM.Types.VideoPlaybackQuality
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.VideoPlaybackQuality
instance JSDOM.Types.IsGObject JSDOM.Types.VideoPlaybackQuality
instance JSDOM.Types.PToJSVal JSDOM.Types.VideoStreamTrack
instance JSDOM.Types.PFromJSVal JSDOM.Types.VideoStreamTrack
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.VideoStreamTrack
instance JSDOM.Types.FromJSVal JSDOM.Types.VideoStreamTrack
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.VideoStreamTrack
instance JSDOM.Types.IsMediaStreamTrack JSDOM.Types.VideoStreamTrack
instance JSDOM.Types.IsEventTarget JSDOM.Types.VideoStreamTrack
instance JSDOM.Types.IsGObject JSDOM.Types.VideoStreamTrack
instance JSDOM.Types.PToJSVal JSDOM.Types.VideoTrack
instance JSDOM.Types.PFromJSVal JSDOM.Types.VideoTrack
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.VideoTrack
instance JSDOM.Types.FromJSVal JSDOM.Types.VideoTrack
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.VideoTrack
instance JSDOM.Types.IsGObject JSDOM.Types.VideoTrack
instance JSDOM.Types.PToJSVal JSDOM.Types.VideoTrackList
instance JSDOM.Types.PFromJSVal JSDOM.Types.VideoTrackList
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.VideoTrackList
instance JSDOM.Types.FromJSVal JSDOM.Types.VideoTrackList
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.VideoTrackList
instance JSDOM.Types.IsEventTarget JSDOM.Types.VideoTrackList
instance JSDOM.Types.IsGObject JSDOM.Types.VideoTrackList
instance JSDOM.Types.PToJSVal JSDOM.Types.WaveShaperNode
instance JSDOM.Types.PFromJSVal JSDOM.Types.WaveShaperNode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WaveShaperNode
instance JSDOM.Types.FromJSVal JSDOM.Types.WaveShaperNode
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WaveShaperNode
instance JSDOM.Types.IsAudioNode JSDOM.Types.WaveShaperNode
instance JSDOM.Types.IsEventTarget JSDOM.Types.WaveShaperNode
instance JSDOM.Types.IsGObject JSDOM.Types.WaveShaperNode
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGL2RenderingContext
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGL2RenderingContext
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGL2RenderingContext
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGL2RenderingContext
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGL2RenderingContext
instance JSDOM.Types.IsWebGLRenderingContextBase JSDOM.Types.WebGL2RenderingContext
instance JSDOM.Types.IsCanvasRenderingContext JSDOM.Types.WebGL2RenderingContext
instance JSDOM.Types.IsGObject JSDOM.Types.WebGL2RenderingContext
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLActiveInfo
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLActiveInfo
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLActiveInfo
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLActiveInfo
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLActiveInfo
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLActiveInfo
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLBuffer
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLBuffer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLBuffer
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLBuffer
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLBuffer
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLBuffer
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLCompressedTextureATC
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLCompressedTextureATC
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLCompressedTextureATC
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLCompressedTextureATC
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLCompressedTextureATC
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLCompressedTextureATC
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLCompressedTexturePVRTC
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLCompressedTexturePVRTC
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLCompressedTexturePVRTC
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLCompressedTexturePVRTC
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLCompressedTexturePVRTC
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLCompressedTexturePVRTC
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLCompressedTextureS3TC
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLCompressedTextureS3TC
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLCompressedTextureS3TC
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLCompressedTextureS3TC
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLCompressedTextureS3TC
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLCompressedTextureS3TC
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLContextAttributes
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLContextAttributes
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLContextAttributes
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLContextAttributes
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLContextAttributes
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLContextAttributes
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLContextEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLContextEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLContextEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLContextEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLContextEvent
instance JSDOM.Types.IsEvent JSDOM.Types.WebGLContextEvent
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLContextEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLDebugRendererInfo
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLDebugRendererInfo
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLDebugRendererInfo
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLDebugRendererInfo
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLDebugRendererInfo
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLDebugRendererInfo
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLDebugShaders
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLDebugShaders
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLDebugShaders
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLDebugShaders
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLDebugShaders
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLDebugShaders
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLDepthTexture
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLDepthTexture
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLDepthTexture
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLDepthTexture
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLDepthTexture
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLDepthTexture
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLDrawBuffers
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLDrawBuffers
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLDrawBuffers
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLDrawBuffers
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLDrawBuffers
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLDrawBuffers
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLFramebuffer
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLFramebuffer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLFramebuffer
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLFramebuffer
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLFramebuffer
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLFramebuffer
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLLoseContext
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLLoseContext
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLLoseContext
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLLoseContext
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLLoseContext
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLLoseContext
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLProgram
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLProgram
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLProgram
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLProgram
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLProgram
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLProgram
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLQuery
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLQuery
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLQuery
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLQuery
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLQuery
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLQuery
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLRenderbuffer
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLRenderbuffer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLRenderbuffer
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLRenderbuffer
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLRenderbuffer
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLRenderbuffer
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLRenderingContext
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLRenderingContext
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLRenderingContext
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLRenderingContext
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLRenderingContext
instance JSDOM.Types.IsWebGLRenderingContextBase JSDOM.Types.WebGLRenderingContext
instance JSDOM.Types.IsCanvasRenderingContext JSDOM.Types.WebGLRenderingContext
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLRenderingContext
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLRenderingContextBase
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLRenderingContextBase
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLRenderingContextBase
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLRenderingContextBase
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLRenderingContextBase
instance JSDOM.Types.IsWebGLRenderingContextBase JSDOM.Types.WebGLRenderingContextBase
instance JSDOM.Types.IsCanvasRenderingContext JSDOM.Types.WebGLRenderingContextBase
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLRenderingContextBase
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLSampler
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLSampler
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLSampler
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLSampler
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLSampler
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLSampler
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLShader
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLShader
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLShader
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLShader
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLShader
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLShader
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLShaderPrecisionFormat
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLShaderPrecisionFormat
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLShaderPrecisionFormat
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLShaderPrecisionFormat
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLShaderPrecisionFormat
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLShaderPrecisionFormat
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLSync
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLSync
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLSync
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLSync
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLSync
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLSync
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLTexture
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLTexture
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLTexture
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLTexture
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLTexture
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLTexture
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLTransformFeedback
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLTransformFeedback
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLTransformFeedback
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLTransformFeedback
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLTransformFeedback
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLTransformFeedback
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLUniformLocation
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLUniformLocation
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLUniformLocation
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLUniformLocation
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLUniformLocation
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLUniformLocation
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLVertexArrayObject
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLVertexArrayObject
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLVertexArrayObject
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLVertexArrayObject
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLVertexArrayObject
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLVertexArrayObject
instance JSDOM.Types.PToJSVal JSDOM.Types.WebGLVertexArrayObjectOES
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebGLVertexArrayObjectOES
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebGLVertexArrayObjectOES
instance JSDOM.Types.FromJSVal JSDOM.Types.WebGLVertexArrayObjectOES
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebGLVertexArrayObjectOES
instance JSDOM.Types.IsGObject JSDOM.Types.WebGLVertexArrayObjectOES
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitAnimationEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitAnimationEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitAnimationEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitAnimationEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitAnimationEvent
instance JSDOM.Types.IsEvent JSDOM.Types.WebKitAnimationEvent
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitAnimationEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitCSSFilterValue
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitCSSFilterValue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitCSSFilterValue
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitCSSFilterValue
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitCSSFilterValue
instance JSDOM.Types.IsCSSValueList JSDOM.Types.WebKitCSSFilterValue
instance JSDOM.Types.IsCSSValue JSDOM.Types.WebKitCSSFilterValue
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitCSSFilterValue
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitCSSMatrix
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitCSSMatrix
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitCSSMatrix
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitCSSMatrix
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitCSSMatrix
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitCSSMatrix
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitCSSRegionRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitCSSRegionRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitCSSRegionRule
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitCSSRegionRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitCSSRegionRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.WebKitCSSRegionRule
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitCSSRegionRule
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitCSSTransformValue
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitCSSTransformValue
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitCSSTransformValue
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitCSSTransformValue
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitCSSTransformValue
instance JSDOM.Types.IsCSSValueList JSDOM.Types.WebKitCSSTransformValue
instance JSDOM.Types.IsCSSValue JSDOM.Types.WebKitCSSTransformValue
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitCSSTransformValue
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitCSSViewportRule
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitCSSViewportRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitCSSViewportRule
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitCSSViewportRule
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitCSSViewportRule
instance JSDOM.Types.IsCSSRule JSDOM.Types.WebKitCSSViewportRule
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitCSSViewportRule
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitNamedFlow
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitNamedFlow
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitNamedFlow
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitNamedFlow
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitNamedFlow
instance JSDOM.Types.IsEventTarget JSDOM.Types.WebKitNamedFlow
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitNamedFlow
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitNamespace
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitNamespace
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitNamespace
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitNamespace
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitNamespace
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitNamespace
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitPlaybackTargetAvailabilityEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitPlaybackTargetAvailabilityEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitPlaybackTargetAvailabilityEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitPlaybackTargetAvailabilityEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitPlaybackTargetAvailabilityEvent
instance JSDOM.Types.IsEvent JSDOM.Types.WebKitPlaybackTargetAvailabilityEvent
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitPlaybackTargetAvailabilityEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitPoint
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitPoint
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitPoint
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitPoint
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitPoint
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitPoint
instance JSDOM.Types.PToJSVal JSDOM.Types.WebKitTransitionEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebKitTransitionEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebKitTransitionEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.WebKitTransitionEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebKitTransitionEvent
instance JSDOM.Types.IsEvent JSDOM.Types.WebKitTransitionEvent
instance JSDOM.Types.IsGObject JSDOM.Types.WebKitTransitionEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.WebSocket
instance JSDOM.Types.PFromJSVal JSDOM.Types.WebSocket
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WebSocket
instance JSDOM.Types.FromJSVal JSDOM.Types.WebSocket
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WebSocket
instance JSDOM.Types.IsEventTarget JSDOM.Types.WebSocket
instance JSDOM.Types.IsGObject JSDOM.Types.WebSocket
instance JSDOM.Types.PToJSVal JSDOM.Types.WheelEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.WheelEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WheelEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.WheelEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WheelEvent
instance JSDOM.Types.IsMouseEvent JSDOM.Types.WheelEvent
instance JSDOM.Types.IsUIEvent JSDOM.Types.WheelEvent
instance JSDOM.Types.IsEvent JSDOM.Types.WheelEvent
instance JSDOM.Types.IsGObject JSDOM.Types.WheelEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.Window
instance JSDOM.Types.PFromJSVal JSDOM.Types.Window
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Window
instance JSDOM.Types.FromJSVal JSDOM.Types.Window
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Window
instance JSDOM.Types.IsEventTarget JSDOM.Types.Window
instance JSDOM.Types.IsGObject JSDOM.Types.Window
instance JSDOM.Types.PToJSVal JSDOM.Types.WindowBase64
instance JSDOM.Types.PFromJSVal JSDOM.Types.WindowBase64
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WindowBase64
instance JSDOM.Types.FromJSVal JSDOM.Types.WindowBase64
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WindowBase64
instance JSDOM.Types.IsGObject JSDOM.Types.WindowBase64
instance JSDOM.Types.PToJSVal JSDOM.Types.WindowTimers
instance JSDOM.Types.PFromJSVal JSDOM.Types.WindowTimers
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WindowTimers
instance JSDOM.Types.FromJSVal JSDOM.Types.WindowTimers
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WindowTimers
instance JSDOM.Types.IsGObject JSDOM.Types.WindowTimers
instance JSDOM.Types.PToJSVal JSDOM.Types.Worker
instance JSDOM.Types.PFromJSVal JSDOM.Types.Worker
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.Worker
instance JSDOM.Types.FromJSVal JSDOM.Types.Worker
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.Worker
instance JSDOM.Types.IsEventTarget JSDOM.Types.Worker
instance JSDOM.Types.IsGObject JSDOM.Types.Worker
instance JSDOM.Types.PToJSVal JSDOM.Types.WorkerGlobalScope
instance JSDOM.Types.PFromJSVal JSDOM.Types.WorkerGlobalScope
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WorkerGlobalScope
instance JSDOM.Types.FromJSVal JSDOM.Types.WorkerGlobalScope
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WorkerGlobalScope
instance JSDOM.Types.IsWorkerGlobalScope JSDOM.Types.WorkerGlobalScope
instance JSDOM.Types.IsEventTarget JSDOM.Types.WorkerGlobalScope
instance JSDOM.Types.IsGObject JSDOM.Types.WorkerGlobalScope
instance JSDOM.Types.PToJSVal JSDOM.Types.WorkerLocation
instance JSDOM.Types.PFromJSVal JSDOM.Types.WorkerLocation
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WorkerLocation
instance JSDOM.Types.FromJSVal JSDOM.Types.WorkerLocation
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WorkerLocation
instance JSDOM.Types.IsGObject JSDOM.Types.WorkerLocation
instance JSDOM.Types.PToJSVal JSDOM.Types.WorkerNavigator
instance JSDOM.Types.PFromJSVal JSDOM.Types.WorkerNavigator
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.WorkerNavigator
instance JSDOM.Types.FromJSVal JSDOM.Types.WorkerNavigator
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.WorkerNavigator
instance JSDOM.Types.IsGObject JSDOM.Types.WorkerNavigator
instance JSDOM.Types.PToJSVal JSDOM.Types.XMLHttpRequest
instance JSDOM.Types.PFromJSVal JSDOM.Types.XMLHttpRequest
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XMLHttpRequest
instance JSDOM.Types.FromJSVal JSDOM.Types.XMLHttpRequest
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XMLHttpRequest
instance JSDOM.Types.IsEventTarget JSDOM.Types.XMLHttpRequest
instance JSDOM.Types.IsGObject JSDOM.Types.XMLHttpRequest
instance JSDOM.Types.PToJSVal JSDOM.Types.XMLHttpRequestProgressEvent
instance JSDOM.Types.PFromJSVal JSDOM.Types.XMLHttpRequestProgressEvent
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XMLHttpRequestProgressEvent
instance JSDOM.Types.FromJSVal JSDOM.Types.XMLHttpRequestProgressEvent
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XMLHttpRequestProgressEvent
instance JSDOM.Types.IsProgressEvent JSDOM.Types.XMLHttpRequestProgressEvent
instance JSDOM.Types.IsEvent JSDOM.Types.XMLHttpRequestProgressEvent
instance JSDOM.Types.IsGObject JSDOM.Types.XMLHttpRequestProgressEvent
instance JSDOM.Types.PToJSVal JSDOM.Types.XMLHttpRequestUpload
instance JSDOM.Types.PFromJSVal JSDOM.Types.XMLHttpRequestUpload
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XMLHttpRequestUpload
instance JSDOM.Types.FromJSVal JSDOM.Types.XMLHttpRequestUpload
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XMLHttpRequestUpload
instance JSDOM.Types.IsEventTarget JSDOM.Types.XMLHttpRequestUpload
instance JSDOM.Types.IsGObject JSDOM.Types.XMLHttpRequestUpload
instance JSDOM.Types.PToJSVal JSDOM.Types.XMLSerializer
instance JSDOM.Types.PFromJSVal JSDOM.Types.XMLSerializer
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XMLSerializer
instance JSDOM.Types.FromJSVal JSDOM.Types.XMLSerializer
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XMLSerializer
instance JSDOM.Types.IsGObject JSDOM.Types.XMLSerializer
instance JSDOM.Types.PToJSVal JSDOM.Types.XPathEvaluator
instance JSDOM.Types.PFromJSVal JSDOM.Types.XPathEvaluator
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XPathEvaluator
instance JSDOM.Types.FromJSVal JSDOM.Types.XPathEvaluator
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XPathEvaluator
instance JSDOM.Types.IsGObject JSDOM.Types.XPathEvaluator
instance JSDOM.Types.PToJSVal JSDOM.Types.XPathExpression
instance JSDOM.Types.PFromJSVal JSDOM.Types.XPathExpression
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XPathExpression
instance JSDOM.Types.FromJSVal JSDOM.Types.XPathExpression
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XPathExpression
instance JSDOM.Types.IsGObject JSDOM.Types.XPathExpression
instance JSDOM.Types.PToJSVal JSDOM.Types.XPathNSResolver
instance JSDOM.Types.PFromJSVal JSDOM.Types.XPathNSResolver
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XPathNSResolver
instance JSDOM.Types.FromJSVal JSDOM.Types.XPathNSResolver
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XPathNSResolver
instance JSDOM.Types.IsGObject JSDOM.Types.XPathNSResolver
instance JSDOM.Types.PToJSVal JSDOM.Types.XPathResult
instance JSDOM.Types.PFromJSVal JSDOM.Types.XPathResult
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XPathResult
instance JSDOM.Types.FromJSVal JSDOM.Types.XPathResult
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XPathResult
instance JSDOM.Types.IsGObject JSDOM.Types.XPathResult
instance JSDOM.Types.PToJSVal JSDOM.Types.XSLTProcessor
instance JSDOM.Types.PFromJSVal JSDOM.Types.XSLTProcessor
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Types.XSLTProcessor
instance JSDOM.Types.FromJSVal JSDOM.Types.XSLTProcessor
instance Language.Javascript.JSaddle.Classes.MakeObject JSDOM.Types.XSLTProcessor
instance JSDOM.Types.IsGObject JSDOM.Types.XSLTProcessor
module JSDOM.EventTargetClosures
newtype EventName t e
EventName :: DOMString -> EventName t e
newtype SaferEventListener t e
SaferEventListener :: Function -> SaferEventListener t e
unsafeEventName :: DOMString -> EventName t e
eventListenerNew :: (IsEvent e) => (e -> JSM ()) -> JSM (SaferEventListener t e)
eventListenerNewSync :: (IsEvent e) => (e -> JSM ()) -> JSM (SaferEventListener t e)
eventListenerNewAsync :: (IsEvent e) => (e -> JSM ()) -> JSM (SaferEventListener t e)
eventListenerRelease :: SaferEventListener t e -> JSM ()
instance Language.Javascript.JSaddle.Classes.ToJSVal (JSDOM.EventTargetClosures.SaferEventListener t e)
module JSDOM.Generated.Enums
data KeyType
KeyTypeSecret :: KeyType
KeyTypePublic :: KeyType
KeyTypePrivate :: KeyType
-- | Anything that can be used to make a JavaScript value reference
class ToJSVal a
class FromJSVal o where fromJSVal = maybeNullOrUndefined' fromJSValUnchecked fromJSValUnchecked v = fromJSVal v >>= \case { Nothing -> error "fromJSValUnchecked" Just r -> return r }
js_KeyTypeSecret :: [Char]
js_KeyTypePublic :: [Char]
js_KeyTypePrivate :: [Char]
data KeyUsage
KeyUsageEncrypt :: KeyUsage
KeyUsageDecrypt :: KeyUsage
KeyUsageSign :: KeyUsage
KeyUsageVerify :: KeyUsage
KeyUsageDeriveKey :: KeyUsage
KeyUsageDeriveBits :: KeyUsage
KeyUsageWrapKey :: KeyUsage
KeyUsageUnwrapKey :: KeyUsage
js_KeyUsageEncrypt :: [Char]
js_KeyUsageDecrypt :: [Char]
js_KeyUsageSign :: [Char]
js_KeyUsageVerify :: [Char]
js_KeyUsageDeriveKey :: [Char]
js_KeyUsageDeriveBits :: [Char]
js_KeyUsageWrapKey :: [Char]
js_KeyUsageUnwrapKey :: [Char]
data CanvasWindingRule
CanvasWindingRuleNonzero :: CanvasWindingRule
CanvasWindingRuleEvenodd :: CanvasWindingRule
js_CanvasWindingRuleNonzero :: [Char]
js_CanvasWindingRuleEvenodd :: [Char]
data VideoPresentationMode
VideoPresentationModeFullscreen :: VideoPresentationMode
VideoPresentationModeOptimized :: VideoPresentationMode
VideoPresentationModeInline :: VideoPresentationMode
js_VideoPresentationModeFullscreen :: [Char]
js_VideoPresentationModeOptimized :: [Char]
js_VideoPresentationModeInline :: [Char]
data TextTrackMode
TextTrackModeDisabled :: TextTrackMode
TextTrackModeHidden :: TextTrackMode
TextTrackModeShowing :: TextTrackMode
js_TextTrackModeDisabled :: [Char]
js_TextTrackModeHidden :: [Char]
js_TextTrackModeShowing :: [Char]
data TextTrackKind
TextTrackKindSubtitles :: TextTrackKind
TextTrackKindCaptions :: TextTrackKind
TextTrackKindDescriptions :: TextTrackKind
TextTrackKindChapters :: TextTrackKind
TextTrackKindMetadata :: TextTrackKind
js_TextTrackKindSubtitles :: [Char]
js_TextTrackKindCaptions :: [Char]
js_TextTrackKindDescriptions :: [Char]
js_TextTrackKindChapters :: [Char]
js_TextTrackKindMetadata :: [Char]
data DeviceType
DeviceTypeNone :: DeviceType
DeviceTypeAirplay :: DeviceType
DeviceTypeTvout :: DeviceType
js_DeviceTypeNone :: [Char]
js_DeviceTypeAirplay :: [Char]
js_DeviceTypeTvout :: [Char]
data MediaUIPartID
MediaUIPartIDOptimizedFullscreenButton :: MediaUIPartID
MediaUIPartIDOptimizedFullscreenPlaceholder :: MediaUIPartID
js_MediaUIPartIDOptimizedFullscreenButton :: [Char]
js_MediaUIPartIDOptimizedFullscreenPlaceholder :: [Char]
data EndOfStreamError
EndOfStreamErrorNetwork :: EndOfStreamError
EndOfStreamErrorDecode :: EndOfStreamError
js_EndOfStreamErrorNetwork :: [Char]
js_EndOfStreamErrorDecode :: [Char]
data AppendMode
AppendModeSegments :: AppendMode
AppendModeSequence :: AppendMode
js_AppendModeSegments :: [Char]
js_AppendModeSequence :: [Char]
data SourceTypeEnum
SourceTypeEnumNone :: SourceTypeEnum
SourceTypeEnumCamera :: SourceTypeEnum
SourceTypeEnumMicrophone :: SourceTypeEnum
js_SourceTypeEnumNone :: [Char]
js_SourceTypeEnumCamera :: [Char]
js_SourceTypeEnumMicrophone :: [Char]
data VideoFacingModeEnum
VideoFacingModeEnumUser :: VideoFacingModeEnum
VideoFacingModeEnumEnvironment :: VideoFacingModeEnum
VideoFacingModeEnumLeft :: VideoFacingModeEnum
VideoFacingModeEnumRight :: VideoFacingModeEnum
js_VideoFacingModeEnumUser :: [Char]
js_VideoFacingModeEnumEnvironment :: [Char]
js_VideoFacingModeEnumLeft :: [Char]
js_VideoFacingModeEnumRight :: [Char]
data MediaStreamTrackState
MediaStreamTrackStateNew :: MediaStreamTrackState
MediaStreamTrackStateLive :: MediaStreamTrackState
MediaStreamTrackStateEnded :: MediaStreamTrackState
js_MediaStreamTrackStateNew :: [Char]
js_MediaStreamTrackStateLive :: [Char]
js_MediaStreamTrackStateEnded :: [Char]
data RTCIceTransportsEnum
RTCIceTransportsEnumNone :: RTCIceTransportsEnum
RTCIceTransportsEnumRelay :: RTCIceTransportsEnum
RTCIceTransportsEnumAll :: RTCIceTransportsEnum
js_RTCIceTransportsEnumNone :: [Char]
js_RTCIceTransportsEnumRelay :: [Char]
js_RTCIceTransportsEnumAll :: [Char]
data RTCIdentityOptionEnum
RTCIdentityOptionEnumYes :: RTCIdentityOptionEnum
RTCIdentityOptionEnumNo :: RTCIdentityOptionEnum
RTCIdentityOptionEnumIfconfigured :: RTCIdentityOptionEnum
js_RTCIdentityOptionEnumYes :: [Char]
js_RTCIdentityOptionEnumNo :: [Char]
js_RTCIdentityOptionEnumIfconfigured :: [Char]
data ReadableStreamStateType
ReadableStreamStateTypeReadable :: ReadableStreamStateType
ReadableStreamStateTypeWaiting :: ReadableStreamStateType
ReadableStreamStateTypeClosed :: ReadableStreamStateType
ReadableStreamStateTypeErrored :: ReadableStreamStateType
js_ReadableStreamStateTypeReadable :: [Char]
js_ReadableStreamStateTypeWaiting :: [Char]
js_ReadableStreamStateTypeClosed :: [Char]
js_ReadableStreamStateTypeErrored :: [Char]
data OverSampleType
OverSampleTypeNone :: OverSampleType
OverSampleType2x :: OverSampleType
OverSampleType4x :: OverSampleType
js_OverSampleTypeNone :: [Char]
js_OverSampleType2x :: [Char]
js_OverSampleType4x :: [Char]
data PageOverlayType
PageOverlayTypeView :: PageOverlayType
PageOverlayTypeDocument :: PageOverlayType
js_PageOverlayTypeView :: [Char]
js_PageOverlayTypeDocument :: [Char]
data XMLHttpRequestResponseType
XMLHttpRequestResponseType :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeArraybuffer :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeBlob :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeDocument :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeJson :: XMLHttpRequestResponseType
XMLHttpRequestResponseTypeText :: XMLHttpRequestResponseType
js_XMLHttpRequestResponseType :: [Char]
js_XMLHttpRequestResponseTypeArraybuffer :: [Char]
js_XMLHttpRequestResponseTypeBlob :: [Char]
js_XMLHttpRequestResponseTypeDocument :: [Char]
js_XMLHttpRequestResponseTypeJson :: [Char]
js_XMLHttpRequestResponseTypeText :: [Char]
instance GHC.Classes.Ord JSDOM.Generated.Enums.XMLHttpRequestResponseType
instance GHC.Classes.Eq JSDOM.Generated.Enums.XMLHttpRequestResponseType
instance GHC.Read.Read JSDOM.Generated.Enums.XMLHttpRequestResponseType
instance GHC.Show.Show JSDOM.Generated.Enums.XMLHttpRequestResponseType
instance GHC.Classes.Ord JSDOM.Generated.Enums.PageOverlayType
instance GHC.Classes.Eq JSDOM.Generated.Enums.PageOverlayType
instance GHC.Read.Read JSDOM.Generated.Enums.PageOverlayType
instance GHC.Show.Show JSDOM.Generated.Enums.PageOverlayType
instance GHC.Classes.Ord JSDOM.Generated.Enums.OverSampleType
instance GHC.Classes.Eq JSDOM.Generated.Enums.OverSampleType
instance GHC.Read.Read JSDOM.Generated.Enums.OverSampleType
instance GHC.Show.Show JSDOM.Generated.Enums.OverSampleType
instance GHC.Classes.Ord JSDOM.Generated.Enums.ReadableStreamStateType
instance GHC.Classes.Eq JSDOM.Generated.Enums.ReadableStreamStateType
instance GHC.Read.Read JSDOM.Generated.Enums.ReadableStreamStateType
instance GHC.Show.Show JSDOM.Generated.Enums.ReadableStreamStateType
instance GHC.Classes.Ord JSDOM.Generated.Enums.RTCIdentityOptionEnum
instance GHC.Classes.Eq JSDOM.Generated.Enums.RTCIdentityOptionEnum
instance GHC.Read.Read JSDOM.Generated.Enums.RTCIdentityOptionEnum
instance GHC.Show.Show JSDOM.Generated.Enums.RTCIdentityOptionEnum
instance GHC.Classes.Ord JSDOM.Generated.Enums.RTCIceTransportsEnum
instance GHC.Classes.Eq JSDOM.Generated.Enums.RTCIceTransportsEnum
instance GHC.Read.Read JSDOM.Generated.Enums.RTCIceTransportsEnum
instance GHC.Show.Show JSDOM.Generated.Enums.RTCIceTransportsEnum
instance GHC.Classes.Ord JSDOM.Generated.Enums.MediaStreamTrackState
instance GHC.Classes.Eq JSDOM.Generated.Enums.MediaStreamTrackState
instance GHC.Read.Read JSDOM.Generated.Enums.MediaStreamTrackState
instance GHC.Show.Show JSDOM.Generated.Enums.MediaStreamTrackState
instance GHC.Classes.Ord JSDOM.Generated.Enums.VideoFacingModeEnum
instance GHC.Classes.Eq JSDOM.Generated.Enums.VideoFacingModeEnum
instance GHC.Read.Read JSDOM.Generated.Enums.VideoFacingModeEnum
instance GHC.Show.Show JSDOM.Generated.Enums.VideoFacingModeEnum
instance GHC.Classes.Ord JSDOM.Generated.Enums.SourceTypeEnum
instance GHC.Classes.Eq JSDOM.Generated.Enums.SourceTypeEnum
instance GHC.Read.Read JSDOM.Generated.Enums.SourceTypeEnum
instance GHC.Show.Show JSDOM.Generated.Enums.SourceTypeEnum
instance GHC.Classes.Ord JSDOM.Generated.Enums.AppendMode
instance GHC.Classes.Eq JSDOM.Generated.Enums.AppendMode
instance GHC.Read.Read JSDOM.Generated.Enums.AppendMode
instance GHC.Show.Show JSDOM.Generated.Enums.AppendMode
instance GHC.Classes.Ord JSDOM.Generated.Enums.EndOfStreamError
instance GHC.Classes.Eq JSDOM.Generated.Enums.EndOfStreamError
instance GHC.Read.Read JSDOM.Generated.Enums.EndOfStreamError
instance GHC.Show.Show JSDOM.Generated.Enums.EndOfStreamError
instance GHC.Classes.Ord JSDOM.Generated.Enums.MediaUIPartID
instance GHC.Classes.Eq JSDOM.Generated.Enums.MediaUIPartID
instance GHC.Read.Read JSDOM.Generated.Enums.MediaUIPartID
instance GHC.Show.Show JSDOM.Generated.Enums.MediaUIPartID
instance GHC.Classes.Ord JSDOM.Generated.Enums.DeviceType
instance GHC.Classes.Eq JSDOM.Generated.Enums.DeviceType
instance GHC.Read.Read JSDOM.Generated.Enums.DeviceType
instance GHC.Show.Show JSDOM.Generated.Enums.DeviceType
instance GHC.Classes.Ord JSDOM.Generated.Enums.TextTrackKind
instance GHC.Classes.Eq JSDOM.Generated.Enums.TextTrackKind
instance GHC.Read.Read JSDOM.Generated.Enums.TextTrackKind
instance GHC.Show.Show JSDOM.Generated.Enums.TextTrackKind
instance GHC.Classes.Ord JSDOM.Generated.Enums.TextTrackMode
instance GHC.Classes.Eq JSDOM.Generated.Enums.TextTrackMode
instance GHC.Read.Read JSDOM.Generated.Enums.TextTrackMode
instance GHC.Show.Show JSDOM.Generated.Enums.TextTrackMode
instance GHC.Classes.Ord JSDOM.Generated.Enums.VideoPresentationMode
instance GHC.Classes.Eq JSDOM.Generated.Enums.VideoPresentationMode
instance GHC.Read.Read JSDOM.Generated.Enums.VideoPresentationMode
instance GHC.Show.Show JSDOM.Generated.Enums.VideoPresentationMode
instance GHC.Classes.Ord JSDOM.Generated.Enums.CanvasWindingRule
instance GHC.Classes.Eq JSDOM.Generated.Enums.CanvasWindingRule
instance GHC.Read.Read JSDOM.Generated.Enums.CanvasWindingRule
instance GHC.Show.Show JSDOM.Generated.Enums.CanvasWindingRule
instance GHC.Classes.Ord JSDOM.Generated.Enums.KeyUsage
instance GHC.Classes.Eq JSDOM.Generated.Enums.KeyUsage
instance GHC.Read.Read JSDOM.Generated.Enums.KeyUsage
instance GHC.Show.Show JSDOM.Generated.Enums.KeyUsage
instance GHC.Classes.Ord JSDOM.Generated.Enums.KeyType
instance GHC.Classes.Eq JSDOM.Generated.Enums.KeyType
instance GHC.Read.Read JSDOM.Generated.Enums.KeyType
instance GHC.Show.Show JSDOM.Generated.Enums.KeyType
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.KeyType
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.KeyType
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.KeyUsage
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.KeyUsage
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.CanvasWindingRule
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.CanvasWindingRule
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.VideoPresentationMode
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.VideoPresentationMode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.TextTrackMode
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.TextTrackMode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.TextTrackKind
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.TextTrackKind
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.DeviceType
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.DeviceType
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.MediaUIPartID
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.MediaUIPartID
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.EndOfStreamError
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.EndOfStreamError
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.AppendMode
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.AppendMode
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.SourceTypeEnum
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.SourceTypeEnum
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.VideoFacingModeEnum
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.VideoFacingModeEnum
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.MediaStreamTrackState
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.MediaStreamTrackState
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.RTCIceTransportsEnum
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.RTCIceTransportsEnum
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.RTCIdentityOptionEnum
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.RTCIdentityOptionEnum
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.ReadableStreamStateType
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.ReadableStreamStateType
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.OverSampleType
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.OverSampleType
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.PageOverlayType
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.PageOverlayType
instance Language.Javascript.JSaddle.Classes.ToJSVal JSDOM.Generated.Enums.XMLHttpRequestResponseType
instance JSDOM.Types.FromJSVal JSDOM.Generated.Enums.XMLHttpRequestResponseType
module JSDOM.Enums
module JSDOM.Generated.AudioBufferCallback
-- | Mozilla AudioBufferCallback documentation
newAudioBufferCallback :: (MonadDOM m) => (Maybe AudioBuffer -> JSM ()) -> m AudioBufferCallback
-- | Mozilla AudioBufferCallback documentation
newAudioBufferCallbackSync :: (MonadDOM m) => (Maybe AudioBuffer -> JSM ()) -> m AudioBufferCallback
-- | Mozilla AudioBufferCallback documentation
newAudioBufferCallbackAsync :: (MonadDOM m) => (Maybe AudioBuffer -> JSM ()) -> m AudioBufferCallback
data AudioBufferCallback
module JSDOM.Generated.AudioContext
-- | Mozilla AudioContext documentation
newAudioContext :: (MonadDOM m) => m AudioContext
-- | Mozilla AudioContext.createBuffer documentation
createBuffer :: (MonadDOM m, IsAudioContext self) => self -> Word -> Word -> Float -> m (Maybe AudioBuffer)
-- | Mozilla AudioContext.createBuffer documentation
createBufferFromArrayBuffer :: (MonadDOM m, IsAudioContext self, IsArrayBuffer buffer) => self -> Maybe buffer -> Bool -> m (Maybe AudioBuffer)
-- | Mozilla AudioContext.decodeAudioData documentation
decodeAudioData :: (MonadDOM m, IsAudioContext self, IsArrayBuffer audioData) => self -> Maybe audioData -> Maybe AudioBufferCallback -> Maybe AudioBufferCallback -> m ()
-- | Mozilla AudioContext.createBufferSource documentation
createBufferSource :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe AudioBufferSourceNode)
-- | Mozilla AudioContext.createMediaElementSource documentation
createMediaElementSource :: (MonadDOM m, IsAudioContext self, IsHTMLMediaElement mediaElement) => self -> Maybe mediaElement -> m (Maybe MediaElementAudioSourceNode)
-- | Mozilla AudioContext.createMediaStreamSource documentation
createMediaStreamSource :: (MonadDOM m, IsAudioContext self) => self -> Maybe MediaStream -> m (Maybe MediaStreamAudioSourceNode)
-- | Mozilla AudioContext.createMediaStreamDestination documentation
createMediaStreamDestination :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe MediaStreamAudioDestinationNode)
-- | Mozilla AudioContext.createGain documentation
createGain :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe GainNode)
-- | Mozilla AudioContext.createDelay documentation
createDelay :: (MonadDOM m, IsAudioContext self) => self -> Double -> m (Maybe DelayNode)
-- | Mozilla AudioContext.createBiquadFilter documentation
createBiquadFilter :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe BiquadFilterNode)
-- | Mozilla AudioContext.createWaveShaper documentation
createWaveShaper :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe WaveShaperNode)
-- | Mozilla AudioContext.createPanner documentation
createPanner :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe PannerNode)
-- | Mozilla AudioContext.createConvolver documentation
createConvolver :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe ConvolverNode)
-- | Mozilla AudioContext.createDynamicsCompressor documentation
createDynamicsCompressor :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe DynamicsCompressorNode)
-- | Mozilla AudioContext.createAnalyser documentation
createAnalyser :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe AnalyserNode)
-- | Mozilla AudioContext.createScriptProcessor documentation
createScriptProcessor :: (MonadDOM m, IsAudioContext self) => self -> Word -> Word -> Word -> m (Maybe ScriptProcessorNode)
-- | Mozilla AudioContext.createOscillator documentation
createOscillator :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe OscillatorNode)
-- | Mozilla AudioContext.createPeriodicWave documentation
createPeriodicWave :: (MonadDOM m, IsAudioContext self, IsFloat32Array real, IsFloat32Array imag) => self -> Maybe real -> Maybe imag -> m (Maybe PeriodicWave)
-- | Mozilla AudioContext.createChannelSplitter documentation
createChannelSplitter :: (MonadDOM m, IsAudioContext self) => self -> Word -> m (Maybe ChannelSplitterNode)
-- | Mozilla AudioContext.createChannelMerger documentation
createChannelMerger :: (MonadDOM m, IsAudioContext self) => self -> Word -> m (Maybe ChannelMergerNode)
-- | Mozilla AudioContext.startRendering documentation
startRendering :: (MonadDOM m, IsAudioContext self) => self -> m ()
-- | Mozilla AudioContext.createGainNode documentation
createGainNode :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe GainNode)
-- | Mozilla AudioContext.createDelayNode documentation
createDelayNode :: (MonadDOM m, IsAudioContext self) => self -> Double -> m (Maybe DelayNode)
-- | Mozilla AudioContext.createJavaScriptNode documentation
createJavaScriptNode :: (MonadDOM m, IsAudioContext self) => self -> Word -> Word -> Word -> m (Maybe ScriptProcessorNode)
-- | Mozilla AudioContext.destination documentation
getDestination :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe AudioDestinationNode)
-- | Mozilla AudioContext.currentTime documentation
getCurrentTime :: (MonadDOM m, IsAudioContext self) => self -> m Double
-- | Mozilla AudioContext.sampleRate documentation
getSampleRate :: (MonadDOM m, IsAudioContext self) => self -> m Float
-- | Mozilla AudioContext.listener documentation
getListener :: (MonadDOM m, IsAudioContext self) => self -> m (Maybe AudioListener)
-- | Mozilla AudioContext.activeSourceCount documentation
getActiveSourceCount :: (MonadDOM m, IsAudioContext self) => self -> m Word
-- | Mozilla AudioContext.oncomplete documentation
complete :: (IsAudioContext self, IsEventTarget self) => EventName self OfflineAudioCompletionEvent
-- | Functions for this inteface are in JSDOM.AudioContext. Base
-- interface functions are in:
--
--
--
-- Mozilla AudioContext documentation
data AudioContext
castToAudioContext :: IsGObject obj => obj -> JSM AudioContext
gTypeAudioContext :: JSM GType
class IsEventTarget o => IsAudioContext o
toAudioContext :: IsAudioContext o => o -> AudioContext
module JSDOM.Generated.SQLTransactionCallback
-- | Mozilla SQLTransactionCallback documentation
newSQLTransactionCallback :: (MonadDOM m) => (Maybe SQLTransaction -> JSM ()) -> m SQLTransactionCallback
-- | Mozilla SQLTransactionCallback documentation
newSQLTransactionCallbackSync :: (MonadDOM m) => (Maybe SQLTransaction -> JSM ()) -> m SQLTransactionCallback
-- | Mozilla SQLTransactionCallback documentation
newSQLTransactionCallbackAsync :: (MonadDOM m) => (Maybe SQLTransaction -> JSM ()) -> m SQLTransactionCallback
data SQLTransactionCallback
module JSDOM.Generated.Database
-- | Mozilla Database.changeVersion documentation
changeVersion :: (MonadDOM m, ToJSString oldVersion, ToJSString newVersion) => Database -> oldVersion -> newVersion -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m ()
-- | Mozilla Database.transaction documentation
transaction :: (MonadDOM m) => Database -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m ()
-- | Mozilla Database.readTransaction documentation
readTransaction :: (MonadDOM m) => Database -> Maybe SQLTransactionCallback -> Maybe SQLTransactionErrorCallback -> Maybe VoidCallback -> m ()
-- | Mozilla Database.version documentation
getVersion :: (MonadDOM m, FromJSString result) => Database -> m result
-- | Functions for this inteface are in JSDOM.Database.
--
-- Mozilla Database documentation
data Database
castToDatabase :: IsGObject obj => obj -> JSM Database
gTypeDatabase :: JSM GType
module JSDOM.Generated.SQLTransactionErrorCallback
-- | Mozilla SQLTransactionErrorCallback documentation
newSQLTransactionErrorCallback :: (MonadDOM m) => (Maybe SQLError -> JSM ()) -> m SQLTransactionErrorCallback
-- | Mozilla SQLTransactionErrorCallback documentation
newSQLTransactionErrorCallbackSync :: (MonadDOM m) => (Maybe SQLError -> JSM ()) -> m SQLTransactionErrorCallback
-- | Mozilla SQLTransactionErrorCallback documentation
newSQLTransactionErrorCallbackAsync :: (MonadDOM m) => (Maybe SQLError -> JSM ()) -> m SQLTransactionErrorCallback
data SQLTransactionErrorCallback
module JSDOM.Generated.VoidCallback
-- | Mozilla VoidCallback documentation
newVoidCallback :: (MonadDOM m) => JSM () -> m VoidCallback
-- | Mozilla VoidCallback documentation
newVoidCallbackSync :: (MonadDOM m) => JSM () -> m VoidCallback
-- | Mozilla VoidCallback documentation
newVoidCallbackAsync :: (MonadDOM m) => JSM () -> m VoidCallback
data VoidCallback
module JSDOM.Generated.DOMError
-- | Mozilla DOMError.name documentation
getName :: (MonadDOM m, IsDOMError self, FromJSString result) => self -> m result
-- | Functions for this inteface are in JSDOM.DOMError.
--
-- Mozilla DOMError documentation
data DOMError
castToDOMError :: IsGObject obj => obj -> JSM DOMError
gTypeDOMError :: JSM GType
class IsGObject o => IsDOMError o
toDOMError :: IsDOMError o => o -> DOMError
module JSDOM.Custom.DOMError
data DOMErrorException
DOMErrorException :: String -> DOMErrorException
[domErrorName] :: DOMErrorException -> String
throwDOMErrorException :: MonadDOM m => DOMError -> m a
instance GHC.Classes.Eq JSDOM.Custom.DOMError.DOMErrorException
instance GHC.Show.Show JSDOM.Custom.DOMError.DOMErrorException
instance GHC.Exception.Exception JSDOM.Custom.DOMError.DOMErrorException
module JSDOM.Generated.PositionCallback
-- | Mozilla PositionCallback documentation
newPositionCallback :: (MonadDOM m) => (Maybe Geoposition -> JSM ()) -> m PositionCallback
-- | Mozilla PositionCallback documentation
newPositionCallbackSync :: (MonadDOM m) => (Maybe Geoposition -> JSM ()) -> m PositionCallback
-- | Mozilla PositionCallback documentation
newPositionCallbackAsync :: (MonadDOM m) => (Maybe Geoposition -> JSM ()) -> m PositionCallback
data PositionCallback
module JSDOM.Generated.PositionErrorCallback
-- | Mozilla PositionErrorCallback documentation
newPositionErrorCallback :: (MonadDOM m) => (Maybe PositionError -> JSM ()) -> m PositionErrorCallback
-- | Mozilla PositionErrorCallback documentation
newPositionErrorCallbackSync :: (MonadDOM m) => (Maybe PositionError -> JSM ()) -> m PositionErrorCallback
-- | Mozilla PositionErrorCallback documentation
newPositionErrorCallbackAsync :: (MonadDOM m) => (Maybe PositionError -> JSM ()) -> m PositionErrorCallback
data PositionErrorCallback
module JSDOM.Generated.Geolocation
-- | Mozilla Geolocation.getCurrentPosition documentation
getCurrentPosition :: (MonadDOM m, IsPositionOptions options) => Geolocation -> Maybe PositionCallback -> Maybe PositionErrorCallback -> Maybe options -> m ()
-- | Mozilla Geolocation.watchPosition documentation
watchPosition :: (MonadDOM m, IsPositionOptions options) => Geolocation -> Maybe PositionCallback -> Maybe PositionErrorCallback -> Maybe options -> m Int
-- | Mozilla Geolocation.clearWatch documentation
clearWatch :: (MonadDOM m) => Geolocation -> Int -> m ()
-- | Functions for this inteface are in JSDOM.Geolocation.
--
-- Mozilla Geolocation documentation
data Geolocation
castToGeolocation :: IsGObject obj => obj -> JSM Geolocation
gTypeGeolocation :: JSM GType
module JSDOM.Generated.MediaStreamTrackSourcesCallback
-- | Mozilla MediaStreamTrackSourcesCallback documentation
newMediaStreamTrackSourcesCallback :: (MonadDOM m) => ([Maybe SourceInfo] -> JSM ()) -> m MediaStreamTrackSourcesCallback
-- | Mozilla MediaStreamTrackSourcesCallback documentation
newMediaStreamTrackSourcesCallbackSync :: (MonadDOM m) => ([Maybe SourceInfo] -> JSM ()) -> m MediaStreamTrackSourcesCallback
-- | Mozilla MediaStreamTrackSourcesCallback documentation
newMediaStreamTrackSourcesCallbackAsync :: (MonadDOM m) => ([Maybe SourceInfo] -> JSM ()) -> m MediaStreamTrackSourcesCallback
data MediaStreamTrackSourcesCallback
module JSDOM.Generated.MediaStreamTrack
-- | Mozilla MediaStreamTrack.getSources documentation
getSources :: (MonadDOM m, IsMediaStreamTrack self) => self -> Maybe MediaStreamTrackSourcesCallback -> m ()
-- | Mozilla MediaStreamTrack.getConstraints documentation
getConstraints :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaTrackConstraints)
-- | Mozilla MediaStreamTrack.states documentation
states :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaSourceStates)
-- | Mozilla MediaStreamTrack.getCapabilities documentation
getCapabilities :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaStreamCapabilities)
-- | Mozilla MediaStreamTrack.applyConstraints documentation
applyConstraints :: (MonadDOM m, IsMediaStreamTrack self, IsDictionary constraints) => self -> Maybe constraints -> m ()
-- | Mozilla MediaStreamTrack.clone documentation
clone :: (MonadDOM m, IsMediaStreamTrack self) => self -> m (Maybe MediaStreamTrack)
-- | Mozilla MediaStreamTrack.stop documentation
stop :: (MonadDOM m, IsMediaStreamTrack self) => self -> m ()
-- | Mozilla MediaStreamTrack.kind documentation
getKind :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result
-- | Mozilla MediaStreamTrack.id documentation
getId :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result
-- | Mozilla MediaStreamTrack.label documentation
getLabel :: (MonadDOM m, IsMediaStreamTrack self, FromJSString result) => self -> m result
-- | Mozilla MediaStreamTrack.enabled documentation
setEnabled :: (MonadDOM m, IsMediaStreamTrack self) => self -> Bool -> m ()
-- | Mozilla MediaStreamTrack.enabled documentation
getEnabled :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool
-- | Mozilla MediaStreamTrack.muted documentation
getMuted :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool
-- | Mozilla MediaStreamTrack.onmute documentation
mute :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
-- | Mozilla MediaStreamTrack.onunmute documentation
unmute :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
-- | Mozilla MediaStreamTrack._readonly documentation
get_readonly :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool
-- | Mozilla MediaStreamTrack.remote documentation
getRemote :: (MonadDOM m, IsMediaStreamTrack self) => self -> m Bool
-- | Mozilla MediaStreamTrack.readyState documentation
getReadyState :: (MonadDOM m, IsMediaStreamTrack self) => self -> m MediaStreamTrackState
-- | Mozilla MediaStreamTrack.onstarted documentation
started :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
-- | Mozilla MediaStreamTrack.onended documentation
ended :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
-- | Mozilla MediaStreamTrack.onoverconstrained documentation
overConstrained :: (IsMediaStreamTrack self, IsEventTarget self) => EventName self Event
-- | Functions for this inteface are in JSDOM.MediaStreamTrack. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaStreamTrack documentation
data MediaStreamTrack
castToMediaStreamTrack :: IsGObject obj => obj -> JSM MediaStreamTrack
gTypeMediaStreamTrack :: JSM GType
class IsEventTarget o => IsMediaStreamTrack o
toMediaStreamTrack :: IsMediaStreamTrack o => o -> MediaStreamTrack
module JSDOM.Custom.MediaStreamTrack
-- | Mozilla MediaStreamTrack.getSources documentation
getSources :: (MonadDOM m, IsMediaStreamTrack self) => self -> m [Maybe SourceInfo]
module JSDOM.Generated.NavigatorUserMediaSuccessCallback
-- | Mozilla NavigatorUserMediaSuccessCallback documentation
newNavigatorUserMediaSuccessCallback :: (MonadDOM m) => (Maybe MediaStream -> JSM ()) -> m NavigatorUserMediaSuccessCallback
-- | Mozilla NavigatorUserMediaSuccessCallback documentation
newNavigatorUserMediaSuccessCallbackSync :: (MonadDOM m) => (Maybe MediaStream -> JSM ()) -> m NavigatorUserMediaSuccessCallback
-- | Mozilla NavigatorUserMediaSuccessCallback documentation
newNavigatorUserMediaSuccessCallbackAsync :: (MonadDOM m) => (Maybe MediaStream -> JSM ()) -> m NavigatorUserMediaSuccessCallback
data NavigatorUserMediaSuccessCallback
module JSDOM.Generated.NavigatorUserMediaErrorCallback
-- | Mozilla NavigatorUserMediaErrorCallback documentation
newNavigatorUserMediaErrorCallback :: (MonadDOM m) => (Maybe NavigatorUserMediaError -> JSM ()) -> m NavigatorUserMediaErrorCallback
-- | Mozilla NavigatorUserMediaErrorCallback documentation
newNavigatorUserMediaErrorCallbackSync :: (MonadDOM m) => (Maybe NavigatorUserMediaError -> JSM ()) -> m NavigatorUserMediaErrorCallback
-- | Mozilla NavigatorUserMediaErrorCallback documentation
newNavigatorUserMediaErrorCallbackAsync :: (MonadDOM m) => (Maybe NavigatorUserMediaError -> JSM ()) -> m NavigatorUserMediaErrorCallback
data NavigatorUserMediaErrorCallback
module JSDOM.Generated.Navigator
-- | Mozilla Navigator.getGamepads documentation
getGamepads :: (MonadDOM m) => Navigator -> m [Maybe Gamepad]
-- | Mozilla Navigator.webkitGetUserMedia documentation
webkitGetUserMedia :: (MonadDOM m, IsDictionary options) => Navigator -> Maybe options -> Maybe NavigatorUserMediaSuccessCallback -> Maybe NavigatorUserMediaErrorCallback -> m ()
-- | Mozilla Navigator.registerProtocolHandler documentation
registerProtocolHandler :: (MonadDOM m, ToJSString scheme, ToJSString url, ToJSString title) => Navigator -> scheme -> url -> title -> m ()
-- | Mozilla Navigator.isProtocolHandlerRegistered documentation
isProtocolHandlerRegistered :: (MonadDOM m, ToJSString scheme, ToJSString url, FromJSString result) => Navigator -> scheme -> url -> m result
-- | Mozilla Navigator.unregisterProtocolHandler documentation
unregisterProtocolHandler :: (MonadDOM m, ToJSString scheme, ToJSString url) => Navigator -> scheme -> url -> m ()
-- | Mozilla Navigator.vibrate documentation
vibratePattern :: (MonadDOM m) => Navigator -> [Word] -> m Bool
-- | Mozilla Navigator.vibrate documentation
vibrate :: (MonadDOM m) => Navigator -> Word -> m Bool
-- | Mozilla Navigator.javaEnabled documentation
javaEnabled :: (MonadDOM m) => Navigator -> m Bool
-- | Mozilla Navigator.getStorageUpdates documentation
getStorageUpdates :: (MonadDOM m) => Navigator -> m ()
-- | Mozilla Navigator.webkitBattery documentation
getWebkitBattery :: (MonadDOM m) => Navigator -> m (Maybe BatteryManager)
-- | Mozilla Navigator.geolocation documentation
getGeolocation :: (MonadDOM m) => Navigator -> m (Maybe Geolocation)
-- | Mozilla Navigator.webkitTemporaryStorage documentation
getWebkitTemporaryStorage :: (MonadDOM m) => Navigator -> m (Maybe StorageQuota)
-- | Mozilla Navigator.webkitPersistentStorage documentation
getWebkitPersistentStorage :: (MonadDOM m) => Navigator -> m (Maybe StorageQuota)
-- | Mozilla Navigator.appCodeName documentation
getAppCodeName :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.appName documentation
getAppName :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.appVersion documentation
getAppVersion :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.language documentation
getLanguage :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.userAgent documentation
getUserAgent :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.platform documentation
getPlatform :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.plugins documentation
getPlugins :: (MonadDOM m) => Navigator -> m (Maybe PluginArray)
-- | Mozilla Navigator.mimeTypes documentation
getMimeTypes :: (MonadDOM m) => Navigator -> m (Maybe MimeTypeArray)
-- | Mozilla Navigator.product documentation
getProduct :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.productSub documentation
getProductSub :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.vendor documentation
getVendor :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.vendorSub documentation
getVendorSub :: (MonadDOM m, FromJSString result) => Navigator -> m result
-- | Mozilla Navigator.cookieEnabled documentation
getCookieEnabled :: (MonadDOM m) => Navigator -> m Bool
-- | Mozilla Navigator.onLine documentation
getOnLine :: (MonadDOM m) => Navigator -> m Bool
-- | Mozilla Navigator.hardwareConcurrency documentation
getHardwareConcurrency :: (MonadDOM m) => Navigator -> m Int
-- | Functions for this inteface are in JSDOM.Navigator.
--
-- Mozilla Navigator documentation
data Navigator
castToNavigator :: IsGObject obj => obj -> JSM Navigator
gTypeNavigator :: JSM GType
module JSDOM.Generated.NavigatorUserMediaError
-- | Mozilla NavigatorUserMediaError.constraintName documentation
getConstraintName :: (MonadDOM m, FromJSString result) => NavigatorUserMediaError -> m result
-- | Functions for this inteface are in
-- JSDOM.NavigatorUserMediaError. Base interface functions are in:
--
--
--
-- Mozilla NavigatorUserMediaError documentation
data NavigatorUserMediaError
castToNavigatorUserMediaError :: IsGObject obj => obj -> JSM NavigatorUserMediaError
gTypeNavigatorUserMediaError :: JSM GType
module JSDOM.Custom.NavigatorUserMediaError
data UserMediaException
UserMediaException :: String -> String -> UserMediaException
[userMediaErrorName] :: UserMediaException -> String
[userMediaErrorConstraintName] :: UserMediaException -> String
throwUserMediaException :: MonadDOM m => NavigatorUserMediaError -> m a
instance GHC.Classes.Eq JSDOM.Custom.NavigatorUserMediaError.UserMediaException
instance GHC.Show.Show JSDOM.Custom.NavigatorUserMediaError.UserMediaException
instance GHC.Exception.Exception JSDOM.Custom.NavigatorUserMediaError.UserMediaException
module JSDOM.Custom.Navigator
getUserMedia :: MonadDOM m => Navigator -> Maybe Dictionary -> m MediaStream
module JSDOM.Generated.PositionError
-- | Mozilla PositionError.code documentation
getCode :: (MonadDOM m) => PositionError -> m Word
-- | Mozilla PositionError.message documentation
getMessage :: (MonadDOM m, FromJSString result) => PositionError -> m result
-- | Functions for this inteface are in JSDOM.PositionError.
--
-- Mozilla PositionError documentation
data PositionError
castToPositionError :: IsGObject obj => obj -> JSM PositionError
gTypePositionError :: JSM GType
module JSDOM.Custom.PositionError
data PositionErrorCode
PositionPermissionDenied :: PositionErrorCode
PositionUnavailable :: PositionErrorCode
PositionTimeout :: PositionErrorCode
data PositionException
PositionException :: PositionErrorCode -> String -> PositionException
[positionErrorCode] :: PositionException -> PositionErrorCode
[positionErrorMessage] :: PositionException -> String
throwPositionException :: MonadDOM m => PositionError -> m a
instance GHC.Classes.Eq JSDOM.Custom.PositionError.PositionException
instance GHC.Show.Show JSDOM.Custom.PositionError.PositionException
instance GHC.Enum.Enum JSDOM.Custom.PositionError.PositionErrorCode
instance GHC.Classes.Eq JSDOM.Custom.PositionError.PositionErrorCode
instance GHC.Show.Show JSDOM.Custom.PositionError.PositionErrorCode
instance GHC.Exception.Exception JSDOM.Custom.PositionError.PositionException
module JSDOM.Custom.Geolocation
-- | Mozilla Geolocation.getCurrentPosition documentation
getCurrentPosition' :: MonadDOM m => Geolocation -> Maybe PositionOptions -> m (Either PositionError Geoposition)
-- | Mozilla Geolocation.getCurrentPosition documentation
getCurrentPosition :: MonadDOM m => Geolocation -> Maybe PositionOptions -> m Geoposition
module JSDOM.Generated.RTCSessionDescriptionCallback
-- | Mozilla RTCSessionDescriptionCallback documentation
newRTCSessionDescriptionCallback :: (MonadDOM m) => (Maybe RTCSessionDescription -> JSM ()) -> m RTCSessionDescriptionCallback
-- | Mozilla RTCSessionDescriptionCallback documentation
newRTCSessionDescriptionCallbackSync :: (MonadDOM m) => (Maybe RTCSessionDescription -> JSM ()) -> m RTCSessionDescriptionCallback
-- | Mozilla RTCSessionDescriptionCallback documentation
newRTCSessionDescriptionCallbackAsync :: (MonadDOM m) => (Maybe RTCSessionDescription -> JSM ()) -> m RTCSessionDescriptionCallback
data RTCSessionDescriptionCallback
module JSDOM.Generated.RTCPeerConnectionErrorCallback
-- | Mozilla RTCPeerConnectionErrorCallback documentation
newRTCPeerConnectionErrorCallback :: (MonadDOM m) => (Maybe DOMError -> JSM ()) -> m RTCPeerConnectionErrorCallback
-- | Mozilla RTCPeerConnectionErrorCallback documentation
newRTCPeerConnectionErrorCallbackSync :: (MonadDOM m) => (Maybe DOMError -> JSM ()) -> m RTCPeerConnectionErrorCallback
-- | Mozilla RTCPeerConnectionErrorCallback documentation
newRTCPeerConnectionErrorCallbackAsync :: (MonadDOM m) => (Maybe DOMError -> JSM ()) -> m RTCPeerConnectionErrorCallback
data RTCPeerConnectionErrorCallback
module JSDOM.Generated.RTCStatsCallback
-- | Mozilla RTCStatsCallback documentation
newRTCStatsCallback :: (MonadDOM m) => (Maybe RTCStatsResponse -> JSM ()) -> m RTCStatsCallback
-- | Mozilla RTCStatsCallback documentation
newRTCStatsCallbackSync :: (MonadDOM m) => (Maybe RTCStatsResponse -> JSM ()) -> m RTCStatsCallback
-- | Mozilla RTCStatsCallback documentation
newRTCStatsCallbackAsync :: (MonadDOM m) => (Maybe RTCStatsResponse -> JSM ()) -> m RTCStatsCallback
data RTCStatsCallback
module JSDOM.Generated.RTCPeerConnection
-- | Mozilla webkitRTCPeerConnection documentation
newRTCPeerConnection :: (MonadDOM m, IsDictionary rtcConfiguration) => Maybe rtcConfiguration -> m RTCPeerConnection
-- | Mozilla webkitRTCPeerConnection.createOffer documentation
createOffer :: (MonadDOM m, IsDictionary offerOptions) => RTCPeerConnection -> Maybe RTCSessionDescriptionCallback -> Maybe RTCPeerConnectionErrorCallback -> Maybe offerOptions -> m ()
-- | Mozilla webkitRTCPeerConnection.createAnswer documentation
createAnswer :: (MonadDOM m, IsDictionary answerOptions) => RTCPeerConnection -> Maybe RTCSessionDescriptionCallback -> Maybe RTCPeerConnectionErrorCallback -> Maybe answerOptions -> m ()
-- | Mozilla webkitRTCPeerConnection.setLocalDescription
-- documentation
setLocalDescription :: (MonadDOM m) => RTCPeerConnection -> Maybe RTCSessionDescription -> Maybe VoidCallback -> Maybe RTCPeerConnectionErrorCallback -> m ()
-- | Mozilla webkitRTCPeerConnection.setRemoteDescription
-- documentation
setRemoteDescription :: (MonadDOM m) => RTCPeerConnection -> Maybe RTCSessionDescription -> Maybe VoidCallback -> Maybe RTCPeerConnectionErrorCallback -> m ()
-- | Mozilla webkitRTCPeerConnection.updateIce documentation
updateIce :: (MonadDOM m, IsDictionary configuration) => RTCPeerConnection -> Maybe configuration -> m ()
-- | Mozilla webkitRTCPeerConnection.addIceCandidate documentation
addIceCandidate :: (MonadDOM m) => RTCPeerConnection -> Maybe RTCIceCandidate -> Maybe VoidCallback -> Maybe RTCPeerConnectionErrorCallback -> m ()
-- | Mozilla webkitRTCPeerConnection.getLocalStreams documentation
getLocalStreams :: (MonadDOM m) => RTCPeerConnection -> m [Maybe MediaStream]
-- | Mozilla webkitRTCPeerConnection.getRemoteStreams documentation
getRemoteStreams :: (MonadDOM m) => RTCPeerConnection -> m [Maybe MediaStream]
-- | Mozilla webkitRTCPeerConnection.getStreamById documentation
getStreamById :: (MonadDOM m, ToJSString streamId) => RTCPeerConnection -> streamId -> m (Maybe MediaStream)
-- | Mozilla webkitRTCPeerConnection.getConfiguration documentation
getConfiguration :: (MonadDOM m) => RTCPeerConnection -> m (Maybe RTCConfiguration)
-- | Mozilla webkitRTCPeerConnection.addStream documentation
addStream :: (MonadDOM m) => RTCPeerConnection -> Maybe MediaStream -> m ()
-- | Mozilla webkitRTCPeerConnection.removeStream documentation
removeStream :: (MonadDOM m) => RTCPeerConnection -> Maybe MediaStream -> m ()
-- | Mozilla webkitRTCPeerConnection.getStats documentation
getStats :: (MonadDOM m, IsMediaStreamTrack selector) => RTCPeerConnection -> Maybe RTCStatsCallback -> Maybe RTCPeerConnectionErrorCallback -> Maybe selector -> m ()
-- | Mozilla webkitRTCPeerConnection.createDataChannel documentation
createDataChannel :: (MonadDOM m, ToJSString label, IsDictionary options) => RTCPeerConnection -> Maybe label -> Maybe options -> m (Maybe RTCDataChannel)
-- | Mozilla webkitRTCPeerConnection.createDTMFSender documentation
createDTMFSender :: (MonadDOM m, IsMediaStreamTrack track) => RTCPeerConnection -> Maybe track -> m (Maybe RTCDTMFSender)
-- | Mozilla webkitRTCPeerConnection.close documentation
close :: (MonadDOM m) => RTCPeerConnection -> m ()
-- | Mozilla webkitRTCPeerConnection.localDescription documentation
getLocalDescription :: (MonadDOM m) => RTCPeerConnection -> m (Maybe RTCSessionDescription)
-- | Mozilla webkitRTCPeerConnection.remoteDescription documentation
getRemoteDescription :: (MonadDOM m) => RTCPeerConnection -> m (Maybe RTCSessionDescription)
-- | Mozilla webkitRTCPeerConnection.signalingState documentation
getSignalingState :: (MonadDOM m, FromJSString result) => RTCPeerConnection -> m result
-- | Mozilla webkitRTCPeerConnection.iceGatheringState documentation
getIceGatheringState :: (MonadDOM m, FromJSString result) => RTCPeerConnection -> m result
-- | Mozilla webkitRTCPeerConnection.iceConnectionState
-- documentation
getIceConnectionState :: (MonadDOM m, FromJSString result) => RTCPeerConnection -> m result
-- | Mozilla webkitRTCPeerConnection.onnegotiationneeded
-- documentation
negotiationNeeded :: EventName RTCPeerConnection Event
-- | Mozilla webkitRTCPeerConnection.onicecandidate documentation
iceCandidate :: EventName RTCPeerConnection RTCIceCandidateEvent
-- | Mozilla webkitRTCPeerConnection.onsignalingstatechange
-- documentation
signalingStateChange :: EventName RTCPeerConnection Event
-- | Mozilla webkitRTCPeerConnection.onaddstream documentation
addStreamEvent :: EventName RTCPeerConnection Event
-- | Mozilla webkitRTCPeerConnection.onremovestream documentation
removeStreamEvent :: EventName RTCPeerConnection Event
-- | Mozilla webkitRTCPeerConnection.oniceconnectionstatechange
-- documentation
iceConnectionStateChange :: EventName RTCPeerConnection Event
-- | Mozilla webkitRTCPeerConnection.ondatachannel documentation
dataChannel :: EventName RTCPeerConnection Event
-- | Functions for this inteface are in JSDOM.RTCPeerConnection.
-- Base interface functions are in:
--
--
--
-- Mozilla webkitRTCPeerConnection documentation
data RTCPeerConnection
castToRTCPeerConnection :: IsGObject obj => obj -> JSM RTCPeerConnection
gTypeRTCPeerConnection :: JSM GType
module JSDOM.Custom.RTCPeerConnection
-- | Mozilla webkitRTCPeerConnection.createOffer documentation
createOffer' :: MonadDOM m => RTCPeerConnection -> Maybe Dictionary -> m (Either DOMError RTCSessionDescription)
createOffer :: MonadDOM m => RTCPeerConnection -> Maybe Dictionary -> m RTCSessionDescription
-- | Mozilla webkitRTCPeerConnection.createAnswer documentation
createAnswer' :: MonadDOM m => RTCPeerConnection -> Maybe Dictionary -> m (Either DOMError RTCSessionDescription)
createAnswer :: MonadDOM m => RTCPeerConnection -> Maybe Dictionary -> m RTCSessionDescription
-- | Mozilla webkitRTCPeerConnection.setLocalDescription
-- documentation
setLocalDescription' :: MonadDOM m => RTCPeerConnection -> RTCSessionDescription -> m (Maybe DOMError)
setLocalDescription :: MonadDOM m => RTCPeerConnection -> RTCSessionDescription -> m ()
-- | Mozilla webkitRTCPeerConnection.setRemoteDescription
-- documentation
setRemoteDescription' :: MonadDOM m => RTCPeerConnection -> RTCSessionDescription -> m (Maybe DOMError)
setRemoteDescription :: MonadDOM m => RTCPeerConnection -> RTCSessionDescription -> m ()
module JSDOM.Generated.SQLError
-- | Mozilla SQLError.code documentation
getCode :: (MonadDOM m) => SQLError -> m Word
-- | Mozilla SQLError.message documentation
getMessage :: (MonadDOM m, FromJSString result) => SQLError -> m result
-- | Functions for this inteface are in JSDOM.SQLError.
--
-- Mozilla SQLError documentation
data SQLError
castToSQLError :: IsGObject obj => obj -> JSM SQLError
gTypeSQLError :: JSM GType
module JSDOM.Custom.SQLError
data SQLErrorCode
SQLErrorUnknown :: SQLErrorCode
SQLErrorDatabase :: SQLErrorCode
SQLErrorVersion :: SQLErrorCode
SQLErrorTooLarge :: SQLErrorCode
SQLErrorQuota :: SQLErrorCode
SQLErrorSyntax :: SQLErrorCode
SQLErrorConstraint :: SQLErrorCode
SQLErrorTimeout :: SQLErrorCode
data SQLException
SQLException :: SQLErrorCode -> String -> SQLException
[sqlErrorCode] :: SQLException -> SQLErrorCode
[sqlErrorMessage] :: SQLException -> String
throwSQLException :: MonadDOM m => SQLError -> m a
instance GHC.Classes.Eq JSDOM.Custom.SQLError.SQLException
instance GHC.Show.Show JSDOM.Custom.SQLError.SQLException
instance GHC.Enum.Enum JSDOM.Custom.SQLError.SQLErrorCode
instance GHC.Classes.Eq JSDOM.Custom.SQLError.SQLErrorCode
instance GHC.Show.Show JSDOM.Custom.SQLError.SQLErrorCode
instance GHC.Exception.Exception JSDOM.Custom.SQLError.SQLException
module JSDOM.Custom.Database
-- | Mozilla Database.changeVersion documentation
changeVersion' :: (MonadDOM m, ToJSString oldVersion, ToJSString newVersion) => Database -> oldVersion -> newVersion -> Maybe (SQLTransaction -> DOM ()) -> m (Maybe SQLError)
changeVersion :: (MonadDOM m, ToJSString oldVersion, ToJSString newVersion) => Database -> oldVersion -> newVersion -> Maybe (SQLTransaction -> DOM ()) -> m ()
-- | Mozilla Database.transaction documentation
transaction' :: (MonadDOM m) => Database -> (SQLTransaction -> DOM ()) -> m (Maybe SQLError)
transaction :: (MonadDOM m) => Database -> (SQLTransaction -> DOM ()) -> m ()
-- | Mozilla Database.readTransaction documentation
readTransaction' :: (MonadDOM m) => Database -> (SQLTransaction -> DOM ()) -> m (Maybe SQLError)
readTransaction :: (MonadDOM m) => Database -> (SQLTransaction -> DOM ()) -> m ()
module JSDOM.Generated.SQLStatementCallback
-- | Mozilla SQLStatementCallback documentation
newSQLStatementCallback :: (MonadDOM m) => (Maybe SQLTransaction -> Maybe SQLResultSet -> JSM ()) -> m SQLStatementCallback
-- | Mozilla SQLStatementCallback documentation
newSQLStatementCallbackSync :: (MonadDOM m) => (Maybe SQLTransaction -> Maybe SQLResultSet -> JSM ()) -> m SQLStatementCallback
-- | Mozilla SQLStatementCallback documentation
newSQLStatementCallbackAsync :: (MonadDOM m) => (Maybe SQLTransaction -> Maybe SQLResultSet -> JSM ()) -> m SQLStatementCallback
data SQLStatementCallback
module JSDOM.Generated.SQLStatementErrorCallback
-- | Mozilla SQLStatementErrorCallback documentation
newSQLStatementErrorCallback :: (MonadDOM m) => (Maybe SQLTransaction -> Maybe SQLError -> JSM ()) -> m SQLStatementErrorCallback
-- | Mozilla SQLStatementErrorCallback documentation
newSQLStatementErrorCallbackSync :: (MonadDOM m) => (Maybe SQLTransaction -> Maybe SQLError -> JSM ()) -> m SQLStatementErrorCallback
-- | Mozilla SQLStatementErrorCallback documentation
newSQLStatementErrorCallbackAsync :: (MonadDOM m) => (Maybe SQLTransaction -> Maybe SQLError -> JSM ()) -> m SQLStatementErrorCallback
data SQLStatementErrorCallback
module JSDOM.Generated.SQLTransaction
-- | Mozilla SQLTransaction.executeSql documentation
executeSql :: (MonadDOM m, ToJSString sqlStatement, IsObjectArray arguments) => SQLTransaction -> sqlStatement -> Maybe arguments -> Maybe SQLStatementCallback -> Maybe SQLStatementErrorCallback -> m ()
-- | Functions for this inteface are in JSDOM.SQLTransaction.
--
-- Mozilla SQLTransaction documentation
data SQLTransaction
castToSQLTransaction :: IsGObject obj => obj -> JSM SQLTransaction
gTypeSQLTransaction :: JSM GType
module JSDOM.Custom.SQLTransaction
executeSql' :: (MonadDOM m, ToJSString sqlStatement, IsObjectArray arguments) => SQLTransaction -> sqlStatement -> Maybe arguments -> m (Either SQLError SQLResultSet)
executeSql :: (MonadDOM m, ToJSString sqlStatement, IsObjectArray arguments) => SQLTransaction -> sqlStatement -> Maybe arguments -> m SQLResultSet
executeSql_ :: (MonadDOM m, ToJSString sqlStatement, IsObjectArray arguments) => SQLTransaction -> sqlStatement -> Maybe arguments -> m ()
module JSDOM.Generated.Window
-- | Mozilla Window.openDatabase documentation
openDatabase :: (MonadDOM m, ToJSString name, ToJSString version, ToJSString displayName) => Window -> name -> version -> displayName -> Word -> Maybe DatabaseCallback -> m (Maybe Database)
-- | Mozilla Window.getSelection documentation
getSelection :: (MonadDOM m) => Window -> m (Maybe Selection)
-- | Mozilla Window.focus documentation
focus :: (MonadDOM m) => Window -> m ()
-- | Mozilla Window.blur documentation
blur :: (MonadDOM m) => Window -> m ()
-- | Mozilla Window.close documentation
close :: (MonadDOM m) => Window -> m ()
-- | Mozilla Window.print documentation
print :: (MonadDOM m) => Window -> m ()
-- | Mozilla Window.stop documentation
stop :: (MonadDOM m) => Window -> m ()
-- | Mozilla Window.open documentation
open :: (MonadDOM m, ToJSString url, ToJSString name, ToJSString options) => Window -> url -> name -> options -> m (Maybe Window)
-- | Mozilla Window.showModalDialog documentation
showModalDialog :: (MonadDOM m, ToJSString url, ToJSString featureArgs) => Window -> url -> JSVal -> featureArgs -> m JSVal
-- | Mozilla Window.alert documentation
alert :: (MonadDOM m, ToJSString message) => Window -> message -> m ()
-- | Mozilla Window.confirm documentation
confirm :: (MonadDOM m, ToJSString message) => Window -> message -> m Bool
-- | Mozilla Window.prompt documentation
prompt :: (MonadDOM m, ToJSString message, ToJSString defaultValue, FromJSString result) => Window -> message -> Maybe defaultValue -> m (Maybe result)
-- | Mozilla Window.find documentation
find :: (MonadDOM m, ToJSString string) => Window -> string -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> m Bool
-- | Mozilla Window.scrollBy documentation
scrollBy :: (MonadDOM m) => Window -> Int -> Int -> m ()
-- | Mozilla Window.scrollTo documentation
scrollTo :: (MonadDOM m) => Window -> Int -> Int -> m ()
-- | Mozilla Window.scroll documentation
scroll :: (MonadDOM m) => Window -> Int -> Int -> m ()
-- | Mozilla Window.moveBy documentation
moveBy :: (MonadDOM m) => Window -> Float -> Float -> m ()
-- | Mozilla Window.moveTo documentation
moveTo :: (MonadDOM m) => Window -> Float -> Float -> m ()
-- | Mozilla Window.resizeBy documentation
resizeBy :: (MonadDOM m) => Window -> Float -> Float -> m ()
-- | Mozilla Window.resizeTo documentation
resizeTo :: (MonadDOM m) => Window -> Float -> Float -> m ()
-- | Mozilla Window.matchMedia documentation
matchMedia :: (MonadDOM m, ToJSString query) => Window -> query -> m (Maybe MediaQueryList)
-- | Mozilla Window.getComputedStyle documentation
getComputedStyle :: (MonadDOM m, IsElement element, ToJSString pseudoElement) => Window -> Maybe element -> Maybe pseudoElement -> m (Maybe CSSStyleDeclaration)
-- | Mozilla Window.getMatchedCSSRules documentation
getMatchedCSSRules :: (MonadDOM m, IsElement element, ToJSString pseudoElement) => Window -> Maybe element -> Maybe pseudoElement -> m (Maybe CSSRuleList)
-- | Mozilla Window.webkitConvertPointFromPageToNode documentation
webkitConvertPointFromPageToNode :: (MonadDOM m, IsNode node) => Window -> Maybe node -> Maybe WebKitPoint -> m (Maybe WebKitPoint)
-- | Mozilla Window.webkitConvertPointFromNodeToPage documentation
webkitConvertPointFromNodeToPage :: (MonadDOM m, IsNode node) => Window -> Maybe node -> Maybe WebKitPoint -> m (Maybe WebKitPoint)
-- | Mozilla Window.postMessage documentation
postMessage :: (MonadDOM m, IsSerializedScriptValue message, ToJSString targetOrigin, IsArray messagePorts) => Window -> Maybe message -> targetOrigin -> Maybe messagePorts -> m ()
-- | Mozilla Window.requestAnimationFrame documentation
requestAnimationFrame :: (MonadDOM m) => Window -> Maybe RequestAnimationFrameCallback -> m Int
-- | Mozilla Window.cancelAnimationFrame documentation
cancelAnimationFrame :: (MonadDOM m) => Window -> Int -> m ()
-- | Mozilla Window.webkitRequestAnimationFrame documentation
webkitRequestAnimationFrame :: (MonadDOM m) => Window -> Maybe RequestAnimationFrameCallback -> m Int
-- | Mozilla Window.webkitCancelAnimationFrame documentation
webkitCancelAnimationFrame :: (MonadDOM m) => Window -> Int -> m ()
-- | Mozilla Window.webkitCancelRequestAnimationFrame documentation
webkitCancelRequestAnimationFrame :: (MonadDOM m) => Window -> Int -> m ()
-- | Mozilla Window.captureEvents documentation
captureEvents :: (MonadDOM m) => Window -> m ()
-- | Mozilla Window.releaseEvents documentation
releaseEvents :: (MonadDOM m) => Window -> m ()
-- | Mozilla Window.webkitIndexedDB documentation
getWebkitIndexedDB :: (MonadDOM m) => Window -> m (Maybe IDBFactory)
-- | Mozilla Window.indexedDB documentation
getIndexedDB :: (MonadDOM m) => Window -> m (Maybe IDBFactory)
-- | Mozilla Window.webkitStorageInfo documentation
getWebkitStorageInfo :: (MonadDOM m) => Window -> m (Maybe StorageInfo)
-- | Mozilla Window.speechSynthesis documentation
getSpeechSynthesis :: (MonadDOM m) => Window -> m (Maybe SpeechSynthesis)
-- | Mozilla Window.screen documentation
getScreen :: (MonadDOM m) => Window -> m (Maybe Screen)
-- | Mozilla Window.history documentation
getHistory :: (MonadDOM m) => Window -> m (Maybe History)
-- | Mozilla Window.locationbar documentation
getLocationbar :: (MonadDOM m) => Window -> m (Maybe BarProp)
-- | Mozilla Window.menubar documentation
getMenubar :: (MonadDOM m) => Window -> m (Maybe BarProp)
-- | Mozilla Window.personalbar documentation
getPersonalbar :: (MonadDOM m) => Window -> m (Maybe BarProp)
-- | Mozilla Window.scrollbars documentation
getScrollbars :: (MonadDOM m) => Window -> m (Maybe BarProp)
-- | Mozilla Window.statusbar documentation
getStatusbar :: (MonadDOM m) => Window -> m (Maybe BarProp)
-- | Mozilla Window.toolbar documentation
getToolbar :: (MonadDOM m) => Window -> m (Maybe BarProp)
-- | Mozilla Window.navigator documentation
getNavigator :: (MonadDOM m) => Window -> m (Maybe Navigator)
-- | Mozilla Window.clientInformation documentation
getClientInformation :: (MonadDOM m) => Window -> m (Maybe Navigator)
-- | Mozilla Window.crypto documentation
getCrypto :: (MonadDOM m) => Window -> m (Maybe Crypto)
-- | Mozilla Window.location documentation
setLocation :: (MonadDOM m) => Window -> Maybe Location -> m ()
-- | Mozilla Window.location documentation
getLocation :: (MonadDOM m) => Window -> m (Maybe Location)
-- | Mozilla Window.event documentation
getEvent :: (MonadDOM m) => Window -> m (Maybe Event)
-- | Mozilla Window.frameElement documentation
getFrameElement :: (MonadDOM m) => Window -> m (Maybe Element)
-- | Mozilla Window.offscreenBuffering documentation
getOffscreenBuffering :: (MonadDOM m) => Window -> m Bool
-- | Mozilla Window.outerHeight documentation
getOuterHeight :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.outerWidth documentation
getOuterWidth :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.innerHeight documentation
getInnerHeight :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.innerWidth documentation
getInnerWidth :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.screenX documentation
getScreenX :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.screenY documentation
getScreenY :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.screenLeft documentation
getScreenLeft :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.screenTop documentation
getScreenTop :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.scrollX documentation
getScrollX :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.scrollY documentation
getScrollY :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.pageXOffset documentation
getPageXOffset :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.pageYOffset documentation
getPageYOffset :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.closed documentation
getClosed :: (MonadDOM m) => Window -> m Bool
-- | Mozilla Window.length documentation
getLength :: (MonadDOM m) => Window -> m Word
-- | Mozilla Window.name documentation
setName :: (MonadDOM m, ToJSString val) => Window -> val -> m ()
-- | Mozilla Window.name documentation
getName :: (MonadDOM m, FromJSString result) => Window -> m result
-- | Mozilla Window.status documentation
setStatus :: (MonadDOM m, ToJSString val) => Window -> val -> m ()
-- | Mozilla Window.status documentation
getStatus :: (MonadDOM m, FromJSString result) => Window -> m result
-- | Mozilla Window.defaultStatus documentation
setDefaultStatus :: (MonadDOM m, ToJSString val) => Window -> val -> m ()
-- | Mozilla Window.defaultStatus documentation
getDefaultStatus :: (MonadDOM m, FromJSString result) => Window -> m result
-- | Mozilla Window.defaultstatus documentation
setDefaultstatus :: (MonadDOM m, ToJSString val) => Window -> val -> m ()
-- | Mozilla Window.defaultstatus documentation
getDefaultstatus :: (MonadDOM m, FromJSString result) => Window -> m result
-- | Mozilla Window.self documentation
getSelf :: (MonadDOM m) => Window -> m (Maybe Window)
-- | Mozilla Window.window documentation
getWindow :: (MonadDOM m) => Window -> m (Maybe Window)
-- | Mozilla Window.frames documentation
getFrames :: (MonadDOM m) => Window -> m (Maybe Window)
-- | Mozilla Window.opener documentation
getOpener :: (MonadDOM m) => Window -> m (Maybe Window)
-- | Mozilla Window.parent documentation
getParent :: (MonadDOM m) => Window -> m (Maybe Window)
-- | Mozilla Window.top documentation
getTop :: (MonadDOM m) => Window -> m (Maybe Window)
-- | Mozilla Window.document documentation
getDocument :: (MonadDOM m) => Window -> m (Maybe Document)
-- | Mozilla Window.styleMedia documentation
getStyleMedia :: (MonadDOM m) => Window -> m (Maybe StyleMedia)
-- | Mozilla Window.devicePixelRatio documentation
getDevicePixelRatio :: (MonadDOM m) => Window -> m Double
-- | Mozilla Window.applicationCache documentation
getApplicationCache :: (MonadDOM m) => Window -> m (Maybe ApplicationCache)
-- | Mozilla Window.sessionStorage documentation
getSessionStorage :: (MonadDOM m) => Window -> m (Maybe Storage)
-- | Mozilla Window.localStorage documentation
getLocalStorage :: (MonadDOM m) => Window -> m (Maybe Storage)
-- | Mozilla Window.orientation documentation
getOrientation :: (MonadDOM m) => Window -> m Int
-- | Mozilla Window.performance documentation
getPerformance :: (MonadDOM m) => Window -> m (Maybe Performance)
-- | Mozilla Window.CSS documentation
getCSS :: (MonadDOM m) => Window -> m (Maybe CSS)
-- | Mozilla Window.onabort documentation
abort :: EventName Window UIEvent
-- | Mozilla Window.onbeforeunload documentation
beforeUnload :: EventName Window BeforeUnloadEvent
-- | Mozilla Window.onblur documentation
blurEvent :: EventName Window FocusEvent
-- | Mozilla Window.oncanplay documentation
canPlay :: EventName Window Event
-- | Mozilla Window.oncanplaythrough documentation
canPlayThrough :: EventName Window Event
-- | Mozilla Window.onchange documentation
change :: EventName Window Event
-- | Mozilla Window.onclick documentation
click :: EventName Window MouseEvent
-- | Mozilla Window.oncontextmenu documentation
contextMenu :: EventName Window MouseEvent
-- | Mozilla Window.ondblclick documentation
dblClick :: EventName Window MouseEvent
-- | Mozilla Window.ondrag documentation
drag :: EventName Window MouseEvent
-- | Mozilla Window.ondragend documentation
dragEnd :: EventName Window MouseEvent
-- | Mozilla Window.ondragenter documentation
dragEnter :: EventName Window MouseEvent
-- | Mozilla Window.ondragleave documentation
dragLeave :: EventName Window MouseEvent
-- | Mozilla Window.ondragover documentation
dragOver :: EventName Window MouseEvent
-- | Mozilla Window.ondragstart documentation
dragStart :: EventName Window MouseEvent
-- | Mozilla Window.ondrop documentation
drop :: EventName Window MouseEvent
-- | Mozilla Window.ondurationchange documentation
durationChange :: EventName Window Event
-- | Mozilla Window.onemptied documentation
emptied :: EventName Window Event
-- | Mozilla Window.onended documentation
ended :: EventName Window Event
-- | Mozilla Window.onerror documentation
error :: EventName Window UIEvent
-- | Mozilla Window.onfocus documentation
focusEvent :: EventName Window FocusEvent
-- | Mozilla Window.onhashchange documentation
hashChange :: EventName Window HashChangeEvent
-- | Mozilla Window.oninput documentation
input :: EventName Window Event
-- | Mozilla Window.oninvalid documentation
invalid :: EventName Window Event
-- | Mozilla Window.onkeydown documentation
keyDown :: EventName Window KeyboardEvent
-- | Mozilla Window.onkeypress documentation
keyPress :: EventName Window KeyboardEvent
-- | Mozilla Window.onkeyup documentation
keyUp :: EventName Window KeyboardEvent
-- | Mozilla Window.onload documentation
load :: EventName Window UIEvent
-- | Mozilla Window.onloadeddata documentation
loadedData :: EventName Window Event
-- | Mozilla Window.onloadedmetadata documentation
loadedMetadata :: EventName Window Event
-- | Mozilla Window.onloadstart documentation
loadStart :: EventName Window ProgressEvent
-- | Mozilla Window.onmessage documentation
message :: EventName Window MessageEvent
-- | Mozilla Window.onmousedown documentation
mouseDown :: EventName Window MouseEvent
-- | Mozilla Window.onmouseenter documentation
mouseEnter :: EventName Window MouseEvent
-- | Mozilla Window.onmouseleave documentation
mouseLeave :: EventName Window MouseEvent
-- | Mozilla Window.onmousemove documentation
mouseMove :: EventName Window MouseEvent
-- | Mozilla Window.onmouseout documentation
mouseOut :: EventName Window MouseEvent
-- | Mozilla Window.onmouseover documentation
mouseOver :: EventName Window MouseEvent
-- | Mozilla Window.onmouseup documentation
mouseUp :: EventName Window MouseEvent
-- | Mozilla Window.onmousewheel documentation
mouseWheel :: EventName Window MouseEvent
-- | Mozilla Window.onoffline documentation
offline :: EventName Window Event
-- | Mozilla Window.ononline documentation
online :: EventName Window Event
-- | Mozilla Window.onpagehide documentation
pageHide :: EventName Window PageTransitionEvent
-- | Mozilla Window.onpageshow documentation
pageShow :: EventName Window PageTransitionEvent
-- | Mozilla Window.onpause documentation
pause :: EventName Window Event
-- | Mozilla Window.onplay documentation
play :: EventName Window Event
-- | Mozilla Window.onplaying documentation
playing :: EventName Window Event
-- | Mozilla Window.onpopstate documentation
popState :: EventName Window PopStateEvent
-- | Mozilla Window.onprogress documentation
progress :: EventName Window ProgressEvent
-- | Mozilla Window.onratechange documentation
rateChange :: EventName Window Event
-- | Mozilla Window.onresize documentation
resize :: EventName Window UIEvent
-- | Mozilla Window.onscroll documentation
scrollEvent :: EventName Window UIEvent
-- | Mozilla Window.onseeked documentation
seeked :: EventName Window Event
-- | Mozilla Window.onseeking documentation
seeking :: EventName Window Event
-- | Mozilla Window.onselect documentation
select :: EventName Window UIEvent
-- | Mozilla Window.onstalled documentation
stalled :: EventName Window Event
-- | Mozilla Window.onstorage documentation
storage :: EventName Window StorageEvent
-- | Mozilla Window.onsubmit documentation
submit :: EventName Window Event
-- | Mozilla Window.onsuspend documentation
suspend :: EventName Window Event
-- | Mozilla Window.ontimeupdate documentation
timeUpdate :: EventName Window Event
-- | Mozilla Window.onunload documentation
unload :: EventName Window UIEvent
-- | Mozilla Window.onvolumechange documentation
volumeChange :: EventName Window Event
-- | Mozilla Window.onwaiting documentation
waiting :: EventName Window Event
-- | Mozilla Window.onwheel documentation
wheel :: EventName Window WheelEvent
-- | Mozilla Window.onreset documentation
reset :: EventName Window Event
-- | Mozilla Window.onsearch documentation
search :: EventName Window Event
-- | Mozilla Window.onwebkitanimationend documentation
webKitAnimationEnd :: EventName Window AnimationEvent
-- | Mozilla Window.onwebkitanimationiteration documentation
webKitAnimationIteration :: EventName Window AnimationEvent
-- | Mozilla Window.onwebkitanimationstart documentation
webKitAnimationStart :: EventName Window AnimationEvent
-- | Mozilla Window.onanimationend documentation
animationEnd :: EventName Window AnimationEvent
-- | Mozilla Window.onanimationiteration documentation
animationIteration :: EventName Window AnimationEvent
-- | Mozilla Window.onanimationstart documentation
animationStart :: EventName Window AnimationEvent
-- | Mozilla Window.onwebkittransitionend documentation
webKitTransitionEnd :: EventName Window TransitionEvent
-- | Mozilla Window.ontransitionend documentation
transitionEnd :: EventName Window TransitionEvent
-- | Mozilla Window.onorientationchange documentation
orientationChange :: EventName Window Event
-- | Mozilla Window.ontouchstart documentation
touchStart :: EventName Window TouchEvent
-- | Mozilla Window.ontouchmove documentation
touchMove :: EventName Window TouchEvent
-- | Mozilla Window.ontouchend documentation
touchEnd :: EventName Window TouchEvent
-- | Mozilla Window.ontouchcancel documentation
touchCancel :: EventName Window TouchEvent
-- | Mozilla Window.ongesturestart documentation
gestureStart :: EventName Window UIEvent
-- | Mozilla Window.ongesturechange documentation
gestureChange :: EventName Window UIEvent
-- | Mozilla Window.ongestureend documentation
gestureEnd :: EventName Window UIEvent
-- | Mozilla Window.ondevicemotion documentation
deviceMotion :: EventName Window DeviceMotionEvent
-- | Mozilla Window.ondeviceorientation documentation
deviceOrientation :: EventName Window DeviceOrientationEvent
-- | Mozilla Window.onwebkitdeviceproximity documentation
webKitDeviceProximity :: EventName Window DeviceProximityEvent
-- | Mozilla Window.onwebkitwillrevealbottom documentation
webKitWillRevealBottom :: EventName Window Event
-- | Mozilla Window.onwebkitwillrevealleft documentation
webKitWillRevealLeft :: EventName Window Event
-- | Mozilla Window.onwebkitwillrevealright documentation
webKitWillRevealRight :: EventName Window Event
-- | Mozilla Window.onwebkitwillrevealtop documentation
webKitWillRevealTop :: EventName Window Event
-- | Functions for this inteface are in JSDOM.Window. Base interface
-- functions are in:
--
--
--
-- Mozilla Window documentation
data Window
castToWindow :: IsGObject obj => obj -> JSM Window
gTypeWindow :: JSM GType
module JSDOM.Generated.DatabaseCallback
-- | Mozilla DatabaseCallback documentation
newDatabaseCallback :: (MonadDOM m) => (Maybe Database -> JSM ()) -> m DatabaseCallback
-- | Mozilla DatabaseCallback documentation
newDatabaseCallbackSync :: (MonadDOM m) => (Maybe Database -> JSM ()) -> m DatabaseCallback
-- | Mozilla DatabaseCallback documentation
newDatabaseCallbackAsync :: (MonadDOM m) => (Maybe Database -> JSM ()) -> m DatabaseCallback
data DatabaseCallback
module JSDOM.Custom.Window
-- | Mozilla Window.openDatabase documentation
openDatabase :: (MonadDOM m, ToJSString name, ToJSString version, ToJSString displayName) => Window -> name -> version -> displayName -> Word -> m Database
module JSDOM.Generated.XMLHttpRequest
-- | Mozilla XMLHttpRequest documentation
newXMLHttpRequest :: (MonadDOM m) => m XMLHttpRequest
-- | Mozilla XMLHttpRequest.open documentation
open :: (MonadDOM m, ToJSString method, ToJSString url, ToJSString user, ToJSString password) => XMLHttpRequest -> method -> url -> Bool -> user -> password -> m ()
-- | Mozilla XMLHttpRequest.setRequestHeader documentation
setRequestHeader :: (MonadDOM m, ToJSString header, ToJSString value) => XMLHttpRequest -> header -> value -> m ()
-- | Mozilla XMLHttpRequest.send documentation
send :: (MonadDOM m) => XMLHttpRequest -> m ()
-- | Mozilla XMLHttpRequest.abort documentation
abort :: (MonadDOM m) => XMLHttpRequest -> m ()
-- | Mozilla XMLHttpRequest.getAllResponseHeaders documentation
getAllResponseHeaders :: (MonadDOM m, FromJSString result) => XMLHttpRequest -> m (Maybe result)
-- | Mozilla XMLHttpRequest.getResponseHeader documentation
getResponseHeader :: (MonadDOM m, ToJSString header, FromJSString result) => XMLHttpRequest -> header -> m (Maybe result)
-- | Mozilla XMLHttpRequest.overrideMimeType documentation
overrideMimeType :: (MonadDOM m, ToJSString override) => XMLHttpRequest -> override -> m ()
-- | Mozilla XMLHttpRequest.onabort documentation
abortEvent :: EventName XMLHttpRequest XMLHttpRequestProgressEvent
-- | Mozilla XMLHttpRequest.onerror documentation
error :: EventName XMLHttpRequest XMLHttpRequestProgressEvent
-- | Mozilla XMLHttpRequest.onload documentation
load :: EventName XMLHttpRequest XMLHttpRequestProgressEvent
-- | Mozilla XMLHttpRequest.onloadend documentation
loadEnd :: EventName XMLHttpRequest ProgressEvent
-- | Mozilla XMLHttpRequest.onloadstart documentation
loadStart :: EventName XMLHttpRequest ProgressEvent
-- | Mozilla XMLHttpRequest.onprogress documentation
progress :: EventName XMLHttpRequest XMLHttpRequestProgressEvent
-- | Mozilla XMLHttpRequest.ontimeout documentation
timeout :: EventName XMLHttpRequest ProgressEvent
-- | Mozilla XMLHttpRequest.onreadystatechange documentation
readyStateChange :: EventName XMLHttpRequest Event
-- | Mozilla XMLHttpRequest.timeout documentation
setTimeout :: (MonadDOM m) => XMLHttpRequest -> Word -> m ()
-- | Mozilla XMLHttpRequest.timeout documentation
getTimeout :: (MonadDOM m) => XMLHttpRequest -> m Word
-- | Mozilla XMLHttpRequest.readyState documentation
getReadyState :: (MonadDOM m) => XMLHttpRequest -> m Word
-- | Mozilla XMLHttpRequest.withCredentials documentation
setWithCredentials :: (MonadDOM m) => XMLHttpRequest -> Bool -> m ()
-- | Mozilla XMLHttpRequest.withCredentials documentation
getWithCredentials :: (MonadDOM m) => XMLHttpRequest -> m Bool
-- | Mozilla XMLHttpRequest.upload documentation
getUpload :: (MonadDOM m) => XMLHttpRequest -> m (Maybe XMLHttpRequestUpload)
-- | Mozilla XMLHttpRequest.responseText documentation
getResponseText :: (MonadDOM m, FromJSString result) => XMLHttpRequest -> m (Maybe result)
-- | Mozilla XMLHttpRequest.responseXML documentation
getResponseXML :: (MonadDOM m) => XMLHttpRequest -> m (Maybe Document)
-- | Mozilla XMLHttpRequest.responseType documentation
setResponseType :: (MonadDOM m) => XMLHttpRequest -> XMLHttpRequestResponseType -> m ()
-- | Mozilla XMLHttpRequest.responseType documentation
getResponseType :: (MonadDOM m) => XMLHttpRequest -> m XMLHttpRequestResponseType
-- | Mozilla XMLHttpRequest.response documentation
getResponse :: (MonadDOM m) => XMLHttpRequest -> m (Maybe GObject)
-- | Mozilla XMLHttpRequest.status documentation
getStatus :: (MonadDOM m) => XMLHttpRequest -> m Word
-- | Mozilla XMLHttpRequest.statusText documentation
getStatusText :: (MonadDOM m, FromJSString result) => XMLHttpRequest -> m result
-- | Mozilla XMLHttpRequest.responseURL documentation
getResponseURL :: (MonadDOM m, FromJSString result) => XMLHttpRequest -> m result
-- | Functions for this inteface are in JSDOM.XMLHttpRequest. Base
-- interface functions are in:
--
--
--
-- Mozilla XMLHttpRequest documentation
data XMLHttpRequest
castToXMLHttpRequest :: IsGObject obj => obj -> JSM XMLHttpRequest
gTypeXMLHttpRequest :: JSM GType
module JSDOM.Generated.ANGLEInstancedArrays
-- | Mozilla ANGLEInstancedArrays.drawArraysInstancedANGLE
-- documentation
drawArraysInstancedANGLE :: (MonadDOM m) => ANGLEInstancedArrays -> Word -> Int -> Int -> Int -> m ()
-- | Mozilla ANGLEInstancedArrays.drawElementsInstancedANGLE
-- documentation
drawElementsInstancedANGLE :: (MonadDOM m) => ANGLEInstancedArrays -> Word -> Int -> Word -> Int64 -> Int -> m ()
-- | Mozilla ANGLEInstancedArrays.vertexAttribDivisorANGLE
-- documentation
vertexAttribDivisorANGLE :: (MonadDOM m) => ANGLEInstancedArrays -> Word -> Word -> m ()
-- | Functions for this inteface are in JSDOM.ANGLEInstancedArrays.
--
-- Mozilla ANGLEInstancedArrays documentation
data ANGLEInstancedArrays
castToANGLEInstancedArrays :: IsGObject obj => obj -> JSM ANGLEInstancedArrays
gTypeANGLEInstancedArrays :: JSM GType
module JSDOM.Generated.AbstractView
-- | Mozilla AbstractView.document documentation
getDocument :: (MonadDOM m) => AbstractView -> m (Maybe Document)
-- | Mozilla AbstractView.styleMedia documentation
getStyleMedia :: (MonadDOM m) => AbstractView -> m (Maybe StyleMedia)
-- | Functions for this inteface are in JSDOM.AbstractView.
--
-- Mozilla AbstractView documentation
data AbstractView
castToAbstractView :: IsGObject obj => obj -> JSM AbstractView
gTypeAbstractView :: JSM GType
module JSDOM.Generated.AbstractWorker
-- | Mozilla AbstractWorker.onerror documentation
error :: EventName AbstractWorker UIEvent
-- | Functions for this inteface are in JSDOM.AbstractWorker.
--
-- Mozilla AbstractWorker documentation
data AbstractWorker
castToAbstractWorker :: IsGObject obj => obj -> JSM AbstractWorker
gTypeAbstractWorker :: JSM GType
module JSDOM.Generated.AllAudioCapabilities
-- | Mozilla AllAudioCapabilities.sourceId documentation
getSourceId :: (MonadDOM m, FromJSString result) => AllAudioCapabilities -> m [result]
-- | Mozilla AllAudioCapabilities.volume documentation
getVolume :: (MonadDOM m) => AllAudioCapabilities -> m (Maybe CapabilityRange)
-- | Functions for this inteface are in JSDOM.AllAudioCapabilities.
-- Base interface functions are in:
--
--
--
-- Mozilla AllAudioCapabilities documentation
data AllAudioCapabilities
castToAllAudioCapabilities :: IsGObject obj => obj -> JSM AllAudioCapabilities
gTypeAllAudioCapabilities :: JSM GType
module JSDOM.Generated.AllVideoCapabilities
-- | Mozilla AllVideoCapabilities.sourceType documentation
getSourceType :: (MonadDOM m, FromJSString result) => AllVideoCapabilities -> m [result]
-- | Mozilla AllVideoCapabilities.sourceId documentation
getSourceId :: (MonadDOM m, FromJSString result) => AllVideoCapabilities -> m [result]
-- | Mozilla AllVideoCapabilities.width documentation
getWidth :: (MonadDOM m) => AllVideoCapabilities -> m (Maybe CapabilityRange)
-- | Mozilla AllVideoCapabilities.height documentation
getHeight :: (MonadDOM m) => AllVideoCapabilities -> m (Maybe CapabilityRange)
-- | Mozilla AllVideoCapabilities.frameRate documentation
getFrameRate :: (MonadDOM m) => AllVideoCapabilities -> m (Maybe CapabilityRange)
-- | Mozilla AllVideoCapabilities.aspectRatio documentation
getAspectRatio :: (MonadDOM m) => AllVideoCapabilities -> m (Maybe CapabilityRange)
-- | Mozilla AllVideoCapabilities.facingMode documentation
getFacingMode :: (MonadDOM m, FromJSString result) => AllVideoCapabilities -> m [result]
-- | Functions for this inteface are in JSDOM.AllVideoCapabilities.
-- Base interface functions are in:
--
--
--
-- Mozilla AllVideoCapabilities documentation
data AllVideoCapabilities
castToAllVideoCapabilities :: IsGObject obj => obj -> JSM AllVideoCapabilities
gTypeAllVideoCapabilities :: JSM GType
module JSDOM.Generated.AnalyserNode
-- | Mozilla AnalyserNode.getFloatFrequencyData documentation
getFloatFrequencyData :: (MonadDOM m, IsFloat32Array array) => AnalyserNode -> Maybe array -> m ()
-- | Mozilla AnalyserNode.getByteFrequencyData documentation
getByteFrequencyData :: (MonadDOM m, IsUint8Array array) => AnalyserNode -> Maybe array -> m ()
-- | Mozilla AnalyserNode.getByteTimeDomainData documentation
getByteTimeDomainData :: (MonadDOM m, IsUint8Array array) => AnalyserNode -> Maybe array -> m ()
-- | Mozilla AnalyserNode.fftSize documentation
setFftSize :: (MonadDOM m) => AnalyserNode -> Word -> m ()
-- | Mozilla AnalyserNode.fftSize documentation
getFftSize :: (MonadDOM m) => AnalyserNode -> m Word
-- | Mozilla AnalyserNode.frequencyBinCount documentation
getFrequencyBinCount :: (MonadDOM m) => AnalyserNode -> m Word
-- | Mozilla AnalyserNode.minDecibels documentation
setMinDecibels :: (MonadDOM m) => AnalyserNode -> Double -> m ()
-- | Mozilla AnalyserNode.minDecibels documentation
getMinDecibels :: (MonadDOM m) => AnalyserNode -> m Double
-- | Mozilla AnalyserNode.maxDecibels documentation
setMaxDecibels :: (MonadDOM m) => AnalyserNode -> Double -> m ()
-- | Mozilla AnalyserNode.maxDecibels documentation
getMaxDecibels :: (MonadDOM m) => AnalyserNode -> m Double
-- | Mozilla AnalyserNode.smoothingTimeConstant documentation
setSmoothingTimeConstant :: (MonadDOM m) => AnalyserNode -> Double -> m ()
-- | Mozilla AnalyserNode.smoothingTimeConstant documentation
getSmoothingTimeConstant :: (MonadDOM m) => AnalyserNode -> m Double
-- | Functions for this inteface are in JSDOM.AnalyserNode. Base
-- interface functions are in:
--
--
--
-- Mozilla AnalyserNode documentation
data AnalyserNode
castToAnalyserNode :: IsGObject obj => obj -> JSM AnalyserNode
gTypeAnalyserNode :: JSM GType
module JSDOM.Generated.AnimationEvent
-- | Mozilla AnimationEvent.animationName documentation
getAnimationName :: (MonadDOM m, FromJSString result) => AnimationEvent -> m result
-- | Mozilla AnimationEvent.elapsedTime documentation
getElapsedTime :: (MonadDOM m) => AnimationEvent -> m Double
-- | Functions for this inteface are in JSDOM.AnimationEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla AnimationEvent documentation
data AnimationEvent
castToAnimationEvent :: IsGObject obj => obj -> JSM AnimationEvent
gTypeAnimationEvent :: JSM GType
module JSDOM.Generated.Attr
-- | Mozilla Attr.name documentation
getName :: (MonadDOM m, FromJSString result) => Attr -> m (Maybe result)
-- | Mozilla Attr.specified documentation
getSpecified :: (MonadDOM m) => Attr -> m Bool
-- | Mozilla Attr.value documentation
setValue :: (MonadDOM m, ToJSString val) => Attr -> Maybe val -> m ()
-- | Mozilla Attr.value documentation
getValue :: (MonadDOM m, FromJSString result) => Attr -> m (Maybe result)
-- | Mozilla Attr.ownerElement documentation
getOwnerElement :: (MonadDOM m) => Attr -> m (Maybe Element)
-- | Mozilla Attr.isId documentation
getIsId :: (MonadDOM m) => Attr -> m Bool
-- | Functions for this inteface are in JSDOM.Attr. Base interface
-- functions are in:
--
--
--
-- Mozilla Attr documentation
data Attr
castToAttr :: IsGObject obj => obj -> JSM Attr
gTypeAttr :: JSM GType
module JSDOM.Generated.AudioBuffer
-- | Mozilla AudioBuffer.getChannelData documentation
getChannelData :: (MonadDOM m) => AudioBuffer -> Word -> m (Maybe Float32Array)
-- | Mozilla AudioBuffer.length documentation
getLength :: (MonadDOM m) => AudioBuffer -> m Int
-- | Mozilla AudioBuffer.duration documentation
getDuration :: (MonadDOM m) => AudioBuffer -> m Float
-- | Mozilla AudioBuffer.sampleRate documentation
getSampleRate :: (MonadDOM m) => AudioBuffer -> m Float
-- | Mozilla AudioBuffer.gain documentation
setGain :: (MonadDOM m) => AudioBuffer -> Float -> m ()
-- | Mozilla AudioBuffer.gain documentation
getGain :: (MonadDOM m) => AudioBuffer -> m Float
-- | Mozilla AudioBuffer.numberOfChannels documentation
getNumberOfChannels :: (MonadDOM m) => AudioBuffer -> m Word
-- | Functions for this inteface are in JSDOM.AudioBuffer.
--
-- Mozilla AudioBuffer documentation
data AudioBuffer
castToAudioBuffer :: IsGObject obj => obj -> JSM AudioBuffer
gTypeAudioBuffer :: JSM GType
module JSDOM.Generated.AudioBufferSourceNode
-- | Mozilla AudioBufferSourceNode.start documentation
start :: (MonadDOM m) => AudioBufferSourceNode -> Double -> Double -> Double -> m ()
-- | Mozilla AudioBufferSourceNode.stop documentation
stop :: (MonadDOM m) => AudioBufferSourceNode -> Double -> m ()
-- | Mozilla AudioBufferSourceNode.noteOn documentation
noteOn :: (MonadDOM m) => AudioBufferSourceNode -> Double -> m ()
-- | Mozilla AudioBufferSourceNode.noteGrainOn documentation
noteGrainOn :: (MonadDOM m) => AudioBufferSourceNode -> Double -> Double -> Double -> m ()
-- | Mozilla AudioBufferSourceNode.noteOff documentation
noteOff :: (MonadDOM m) => AudioBufferSourceNode -> Double -> m ()
-- | Mozilla AudioBufferSourceNode.buffer documentation
setBuffer :: (MonadDOM m) => AudioBufferSourceNode -> Maybe AudioBuffer -> m ()
-- | Mozilla AudioBufferSourceNode.buffer documentation
getBuffer :: (MonadDOM m) => AudioBufferSourceNode -> m (Maybe AudioBuffer)
-- | Mozilla AudioBufferSourceNode.playbackState documentation
getPlaybackState :: (MonadDOM m) => AudioBufferSourceNode -> m Word
-- | Mozilla AudioBufferSourceNode.gain documentation
getGain :: (MonadDOM m) => AudioBufferSourceNode -> m (Maybe AudioParam)
-- | Mozilla AudioBufferSourceNode.playbackRate documentation
getPlaybackRate :: (MonadDOM m) => AudioBufferSourceNode -> m (Maybe AudioParam)
-- | Mozilla AudioBufferSourceNode.loop documentation
setLoop :: (MonadDOM m) => AudioBufferSourceNode -> Bool -> m ()
-- | Mozilla AudioBufferSourceNode.loop documentation
getLoop :: (MonadDOM m) => AudioBufferSourceNode -> m Bool
-- | Mozilla AudioBufferSourceNode.loopStart documentation
setLoopStart :: (MonadDOM m) => AudioBufferSourceNode -> Double -> m ()
-- | Mozilla AudioBufferSourceNode.loopStart documentation
getLoopStart :: (MonadDOM m) => AudioBufferSourceNode -> m Double
-- | Mozilla AudioBufferSourceNode.loopEnd documentation
setLoopEnd :: (MonadDOM m) => AudioBufferSourceNode -> Double -> m ()
-- | Mozilla AudioBufferSourceNode.loopEnd documentation
getLoopEnd :: (MonadDOM m) => AudioBufferSourceNode -> m Double
-- | Mozilla AudioBufferSourceNode.looping documentation
setLooping :: (MonadDOM m) => AudioBufferSourceNode -> Bool -> m ()
-- | Mozilla AudioBufferSourceNode.looping documentation
getLooping :: (MonadDOM m) => AudioBufferSourceNode -> m Bool
-- | Mozilla AudioBufferSourceNode.onended documentation
ended :: EventName AudioBufferSourceNode Event
-- | Functions for this inteface are in JSDOM.AudioBufferSourceNode.
-- Base interface functions are in:
--
--
--
-- Mozilla AudioBufferSourceNode documentation
data AudioBufferSourceNode
castToAudioBufferSourceNode :: IsGObject obj => obj -> JSM AudioBufferSourceNode
gTypeAudioBufferSourceNode :: JSM GType
module JSDOM.Generated.AudioDestinationNode
-- | Mozilla AudioDestinationNode.maxChannelCount documentation
getMaxChannelCount :: (MonadDOM m) => AudioDestinationNode -> m Word
-- | Functions for this inteface are in JSDOM.AudioDestinationNode.
-- Base interface functions are in:
--
--
--
-- Mozilla AudioDestinationNode documentation
data AudioDestinationNode
castToAudioDestinationNode :: IsGObject obj => obj -> JSM AudioDestinationNode
gTypeAudioDestinationNode :: JSM GType
module JSDOM.Generated.AudioListener
-- | Mozilla AudioListener.setPosition documentation
setPosition :: (MonadDOM m) => AudioListener -> Float -> Float -> Float -> m ()
-- | Mozilla AudioListener.setOrientation documentation
setOrientation :: (MonadDOM m) => AudioListener -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla AudioListener.setVelocity documentation
setVelocity :: (MonadDOM m) => AudioListener -> Float -> Float -> Float -> m ()
-- | Mozilla AudioListener.dopplerFactor documentation
setDopplerFactor :: (MonadDOM m) => AudioListener -> Float -> m ()
-- | Mozilla AudioListener.dopplerFactor documentation
getDopplerFactor :: (MonadDOM m) => AudioListener -> m Float
-- | Mozilla AudioListener.speedOfSound documentation
setSpeedOfSound :: (MonadDOM m) => AudioListener -> Float -> m ()
-- | Mozilla AudioListener.speedOfSound documentation
getSpeedOfSound :: (MonadDOM m) => AudioListener -> m Float
-- | Functions for this inteface are in JSDOM.AudioListener.
--
-- Mozilla AudioListener documentation
data AudioListener
castToAudioListener :: IsGObject obj => obj -> JSM AudioListener
gTypeAudioListener :: JSM GType
module JSDOM.Generated.AudioNode
-- | Mozilla AudioNode.connect documentation
connect :: (MonadDOM m, IsAudioNode self, IsAudioNode destination) => self -> Maybe destination -> Word -> Word -> m ()
-- | Mozilla AudioNode.connect documentation
connectParam :: (MonadDOM m, IsAudioNode self) => self -> Maybe AudioParam -> Word -> m ()
-- | Mozilla AudioNode.disconnect documentation
disconnect :: (MonadDOM m, IsAudioNode self) => self -> Word -> m ()
-- | Mozilla AudioNode.context documentation
getContext :: (MonadDOM m, IsAudioNode self) => self -> m (Maybe AudioContext)
-- | Mozilla AudioNode.numberOfInputs documentation
getNumberOfInputs :: (MonadDOM m, IsAudioNode self) => self -> m Word
-- | Mozilla AudioNode.numberOfOutputs documentation
getNumberOfOutputs :: (MonadDOM m, IsAudioNode self) => self -> m Word
-- | Mozilla AudioNode.channelCount documentation
setChannelCount :: (MonadDOM m, IsAudioNode self) => self -> Word -> m ()
-- | Mozilla AudioNode.channelCount documentation
getChannelCount :: (MonadDOM m, IsAudioNode self) => self -> m Word
-- | Mozilla AudioNode.channelCountMode documentation
setChannelCountMode :: (MonadDOM m, IsAudioNode self, ToJSString val) => self -> val -> m ()
-- | Mozilla AudioNode.channelCountMode documentation
getChannelCountMode :: (MonadDOM m, IsAudioNode self, FromJSString result) => self -> m result
-- | Mozilla AudioNode.channelInterpretation documentation
setChannelInterpretation :: (MonadDOM m, IsAudioNode self, ToJSString val) => self -> val -> m ()
-- | Mozilla AudioNode.channelInterpretation documentation
getChannelInterpretation :: (MonadDOM m, IsAudioNode self, FromJSString result) => self -> m result
-- | Functions for this inteface are in JSDOM.AudioNode. Base
-- interface functions are in:
--
--
--
-- Mozilla AudioNode documentation
data AudioNode
castToAudioNode :: IsGObject obj => obj -> JSM AudioNode
gTypeAudioNode :: JSM GType
class IsEventTarget o => IsAudioNode o
toAudioNode :: IsAudioNode o => o -> AudioNode
module JSDOM.Generated.AudioParam
-- | Mozilla AudioParam.setValueAtTime documentation
setValueAtTime :: (MonadDOM m) => AudioParam -> Float -> Float -> m ()
-- | Mozilla AudioParam.linearRampToValueAtTime documentation
linearRampToValueAtTime :: (MonadDOM m) => AudioParam -> Float -> Float -> m ()
-- | Mozilla AudioParam.exponentialRampToValueAtTime documentation
exponentialRampToValueAtTime :: (MonadDOM m) => AudioParam -> Float -> Float -> m ()
-- | Mozilla AudioParam.setTargetAtTime documentation
setTargetAtTime :: (MonadDOM m) => AudioParam -> Float -> Float -> Float -> m ()
-- | Mozilla AudioParam.setValueCurveAtTime documentation
setValueCurveAtTime :: (MonadDOM m, IsFloat32Array values) => AudioParam -> Maybe values -> Float -> Float -> m ()
-- | Mozilla AudioParam.cancelScheduledValues documentation
cancelScheduledValues :: (MonadDOM m) => AudioParam -> Float -> m ()
-- | Mozilla AudioParam.setTargetValueAtTime documentation
setTargetValueAtTime :: (MonadDOM m) => AudioParam -> Float -> Float -> Float -> m ()
-- | Mozilla AudioParam.value documentation
setValue :: (MonadDOM m) => AudioParam -> Float -> m ()
-- | Mozilla AudioParam.value documentation
getValue :: (MonadDOM m) => AudioParam -> m Float
-- | Mozilla AudioParam.minValue documentation
getMinValue :: (MonadDOM m) => AudioParam -> m Float
-- | Mozilla AudioParam.maxValue documentation
getMaxValue :: (MonadDOM m) => AudioParam -> m Float
-- | Mozilla AudioParam.defaultValue documentation
getDefaultValue :: (MonadDOM m) => AudioParam -> m Float
-- | Mozilla AudioParam.name documentation
getName :: (MonadDOM m, FromJSString result) => AudioParam -> m result
-- | Mozilla AudioParam.units documentation
getUnits :: (MonadDOM m) => AudioParam -> m Word
-- | Functions for this inteface are in JSDOM.AudioParam.
--
-- Mozilla AudioParam documentation
data AudioParam
castToAudioParam :: IsGObject obj => obj -> JSM AudioParam
gTypeAudioParam :: JSM GType
module JSDOM.Generated.AudioProcessingEvent
-- | Mozilla AudioProcessingEvent.playbackTime documentation
getPlaybackTime :: (MonadDOM m) => AudioProcessingEvent -> m Double
-- | Mozilla AudioProcessingEvent.inputBuffer documentation
getInputBuffer :: (MonadDOM m) => AudioProcessingEvent -> m (Maybe AudioBuffer)
-- | Mozilla AudioProcessingEvent.outputBuffer documentation
getOutputBuffer :: (MonadDOM m) => AudioProcessingEvent -> m (Maybe AudioBuffer)
-- | Functions for this inteface are in JSDOM.AudioProcessingEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla AudioProcessingEvent documentation
data AudioProcessingEvent
castToAudioProcessingEvent :: IsGObject obj => obj -> JSM AudioProcessingEvent
gTypeAudioProcessingEvent :: JSM GType
module JSDOM.Generated.AudioStreamTrack
-- | Mozilla AudioStreamTrack documentation
newAudioStreamTrack :: (MonadDOM m, IsDictionary audioConstraints) => Maybe audioConstraints -> m AudioStreamTrack
-- | Functions for this inteface are in JSDOM.AudioStreamTrack. Base
-- interface functions are in:
--
--
--
-- Mozilla AudioStreamTrack documentation
data AudioStreamTrack
castToAudioStreamTrack :: IsGObject obj => obj -> JSM AudioStreamTrack
gTypeAudioStreamTrack :: JSM GType
module JSDOM.Generated.AudioTrack
-- | Mozilla AudioTrack.id documentation
getId :: (MonadDOM m, FromJSString result) => AudioTrack -> m result
-- | Mozilla AudioTrack.kind documentation
setKind :: (MonadDOM m, ToJSString val) => AudioTrack -> val -> m ()
-- | Mozilla AudioTrack.kind documentation
getKind :: (MonadDOM m, FromJSString result) => AudioTrack -> m result
-- | Mozilla AudioTrack.label documentation
getLabel :: (MonadDOM m, FromJSString result) => AudioTrack -> m result
-- | Mozilla AudioTrack.language documentation
setLanguage :: (MonadDOM m, ToJSString val) => AudioTrack -> val -> m ()
-- | Mozilla AudioTrack.language documentation
getLanguage :: (MonadDOM m, FromJSString result) => AudioTrack -> m result
-- | Mozilla AudioTrack.enabled documentation
setEnabled :: (MonadDOM m) => AudioTrack -> Bool -> m ()
-- | Mozilla AudioTrack.enabled documentation
getEnabled :: (MonadDOM m) => AudioTrack -> m Bool
-- | Mozilla AudioTrack.sourceBuffer documentation
getSourceBuffer :: (MonadDOM m) => AudioTrack -> m (Maybe SourceBuffer)
-- | Functions for this inteface are in JSDOM.AudioTrack.
--
-- Mozilla AudioTrack documentation
data AudioTrack
castToAudioTrack :: IsGObject obj => obj -> JSM AudioTrack
gTypeAudioTrack :: JSM GType
module JSDOM.Generated.AudioTrackList
-- | Mozilla AudioTrackList.item documentation
item :: (MonadDOM m) => AudioTrackList -> Word -> m (Maybe AudioTrack)
-- | Mozilla AudioTrackList.getTrackById documentation
getTrackById :: (MonadDOM m, ToJSString id) => AudioTrackList -> id -> m (Maybe AudioTrack)
-- | Mozilla AudioTrackList.length documentation
getLength :: (MonadDOM m) => AudioTrackList -> m Word
-- | Mozilla AudioTrackList.onchange documentation
change :: EventName AudioTrackList Event
-- | Mozilla AudioTrackList.onaddtrack documentation
addTrack :: EventName AudioTrackList Event
-- | Mozilla AudioTrackList.onremovetrack documentation
removeTrack :: EventName AudioTrackList Event
-- | Functions for this inteface are in JSDOM.AudioTrackList. Base
-- interface functions are in:
--
--
--
-- Mozilla AudioTrackList documentation
data AudioTrackList
castToAudioTrackList :: IsGObject obj => obj -> JSM AudioTrackList
gTypeAudioTrackList :: JSM GType
module JSDOM.Generated.AutocompleteErrorEvent
-- | Mozilla AutocompleteErrorEvent.reason documentation
getReason :: (MonadDOM m, FromJSString result) => AutocompleteErrorEvent -> m result
-- | Functions for this inteface are in
-- JSDOM.AutocompleteErrorEvent. Base interface functions are in:
--
--
--
-- Mozilla AutocompleteErrorEvent documentation
data AutocompleteErrorEvent
castToAutocompleteErrorEvent :: IsGObject obj => obj -> JSM AutocompleteErrorEvent
gTypeAutocompleteErrorEvent :: JSM GType
module JSDOM.Generated.BarProp
-- | Mozilla BarProp.visible documentation
getVisible :: (MonadDOM m) => BarProp -> m Bool
-- | Functions for this inteface are in JSDOM.BarProp.
--
-- Mozilla BarProp documentation
data BarProp
castToBarProp :: IsGObject obj => obj -> JSM BarProp
gTypeBarProp :: JSM GType
module JSDOM.Generated.BatteryManager
-- | Mozilla BatteryManager.charging documentation
getCharging :: (MonadDOM m) => BatteryManager -> m Bool
-- | Mozilla BatteryManager.chargingTime documentation
getChargingTime :: (MonadDOM m) => BatteryManager -> m Double
-- | Mozilla BatteryManager.dischargingTime documentation
getDischargingTime :: (MonadDOM m) => BatteryManager -> m Double
-- | Mozilla BatteryManager.level documentation
getLevel :: (MonadDOM m) => BatteryManager -> m Double
-- | Mozilla BatteryManager.onchargingchange documentation
chargingChange :: EventName BatteryManager Event
-- | Mozilla BatteryManager.onchargingtimechange documentation
chargingTimeChange :: EventName BatteryManager Event
-- | Mozilla BatteryManager.ondischargingtimechange documentation
dischargingTimeChange :: EventName BatteryManager Event
-- | Mozilla BatteryManager.onlevelchange documentation
levelChange :: EventName BatteryManager Event
-- | Functions for this inteface are in JSDOM.BatteryManager. Base
-- interface functions are in:
--
--
--
-- Mozilla BatteryManager documentation
data BatteryManager
castToBatteryManager :: IsGObject obj => obj -> JSM BatteryManager
gTypeBatteryManager :: JSM GType
module JSDOM.Generated.BeforeLoadEvent
-- | Mozilla BeforeLoadEvent.url documentation
getUrl :: (MonadDOM m, FromJSString result) => BeforeLoadEvent -> m result
-- | Functions for this inteface are in JSDOM.BeforeLoadEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla BeforeLoadEvent documentation
data BeforeLoadEvent
castToBeforeLoadEvent :: IsGObject obj => obj -> JSM BeforeLoadEvent
gTypeBeforeLoadEvent :: JSM GType
module JSDOM.Generated.BeforeUnloadEvent
-- | Mozilla BeforeUnloadEvent.returnValue documentation
setReturnValue :: (MonadDOM m, ToJSString val) => BeforeUnloadEvent -> val -> m ()
-- | Mozilla BeforeUnloadEvent.returnValue documentation
getReturnValue :: (MonadDOM m, FromJSString result) => BeforeUnloadEvent -> m result
-- | Functions for this inteface are in JSDOM.BeforeUnloadEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla BeforeUnloadEvent documentation
data BeforeUnloadEvent
castToBeforeUnloadEvent :: IsGObject obj => obj -> JSM BeforeUnloadEvent
gTypeBeforeUnloadEvent :: JSM GType
module JSDOM.Generated.BiquadFilterNode
-- | Mozilla BiquadFilterNode.getFrequencyResponse documentation
getFrequencyResponse :: (MonadDOM m, IsFloat32Array frequencyHz, IsFloat32Array magResponse, IsFloat32Array phaseResponse) => BiquadFilterNode -> Maybe frequencyHz -> Maybe magResponse -> Maybe phaseResponse -> m ()
-- | Mozilla BiquadFilterNode.type documentation
setType :: (MonadDOM m, ToJSString val) => BiquadFilterNode -> val -> m ()
-- | Mozilla BiquadFilterNode.type documentation
getType :: (MonadDOM m, FromJSString result) => BiquadFilterNode -> m result
-- | Mozilla BiquadFilterNode.frequency documentation
getFrequency :: (MonadDOM m) => BiquadFilterNode -> m (Maybe AudioParam)
-- | Mozilla BiquadFilterNode.detune documentation
getDetune :: (MonadDOM m) => BiquadFilterNode -> m (Maybe AudioParam)
-- | Mozilla BiquadFilterNode.Q documentation
getQ :: (MonadDOM m) => BiquadFilterNode -> m (Maybe AudioParam)
-- | Mozilla BiquadFilterNode.gain documentation
getGain :: (MonadDOM m) => BiquadFilterNode -> m (Maybe AudioParam)
-- | Functions for this inteface are in JSDOM.BiquadFilterNode. Base
-- interface functions are in:
--
--
--
-- Mozilla BiquadFilterNode documentation
data BiquadFilterNode
castToBiquadFilterNode :: IsGObject obj => obj -> JSM BiquadFilterNode
gTypeBiquadFilterNode :: JSM GType
module JSDOM.Generated.Blob
-- | Mozilla Blob documentation
newBlob :: (MonadDOM m) => m Blob
-- | Mozilla Blob documentation
newBlob' :: (MonadDOM m, IsBlobPropertyBag options) => [JSVal] -> Maybe options -> m Blob
-- | Mozilla Blob.slice documentation
slice :: (MonadDOM m, IsBlob self, ToJSString contentType) => self -> Int64 -> Int64 -> Maybe contentType -> m (Maybe Blob)
-- | Mozilla Blob.size documentation
getSize :: (MonadDOM m, IsBlob self) => self -> m Word64
-- | Mozilla Blob.type documentation
getType :: (MonadDOM m, IsBlob self, FromJSString result) => self -> m result
-- | Functions for this inteface are in JSDOM.Blob.
--
-- Mozilla Blob documentation
data Blob
castToBlob :: IsGObject obj => obj -> JSM Blob
gTypeBlob :: JSM GType
class IsGObject o => IsBlob o
toBlob :: IsBlob o => o -> Blob
module JSDOM.Generated.CSSCharsetRule
-- | Mozilla CSSCharsetRule.encoding documentation
setEncoding :: (MonadDOM m, ToJSString val) => CSSCharsetRule -> Maybe val -> m ()
-- | Mozilla CSSCharsetRule.encoding documentation
getEncoding :: (MonadDOM m, FromJSString result) => CSSCharsetRule -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.CSSCharsetRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSCharsetRule documentation
data CSSCharsetRule
castToCSSCharsetRule :: IsGObject obj => obj -> JSM CSSCharsetRule
gTypeCSSCharsetRule :: JSM GType
module JSDOM.Generated.CSSFontFaceLoadEvent
-- | Mozilla CSSFontFaceLoadEvent.fontface documentation
getFontface :: (MonadDOM m) => CSSFontFaceLoadEvent -> m (Maybe CSSFontFaceRule)
-- | Mozilla CSSFontFaceLoadEvent.error documentation
getError :: (MonadDOM m) => CSSFontFaceLoadEvent -> m (Maybe DOMError)
-- | Functions for this inteface are in JSDOM.CSSFontFaceLoadEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla CSSFontFaceLoadEvent documentation
data CSSFontFaceLoadEvent
castToCSSFontFaceLoadEvent :: IsGObject obj => obj -> JSM CSSFontFaceLoadEvent
gTypeCSSFontFaceLoadEvent :: JSM GType
module JSDOM.Generated.CSSFontFaceRule
-- | Mozilla CSSFontFaceRule.style documentation
getStyle :: (MonadDOM m) => CSSFontFaceRule -> m (Maybe CSSStyleDeclaration)
-- | Functions for this inteface are in JSDOM.CSSFontFaceRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSFontFaceRule documentation
data CSSFontFaceRule
castToCSSFontFaceRule :: IsGObject obj => obj -> JSM CSSFontFaceRule
gTypeCSSFontFaceRule :: JSM GType
module JSDOM.Generated.CSSImportRule
-- | Mozilla CSSImportRule.href documentation
getHref :: (MonadDOM m, FromJSString result) => CSSImportRule -> m (Maybe result)
-- | Mozilla CSSImportRule.media documentation
getMedia :: (MonadDOM m) => CSSImportRule -> m (Maybe MediaList)
-- | Mozilla CSSImportRule.styleSheet documentation
getStyleSheet :: (MonadDOM m) => CSSImportRule -> m (Maybe CSSStyleSheet)
-- | Functions for this inteface are in JSDOM.CSSImportRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSImportRule documentation
data CSSImportRule
castToCSSImportRule :: IsGObject obj => obj -> JSM CSSImportRule
gTypeCSSImportRule :: JSM GType
module JSDOM.Generated.CSSKeyframeRule
-- | Mozilla CSSKeyframeRule.keyText documentation
setKeyText :: (MonadDOM m, ToJSString val) => CSSKeyframeRule -> val -> m ()
-- | Mozilla CSSKeyframeRule.keyText documentation
getKeyText :: (MonadDOM m, FromJSString result) => CSSKeyframeRule -> m result
-- | Mozilla CSSKeyframeRule.style documentation
getStyle :: (MonadDOM m) => CSSKeyframeRule -> m (Maybe CSSStyleDeclaration)
-- | Functions for this inteface are in JSDOM.CSSKeyframeRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSKeyframeRule documentation
data CSSKeyframeRule
castToCSSKeyframeRule :: IsGObject obj => obj -> JSM CSSKeyframeRule
gTypeCSSKeyframeRule :: JSM GType
module JSDOM.Generated.CSSKeyframesRule
-- | Mozilla CSSKeyframesRule.insertRule documentation
insertRule :: (MonadDOM m, ToJSString rule) => CSSKeyframesRule -> rule -> m ()
-- | Mozilla CSSKeyframesRule.appendRule documentation
appendRule :: (MonadDOM m, ToJSString rule) => CSSKeyframesRule -> rule -> m ()
-- | Mozilla CSSKeyframesRule.deleteRule documentation
deleteRule :: (MonadDOM m, ToJSString key) => CSSKeyframesRule -> key -> m ()
-- | Mozilla CSSKeyframesRule.findRule documentation
findRule :: (MonadDOM m, ToJSString key) => CSSKeyframesRule -> key -> m (Maybe CSSKeyframeRule)
-- | Mozilla CSSKeyframesRule._get documentation
_get :: (MonadDOM m) => CSSKeyframesRule -> Word -> m (Maybe CSSKeyframeRule)
-- | Mozilla CSSKeyframesRule.name documentation
setName :: (MonadDOM m, ToJSString val) => CSSKeyframesRule -> Maybe val -> m ()
-- | Mozilla CSSKeyframesRule.name documentation
getName :: (MonadDOM m, FromJSString result) => CSSKeyframesRule -> m (Maybe result)
-- | Mozilla CSSKeyframesRule.cssRules documentation
getCssRules :: (MonadDOM m) => CSSKeyframesRule -> m (Maybe CSSRuleList)
-- | Functions for this inteface are in JSDOM.CSSKeyframesRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSKeyframesRule documentation
data CSSKeyframesRule
castToCSSKeyframesRule :: IsGObject obj => obj -> JSM CSSKeyframesRule
gTypeCSSKeyframesRule :: JSM GType
module JSDOM.Generated.CSSMediaRule
-- | Mozilla CSSMediaRule.insertRule documentation
insertRule :: (MonadDOM m, ToJSString rule) => CSSMediaRule -> rule -> Word -> m Word
-- | Mozilla CSSMediaRule.deleteRule documentation
deleteRule :: (MonadDOM m) => CSSMediaRule -> Word -> m ()
-- | Mozilla CSSMediaRule.media documentation
getMedia :: (MonadDOM m) => CSSMediaRule -> m (Maybe MediaList)
-- | Mozilla CSSMediaRule.cssRules documentation
getCssRules :: (MonadDOM m) => CSSMediaRule -> m (Maybe CSSRuleList)
-- | Functions for this inteface are in JSDOM.CSSMediaRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSMediaRule documentation
data CSSMediaRule
castToCSSMediaRule :: IsGObject obj => obj -> JSM CSSMediaRule
gTypeCSSMediaRule :: JSM GType
module JSDOM.Generated.CSSPageRule
-- | Mozilla CSSPageRule.selectorText documentation
setSelectorText :: (MonadDOM m, ToJSString val) => CSSPageRule -> Maybe val -> m ()
-- | Mozilla CSSPageRule.selectorText documentation
getSelectorText :: (MonadDOM m, FromJSString result) => CSSPageRule -> m (Maybe result)
-- | Mozilla CSSPageRule.style documentation
getStyle :: (MonadDOM m) => CSSPageRule -> m (Maybe CSSStyleDeclaration)
-- | Functions for this inteface are in JSDOM.CSSPageRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSPageRule documentation
data CSSPageRule
castToCSSPageRule :: IsGObject obj => obj -> JSM CSSPageRule
gTypeCSSPageRule :: JSM GType
module JSDOM.Generated.CSSPrimitiveValue
-- | Mozilla CSSPrimitiveValue.setFloatValue documentation
setFloatValue :: (MonadDOM m) => CSSPrimitiveValue -> Word -> Float -> m ()
-- | Mozilla CSSPrimitiveValue.getFloatValue documentation
getFloatValue :: (MonadDOM m) => CSSPrimitiveValue -> Word -> m Float
-- | Mozilla CSSPrimitiveValue.setStringValue documentation
setStringValue :: (MonadDOM m, ToJSString stringValue) => CSSPrimitiveValue -> Word -> stringValue -> m ()
-- | Mozilla CSSPrimitiveValue.getStringValue documentation
getStringValue :: (MonadDOM m, FromJSString result) => CSSPrimitiveValue -> m result
-- | Mozilla CSSPrimitiveValue.getCounterValue documentation
getCounterValue :: (MonadDOM m) => CSSPrimitiveValue -> m (Maybe Counter)
-- | Mozilla CSSPrimitiveValue.getRectValue documentation
getRectValue :: (MonadDOM m) => CSSPrimitiveValue -> m (Maybe Rect)
-- | Mozilla CSSPrimitiveValue.getRGBColorValue documentation
getRGBColorValue :: (MonadDOM m) => CSSPrimitiveValue -> m (Maybe RGBColor)
-- | Mozilla CSSPrimitiveValue.primitiveType documentation
getPrimitiveType :: (MonadDOM m) => CSSPrimitiveValue -> m Word
-- | Functions for this inteface are in JSDOM.CSSPrimitiveValue.
-- Base interface functions are in:
--
--
--
-- Mozilla CSSPrimitiveValue documentation
data CSSPrimitiveValue
castToCSSPrimitiveValue :: IsGObject obj => obj -> JSM CSSPrimitiveValue
gTypeCSSPrimitiveValue :: JSM GType
module JSDOM.Generated.CSSRule
-- | Mozilla CSSRule.type documentation
getType :: (MonadDOM m, IsCSSRule self) => self -> m Word
-- | Mozilla CSSRule.cssText documentation
setCssText :: (MonadDOM m, IsCSSRule self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla CSSRule.cssText documentation
getCssText :: (MonadDOM m, IsCSSRule self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla CSSRule.parentStyleSheet documentation
getParentStyleSheet :: (MonadDOM m, IsCSSRule self) => self -> m (Maybe CSSStyleSheet)
-- | Mozilla CSSRule.parentRule documentation
getParentRule :: (MonadDOM m, IsCSSRule self) => self -> m (Maybe CSSRule)
-- | Functions for this inteface are in JSDOM.CSSRule.
--
-- Mozilla CSSRule documentation
data CSSRule
castToCSSRule :: IsGObject obj => obj -> JSM CSSRule
gTypeCSSRule :: JSM GType
class IsGObject o => IsCSSRule o
toCSSRule :: IsCSSRule o => o -> CSSRule
module JSDOM.Generated.CSSRuleList
-- | Mozilla CSSRuleList.item documentation
item :: (MonadDOM m) => CSSRuleList -> Word -> m (Maybe CSSRule)
-- | Mozilla CSSRuleList.length documentation
getLength :: (MonadDOM m) => CSSRuleList -> m Word
-- | Functions for this inteface are in JSDOM.CSSRuleList.
--
-- Mozilla CSSRuleList documentation
data CSSRuleList
castToCSSRuleList :: IsGObject obj => obj -> JSM CSSRuleList
gTypeCSSRuleList :: JSM GType
module JSDOM.Generated.CSSStyleDeclaration
-- | Mozilla CSSStyleDeclaration.getPropertyValue documentation
getPropertyValue :: (MonadDOM m, ToJSString propertyName, FromJSString result) => CSSStyleDeclaration -> propertyName -> m (Maybe result)
-- | Mozilla CSSStyleDeclaration.getPropertyCSSValue documentation
getPropertyCSSValue :: (MonadDOM m, ToJSString propertyName) => CSSStyleDeclaration -> propertyName -> m (Maybe CSSValue)
-- | Mozilla CSSStyleDeclaration.removeProperty documentation
removeProperty :: (MonadDOM m, ToJSString propertyName, FromJSString result) => CSSStyleDeclaration -> propertyName -> m (Maybe result)
-- | Mozilla CSSStyleDeclaration.getPropertyPriority documentation
getPropertyPriority :: (MonadDOM m, ToJSString propertyName, FromJSString result) => CSSStyleDeclaration -> propertyName -> m (Maybe result)
-- | Mozilla CSSStyleDeclaration.setProperty documentation
setProperty :: (MonadDOM m, ToJSString propertyName, ToJSString value, ToJSString priority) => CSSStyleDeclaration -> propertyName -> Maybe value -> priority -> m ()
-- | Mozilla CSSStyleDeclaration.item documentation
item :: (MonadDOM m, FromJSString result) => CSSStyleDeclaration -> Word -> m result
-- | Mozilla CSSStyleDeclaration.getPropertyShorthand documentation
getPropertyShorthand :: (MonadDOM m, ToJSString propertyName, FromJSString result) => CSSStyleDeclaration -> propertyName -> m (Maybe result)
-- | Mozilla CSSStyleDeclaration.isPropertyImplicit documentation
isPropertyImplicit :: (MonadDOM m, ToJSString propertyName) => CSSStyleDeclaration -> propertyName -> m Bool
-- | Mozilla CSSStyleDeclaration.cssText documentation
setCssText :: (MonadDOM m, ToJSString val) => CSSStyleDeclaration -> Maybe val -> m ()
-- | Mozilla CSSStyleDeclaration.cssText documentation
getCssText :: (MonadDOM m, FromJSString result) => CSSStyleDeclaration -> m (Maybe result)
-- | Mozilla CSSStyleDeclaration.length documentation
getLength :: (MonadDOM m) => CSSStyleDeclaration -> m Word
-- | Mozilla CSSStyleDeclaration.parentRule documentation
getParentRule :: (MonadDOM m) => CSSStyleDeclaration -> m (Maybe CSSRule)
-- | Functions for this inteface are in JSDOM.CSSStyleDeclaration.
--
-- Mozilla CSSStyleDeclaration documentation
data CSSStyleDeclaration
castToCSSStyleDeclaration :: IsGObject obj => obj -> JSM CSSStyleDeclaration
gTypeCSSStyleDeclaration :: JSM GType
module JSDOM.Generated.CSSStyleRule
-- | Mozilla CSSStyleRule.selectorText documentation
setSelectorText :: (MonadDOM m, ToJSString val) => CSSStyleRule -> Maybe val -> m ()
-- | Mozilla CSSStyleRule.selectorText documentation
getSelectorText :: (MonadDOM m, FromJSString result) => CSSStyleRule -> m (Maybe result)
-- | Mozilla CSSStyleRule.style documentation
getStyle :: (MonadDOM m) => CSSStyleRule -> m (Maybe CSSStyleDeclaration)
-- | Functions for this inteface are in JSDOM.CSSStyleRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSStyleRule documentation
data CSSStyleRule
castToCSSStyleRule :: IsGObject obj => obj -> JSM CSSStyleRule
gTypeCSSStyleRule :: JSM GType
module JSDOM.Generated.CSSStyleSheet
-- | Mozilla CSSStyleSheet.insertRule documentation
insertRule :: (MonadDOM m, ToJSString rule) => CSSStyleSheet -> rule -> Word -> m Word
-- | Mozilla CSSStyleSheet.deleteRule documentation
deleteRule :: (MonadDOM m) => CSSStyleSheet -> Word -> m ()
-- | Mozilla CSSStyleSheet.addRule documentation
addRule :: (MonadDOM m, ToJSString selector, ToJSString style) => CSSStyleSheet -> selector -> style -> Word -> m Int
-- | Mozilla CSSStyleSheet.removeRule documentation
removeRule :: (MonadDOM m) => CSSStyleSheet -> Word -> m ()
-- | Mozilla CSSStyleSheet.ownerRule documentation
getOwnerRule :: (MonadDOM m) => CSSStyleSheet -> m (Maybe CSSRule)
-- | Mozilla CSSStyleSheet.cssRules documentation
getCssRules :: (MonadDOM m) => CSSStyleSheet -> m (Maybe CSSRuleList)
-- | Mozilla CSSStyleSheet.rules documentation
getRules :: (MonadDOM m) => CSSStyleSheet -> m (Maybe CSSRuleList)
-- | Functions for this inteface are in JSDOM.CSSStyleSheet. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSStyleSheet documentation
data CSSStyleSheet
castToCSSStyleSheet :: IsGObject obj => obj -> JSM CSSStyleSheet
gTypeCSSStyleSheet :: JSM GType
module JSDOM.Generated.CSSSupportsRule
-- | Mozilla CSSSupportsRule.insertRule documentation
insertRule :: (MonadDOM m, ToJSString rule) => CSSSupportsRule -> rule -> Word -> m Word
-- | Mozilla CSSSupportsRule.deleteRule documentation
deleteRule :: (MonadDOM m) => CSSSupportsRule -> Word -> m ()
-- | Mozilla CSSSupportsRule.cssRules documentation
getCssRules :: (MonadDOM m) => CSSSupportsRule -> m (Maybe CSSRuleList)
-- | Mozilla CSSSupportsRule.conditionText documentation
getConditionText :: (MonadDOM m, FromJSString result) => CSSSupportsRule -> m result
-- | Functions for this inteface are in JSDOM.CSSSupportsRule. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSSupportsRule documentation
data CSSSupportsRule
castToCSSSupportsRule :: IsGObject obj => obj -> JSM CSSSupportsRule
gTypeCSSSupportsRule :: JSM GType
module JSDOM.Generated.CSSValue
-- | Mozilla CSSValue.cssText documentation
setCssText :: (MonadDOM m, IsCSSValue self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla CSSValue.cssText documentation
getCssText :: (MonadDOM m, IsCSSValue self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla CSSValue.cssValueType documentation
getCssValueType :: (MonadDOM m, IsCSSValue self) => self -> m Word
-- | Functions for this inteface are in JSDOM.CSSValue.
--
-- Mozilla CSSValue documentation
data CSSValue
castToCSSValue :: IsGObject obj => obj -> JSM CSSValue
gTypeCSSValue :: JSM GType
class IsGObject o => IsCSSValue o
toCSSValue :: IsCSSValue o => o -> CSSValue
module JSDOM.Generated.CSSValueList
-- | Mozilla CSSValueList.item documentation
item :: (MonadDOM m, IsCSSValueList self) => self -> Word -> m (Maybe CSSValue)
-- | Mozilla CSSValueList.length documentation
getLength :: (MonadDOM m, IsCSSValueList self) => self -> m Word
-- | Functions for this inteface are in JSDOM.CSSValueList. Base
-- interface functions are in:
--
--
--
-- Mozilla CSSValueList documentation
data CSSValueList
castToCSSValueList :: IsGObject obj => obj -> JSM CSSValueList
gTypeCSSValueList :: JSM GType
class IsCSSValue o => IsCSSValueList o
toCSSValueList :: IsCSSValueList o => o -> CSSValueList
module JSDOM.Generated.CanvasGradient
-- | Mozilla CanvasGradient.addColorStop documentation
addColorStop :: (MonadDOM m, ToJSString color) => CanvasGradient -> Float -> color -> m ()
-- | Functions for this inteface are in JSDOM.CanvasGradient.
--
-- Mozilla CanvasGradient documentation
data CanvasGradient
castToCanvasGradient :: IsGObject obj => obj -> JSM CanvasGradient
gTypeCanvasGradient :: JSM GType
module JSDOM.Generated.CanvasRenderingContext
-- | Mozilla CanvasRenderingContext.canvas documentation
getCanvas :: (MonadDOM m, IsCanvasRenderingContext self) => self -> m (Maybe HTMLCanvasElement)
-- | Functions for this inteface are in
-- JSDOM.CanvasRenderingContext.
--
-- Mozilla CanvasRenderingContext documentation
data CanvasRenderingContext
castToCanvasRenderingContext :: IsGObject obj => obj -> JSM CanvasRenderingContext
gTypeCanvasRenderingContext :: JSM GType
class IsGObject o => IsCanvasRenderingContext o
toCanvasRenderingContext :: IsCanvasRenderingContext o => o -> CanvasRenderingContext
module JSDOM.Generated.CanvasRenderingContext2D
-- | Mozilla CanvasRenderingContext2D.save documentation
save :: (MonadDOM m) => CanvasRenderingContext2D -> m ()
-- | Mozilla CanvasRenderingContext2D.restore documentation
restore :: (MonadDOM m) => CanvasRenderingContext2D -> m ()
-- | Mozilla CanvasRenderingContext2D.scale documentation
scale :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.rotate documentation
rotate :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.translate documentation
translate :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.transform documentation
transform :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setTransform documentation
setTransform :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.createLinearGradient
-- documentation
createLinearGradient :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m (Maybe CanvasGradient)
-- | Mozilla CanvasRenderingContext2D.createRadialGradient
-- documentation
createRadialGradient :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> Float -> m (Maybe CanvasGradient)
-- | Mozilla CanvasRenderingContext2D.setLineDash documentation
setLineDash :: (MonadDOM m) => CanvasRenderingContext2D -> [Float] -> m ()
-- | Mozilla CanvasRenderingContext2D.getLineDash documentation
getLineDash :: (MonadDOM m) => CanvasRenderingContext2D -> m [Float]
-- | Mozilla CanvasRenderingContext2D.clearRect documentation
clearRect :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.fillRect documentation
fillRect :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.beginPath documentation
beginPath :: (MonadDOM m) => CanvasRenderingContext2D -> m ()
-- | Mozilla CanvasRenderingContext2D.closePath documentation
closePath :: (MonadDOM m) => CanvasRenderingContext2D -> m ()
-- | Mozilla CanvasRenderingContext2D.moveTo documentation
moveTo :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.lineTo documentation
lineTo :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.quadraticCurveTo documentation
quadraticCurveTo :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.bezierCurveTo documentation
bezierCurveTo :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.arcTo documentation
arcTo :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.rect documentation
rect :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.arc documentation
arc :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> Bool -> m ()
-- | Mozilla CanvasRenderingContext2D.fill documentation
fillPath :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe Path2D -> CanvasWindingRule -> m ()
-- | Mozilla CanvasRenderingContext2D.stroke documentation
strokePath :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe Path2D -> m ()
-- | Mozilla CanvasRenderingContext2D.clip documentation
clipPath :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe Path2D -> CanvasWindingRule -> m ()
-- | Mozilla CanvasRenderingContext2D.fill documentation
fill :: (MonadDOM m) => CanvasRenderingContext2D -> CanvasWindingRule -> m ()
-- | Mozilla CanvasRenderingContext2D.stroke documentation
stroke :: (MonadDOM m) => CanvasRenderingContext2D -> m ()
-- | Mozilla CanvasRenderingContext2D.clip documentation
clip :: (MonadDOM m) => CanvasRenderingContext2D -> CanvasWindingRule -> m ()
-- | Mozilla CanvasRenderingContext2D.isPointInPath documentation
isPointInPathPath :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe Path2D -> Float -> Float -> CanvasWindingRule -> m Bool
-- | Mozilla CanvasRenderingContext2D.isPointInStroke documentation
isPointInStrokePath :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe Path2D -> Float -> Float -> m Bool
-- | Mozilla CanvasRenderingContext2D.isPointInPath documentation
isPointInPath :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> CanvasWindingRule -> m Bool
-- | Mozilla CanvasRenderingContext2D.isPointInStroke documentation
isPointInStroke :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> m Bool
-- | Mozilla CanvasRenderingContext2D.measureText documentation
measureText :: (MonadDOM m, ToJSString text) => CanvasRenderingContext2D -> text -> m (Maybe TextMetrics)
-- | Mozilla CanvasRenderingContext2D.setAlpha documentation
setAlpha :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setCompositeOperation
-- documentation
setCompositeOperation :: (MonadDOM m, ToJSString compositeOperation) => CanvasRenderingContext2D -> compositeOperation -> m ()
-- | Mozilla CanvasRenderingContext2D.setLineWidth documentation
setLineWidthFunction :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setLineCap documentation
setLineCapFunction :: (MonadDOM m, ToJSString cap) => CanvasRenderingContext2D -> cap -> m ()
-- | Mozilla CanvasRenderingContext2D.setLineJoin documentation
setLineJoinFunction :: (MonadDOM m, ToJSString join) => CanvasRenderingContext2D -> join -> m ()
-- | Mozilla CanvasRenderingContext2D.setMiterLimit documentation
setMiterLimitFunction :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.clearShadow documentation
clearShadow :: (MonadDOM m) => CanvasRenderingContext2D -> m ()
-- | Mozilla CanvasRenderingContext2D.fillText documentation
fillText :: (MonadDOM m, ToJSString text) => CanvasRenderingContext2D -> text -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.strokeText documentation
strokeText :: (MonadDOM m, ToJSString text) => CanvasRenderingContext2D -> text -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setStrokeColor documentation
setStrokeColor :: (MonadDOM m, ToJSString color) => CanvasRenderingContext2D -> color -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setStrokeColor documentation
setStrokeColorGray :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setStrokeColor documentation
setStrokeColorRGB :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setStrokeColor documentation
setStrokeColorCYMK :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setFillColor documentation
setFillColor :: (MonadDOM m, ToJSString color) => CanvasRenderingContext2D -> color -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setFillColor documentation
setFillColorGray :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setFillColor documentation
setFillColorRGB :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setFillColor documentation
setFillColorCYMK :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.strokeRect documentation
strokeRect :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImage :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLImageElement -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImageScaled :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLImageElement -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImagePart :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLImageElement -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImageFromCanvas :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLCanvasElement -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImageFromCanvasScaled :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLCanvasElement -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImageFromCanvasPart :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLCanvasElement -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImageFromVideo :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLVideoElement -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImageFromVideoScaled :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLVideoElement -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImage documentation
drawImageFromVideoPart :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe HTMLVideoElement -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.drawImageFromRect
-- documentation
drawImageFromRect :: (MonadDOM m, ToJSString compositeOperation) => CanvasRenderingContext2D -> Maybe HTMLImageElement -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> compositeOperation -> m ()
-- | Mozilla CanvasRenderingContext2D.setShadow documentation
setShadow :: (MonadDOM m, ToJSString color) => CanvasRenderingContext2D -> Float -> Float -> Float -> color -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setShadow documentation
setShadowGray :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setShadow documentation
setShadowRGB :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.setShadow documentation
setShadowCYMK :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.putImageData documentation
putImageData :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe ImageData -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.putImageData documentation
putImageDataDirty :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe ImageData -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.webkitPutImageDataHD
-- documentation
webkitPutImageDataHD :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe ImageData -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.webkitPutImageDataHD
-- documentation
webkitPutImageDataHDDirty :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe ImageData -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.createPattern documentation
createPatternFromCanvas :: (MonadDOM m, ToJSString repetitionType) => CanvasRenderingContext2D -> Maybe HTMLCanvasElement -> Maybe repetitionType -> m (Maybe CanvasPattern)
-- | Mozilla CanvasRenderingContext2D.createPattern documentation
createPattern :: (MonadDOM m, ToJSString repetitionType) => CanvasRenderingContext2D -> Maybe HTMLImageElement -> Maybe repetitionType -> m (Maybe CanvasPattern)
-- | Mozilla CanvasRenderingContext2D.createImageData documentation
createImageData :: (MonadDOM m) => CanvasRenderingContext2D -> Maybe ImageData -> m (Maybe ImageData)
-- | Mozilla CanvasRenderingContext2D.createImageData documentation
createImageDataSize :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> m (Maybe ImageData)
-- | Mozilla CanvasRenderingContext2D.getImageData documentation
getImageData :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m (Maybe ImageData)
-- | Mozilla CanvasRenderingContext2D.webkitGetImageDataHD
-- documentation
webkitGetImageDataHD :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> Float -> Float -> Float -> m (Maybe ImageData)
-- | Mozilla CanvasRenderingContext2D.drawFocusIfNeeded
-- documentation
drawFocusIfNeeded :: (MonadDOM m, IsElement element) => CanvasRenderingContext2D -> Maybe element -> m ()
-- | Mozilla CanvasRenderingContext2D.drawFocusIfNeeded
-- documentation
drawFocusIfNeededPath :: (MonadDOM m, IsElement element) => CanvasRenderingContext2D -> Maybe Path2D -> Maybe element -> m ()
-- | Mozilla CanvasRenderingContext2D.globalAlpha documentation
setGlobalAlpha :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.globalAlpha documentation
getGlobalAlpha :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.globalCompositeOperation
-- documentation
setGlobalCompositeOperation :: (MonadDOM m, ToJSString val) => CanvasRenderingContext2D -> Maybe val -> m ()
-- | Mozilla CanvasRenderingContext2D.globalCompositeOperation
-- documentation
getGlobalCompositeOperation :: (MonadDOM m, FromJSString result) => CanvasRenderingContext2D -> m (Maybe result)
-- | Mozilla CanvasRenderingContext2D.lineWidth documentation
setLineWidth :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.lineWidth documentation
getLineWidth :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.lineCap documentation
setLineCap :: (MonadDOM m, ToJSString val) => CanvasRenderingContext2D -> Maybe val -> m ()
-- | Mozilla CanvasRenderingContext2D.lineCap documentation
getLineCap :: (MonadDOM m, FromJSString result) => CanvasRenderingContext2D -> m (Maybe result)
-- | Mozilla CanvasRenderingContext2D.lineJoin documentation
setLineJoin :: (MonadDOM m, ToJSString val) => CanvasRenderingContext2D -> Maybe val -> m ()
-- | Mozilla CanvasRenderingContext2D.lineJoin documentation
getLineJoin :: (MonadDOM m, FromJSString result) => CanvasRenderingContext2D -> m (Maybe result)
-- | Mozilla CanvasRenderingContext2D.miterLimit documentation
setMiterLimit :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.miterLimit documentation
getMiterLimit :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.shadowOffsetX documentation
setShadowOffsetX :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.shadowOffsetX documentation
getShadowOffsetX :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.shadowOffsetY documentation
setShadowOffsetY :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.shadowOffsetY documentation
getShadowOffsetY :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.shadowBlur documentation
setShadowBlur :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.shadowBlur documentation
getShadowBlur :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.shadowColor documentation
setShadowColor :: (MonadDOM m, ToJSString val) => CanvasRenderingContext2D -> Maybe val -> m ()
-- | Mozilla CanvasRenderingContext2D.shadowColor documentation
getShadowColor :: (MonadDOM m, FromJSString result) => CanvasRenderingContext2D -> m (Maybe result)
-- | Mozilla CanvasRenderingContext2D.lineDashOffset documentation
setLineDashOffset :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.lineDashOffset documentation
getLineDashOffset :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.webkitLineDash documentation
setWebkitLineDash :: (MonadDOM m, IsArray val) => CanvasRenderingContext2D -> Maybe val -> m ()
-- | Mozilla CanvasRenderingContext2D.webkitLineDash documentation
getWebkitLineDash :: (MonadDOM m) => CanvasRenderingContext2D -> m (Maybe Array)
-- | Mozilla CanvasRenderingContext2D.webkitLineDashOffset
-- documentation
setWebkitLineDashOffset :: (MonadDOM m) => CanvasRenderingContext2D -> Float -> m ()
-- | Mozilla CanvasRenderingContext2D.webkitLineDashOffset
-- documentation
getWebkitLineDashOffset :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.font documentation
setFont :: (MonadDOM m, ToJSString val) => CanvasRenderingContext2D -> val -> m ()
-- | Mozilla CanvasRenderingContext2D.font documentation
getFont :: (MonadDOM m, FromJSString result) => CanvasRenderingContext2D -> m result
-- | Mozilla CanvasRenderingContext2D.textAlign documentation
setTextAlign :: (MonadDOM m, ToJSString val) => CanvasRenderingContext2D -> val -> m ()
-- | Mozilla CanvasRenderingContext2D.textAlign documentation
getTextAlign :: (MonadDOM m, FromJSString result) => CanvasRenderingContext2D -> m result
-- | Mozilla CanvasRenderingContext2D.textBaseline documentation
setTextBaseline :: (MonadDOM m, ToJSString val) => CanvasRenderingContext2D -> val -> m ()
-- | Mozilla CanvasRenderingContext2D.textBaseline documentation
getTextBaseline :: (MonadDOM m, FromJSString result) => CanvasRenderingContext2D -> m result
-- | Mozilla CanvasRenderingContext2D.direction documentation
setDirection :: (MonadDOM m, ToJSString val) => CanvasRenderingContext2D -> val -> m ()
-- | Mozilla CanvasRenderingContext2D.direction documentation
getDirection :: (MonadDOM m, FromJSString result) => CanvasRenderingContext2D -> m result
-- | Mozilla CanvasRenderingContext2D.strokeStyle documentation
setStrokeStyle :: (MonadDOM m, IsCanvasStyle val) => CanvasRenderingContext2D -> Maybe val -> m ()
-- | Mozilla CanvasRenderingContext2D.strokeStyle documentation
getStrokeStyle :: (MonadDOM m) => CanvasRenderingContext2D -> m (Maybe CanvasStyle)
-- | Mozilla CanvasRenderingContext2D.fillStyle documentation
setFillStyle :: (MonadDOM m, IsCanvasStyle val) => CanvasRenderingContext2D -> Maybe val -> m ()
-- | Mozilla CanvasRenderingContext2D.fillStyle documentation
getFillStyle :: (MonadDOM m) => CanvasRenderingContext2D -> m (Maybe CanvasStyle)
-- | Mozilla CanvasRenderingContext2D.webkitBackingStorePixelRatio
-- documentation
getWebkitBackingStorePixelRatio :: (MonadDOM m) => CanvasRenderingContext2D -> m Float
-- | Mozilla CanvasRenderingContext2D.webkitImageSmoothingEnabled
-- documentation
setWebkitImageSmoothingEnabled :: (MonadDOM m) => CanvasRenderingContext2D -> Bool -> m ()
-- | Mozilla CanvasRenderingContext2D.webkitImageSmoothingEnabled
-- documentation
getWebkitImageSmoothingEnabled :: (MonadDOM m) => CanvasRenderingContext2D -> m Bool
-- | Functions for this inteface are in
-- JSDOM.CanvasRenderingContext2D. Base interface functions are
-- in:
--
--
--
-- Mozilla CanvasRenderingContext2D documentation
data CanvasRenderingContext2D
castToCanvasRenderingContext2D :: IsGObject obj => obj -> JSM CanvasRenderingContext2D
gTypeCanvasRenderingContext2D :: JSM GType
module JSDOM.Generated.CapabilityRange
-- | Mozilla CapabilityRange.max documentation
getMax :: (MonadDOM m) => CapabilityRange -> m JSVal
-- | Mozilla CapabilityRange.min documentation
getMin :: (MonadDOM m) => CapabilityRange -> m JSVal
-- | Mozilla CapabilityRange.supported documentation
getSupported :: (MonadDOM m) => CapabilityRange -> m Bool
-- | Functions for this inteface are in JSDOM.CapabilityRange.
--
-- Mozilla CapabilityRange documentation
data CapabilityRange
castToCapabilityRange :: IsGObject obj => obj -> JSM CapabilityRange
gTypeCapabilityRange :: JSM GType
module JSDOM.Generated.CharacterData
-- | Mozilla CharacterData.substringData documentation
substringData :: (MonadDOM m, IsCharacterData self, FromJSString result) => self -> Word -> Word -> m (Maybe result)
-- | Mozilla CharacterData.appendData documentation
appendData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> data' -> m ()
-- | Mozilla CharacterData.insertData documentation
insertData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> Word -> data' -> m ()
-- | Mozilla CharacterData.deleteData documentation
deleteData :: (MonadDOM m, IsCharacterData self) => self -> Word -> Word -> m ()
-- | Mozilla CharacterData.replaceData documentation
replaceData :: (MonadDOM m, IsCharacterData self, ToJSString data') => self -> Word -> Word -> data' -> m ()
-- | Mozilla CharacterData.data documentation
setData :: (MonadDOM m, IsCharacterData self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla CharacterData.data documentation
getData :: (MonadDOM m, IsCharacterData self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla CharacterData.length documentation
getLength :: (MonadDOM m, IsCharacterData self) => self -> m Word
-- | Functions for this inteface are in JSDOM.CharacterData. Base
-- interface functions are in:
--
--
--
-- Mozilla CharacterData documentation
data CharacterData
castToCharacterData :: IsGObject obj => obj -> JSM CharacterData
gTypeCharacterData :: JSM GType
class IsNode o => IsCharacterData o
toCharacterData :: IsCharacterData o => o -> CharacterData
module JSDOM.Generated.ChildNode
-- | Mozilla ChildNode.remove documentation
remove :: (MonadDOM m) => ChildNode -> m ()
-- | Functions for this inteface are in JSDOM.ChildNode.
--
-- Mozilla ChildNode documentation
data ChildNode
castToChildNode :: IsGObject obj => obj -> JSM ChildNode
gTypeChildNode :: JSM GType
module JSDOM.Generated.ClientRect
-- | Mozilla ClientRect.top documentation
getTop :: (MonadDOM m) => ClientRect -> m Float
-- | Mozilla ClientRect.right documentation
getRight :: (MonadDOM m) => ClientRect -> m Float
-- | Mozilla ClientRect.bottom documentation
getBottom :: (MonadDOM m) => ClientRect -> m Float
-- | Mozilla ClientRect.left documentation
getLeft :: (MonadDOM m) => ClientRect -> m Float
-- | Mozilla ClientRect.width documentation
getWidth :: (MonadDOM m) => ClientRect -> m Float
-- | Mozilla ClientRect.height documentation
getHeight :: (MonadDOM m) => ClientRect -> m Float
-- | Functions for this inteface are in JSDOM.ClientRect.
--
-- Mozilla ClientRect documentation
data ClientRect
castToClientRect :: IsGObject obj => obj -> JSM ClientRect
gTypeClientRect :: JSM GType
module JSDOM.Generated.ClientRectList
-- | Mozilla ClientRectList.item documentation
item :: (MonadDOM m) => ClientRectList -> Word -> m (Maybe ClientRect)
-- | Mozilla ClientRectList.length documentation
getLength :: (MonadDOM m) => ClientRectList -> m Word
-- | Functions for this inteface are in JSDOM.ClientRectList.
--
-- Mozilla ClientRectList documentation
data ClientRectList
castToClientRectList :: IsGObject obj => obj -> JSM ClientRectList
gTypeClientRectList :: JSM GType
module JSDOM.Generated.CloseEvent
-- | Mozilla CloseEvent.wasClean documentation
getWasClean :: (MonadDOM m) => CloseEvent -> m Bool
-- | Mozilla CloseEvent.code documentation
getCode :: (MonadDOM m) => CloseEvent -> m Word
-- | Mozilla CloseEvent.reason documentation
getReason :: (MonadDOM m, FromJSString result) => CloseEvent -> m result
-- | Functions for this inteface are in JSDOM.CloseEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla CloseEvent documentation
data CloseEvent
castToCloseEvent :: IsGObject obj => obj -> JSM CloseEvent
gTypeCloseEvent :: JSM GType
module JSDOM.Generated.CommandLineAPIHost
-- | Mozilla CommandLineAPIHost.clearConsoleMessages documentation
clearConsoleMessages :: (MonadDOM m) => CommandLineAPIHost -> m ()
-- | Mozilla CommandLineAPIHost.copyText documentation
copyText :: (MonadDOM m, ToJSString text) => CommandLineAPIHost -> text -> m ()
-- | Mozilla CommandLineAPIHost.inspect documentation
inspect :: (MonadDOM m) => CommandLineAPIHost -> JSVal -> JSVal -> m ()
-- | Mozilla CommandLineAPIHost.inspectedObject documentation
inspectedObject :: (MonadDOM m) => CommandLineAPIHost -> Int -> m JSVal
-- | Mozilla CommandLineAPIHost.getEventListeners documentation
getEventListeners :: (MonadDOM m, IsNode node) => CommandLineAPIHost -> Maybe node -> m (Maybe Array)
-- | Mozilla CommandLineAPIHost.databaseId documentation
databaseId :: (MonadDOM m, FromJSString result) => CommandLineAPIHost -> JSVal -> m result
-- | Mozilla CommandLineAPIHost.storageId documentation
storageId :: (MonadDOM m, FromJSString result) => CommandLineAPIHost -> JSVal -> m result
-- | Functions for this inteface are in JSDOM.CommandLineAPIHost.
--
-- Mozilla CommandLineAPIHost documentation
data CommandLineAPIHost
castToCommandLineAPIHost :: IsGObject obj => obj -> JSM CommandLineAPIHost
gTypeCommandLineAPIHost :: JSM GType
module JSDOM.Generated.Comment
-- | Mozilla Comment documentation
newComment :: (MonadDOM m, ToJSString data') => data' -> m Comment
-- | Functions for this inteface are in JSDOM.Comment. Base
-- interface functions are in:
--
--
--
-- Mozilla Comment documentation
data Comment
castToComment :: IsGObject obj => obj -> JSM Comment
gTypeComment :: JSM GType
module JSDOM.Generated.CompositionEvent
-- | Mozilla CompositionEvent.initCompositionEvent documentation
initCompositionEvent :: (MonadDOM m, ToJSString typeArg, ToJSString dataArg) => CompositionEvent -> typeArg -> Bool -> Bool -> Maybe Window -> dataArg -> m ()
-- | Mozilla CompositionEvent.data documentation
getData :: (MonadDOM m, FromJSString result) => CompositionEvent -> m result
-- | Functions for this inteface are in JSDOM.CompositionEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla CompositionEvent documentation
data CompositionEvent
castToCompositionEvent :: IsGObject obj => obj -> JSM CompositionEvent
gTypeCompositionEvent :: JSM GType
module JSDOM.Generated.ConvolverNode
-- | Mozilla ConvolverNode.buffer documentation
setBuffer :: (MonadDOM m) => ConvolverNode -> Maybe AudioBuffer -> m ()
-- | Mozilla ConvolverNode.buffer documentation
getBuffer :: (MonadDOM m) => ConvolverNode -> m (Maybe AudioBuffer)
-- | Mozilla ConvolverNode.normalize documentation
setNormalize :: (MonadDOM m) => ConvolverNode -> Bool -> m ()
-- | Mozilla ConvolverNode.normalize documentation
getNormalize :: (MonadDOM m) => ConvolverNode -> m Bool
-- | Functions for this inteface are in JSDOM.ConvolverNode. Base
-- interface functions are in:
--
--
--
-- Mozilla ConvolverNode documentation
data ConvolverNode
castToConvolverNode :: IsGObject obj => obj -> JSM ConvolverNode
gTypeConvolverNode :: JSM GType
module JSDOM.Generated.Coordinates
-- | Mozilla Coordinates.latitude documentation
getLatitude :: (MonadDOM m) => Coordinates -> m Double
-- | Mozilla Coordinates.longitude documentation
getLongitude :: (MonadDOM m) => Coordinates -> m Double
-- | Mozilla Coordinates.altitude documentation
getAltitude :: (MonadDOM m) => Coordinates -> m (Maybe Double)
-- | Mozilla Coordinates.accuracy documentation
getAccuracy :: (MonadDOM m) => Coordinates -> m Double
-- | Mozilla Coordinates.altitudeAccuracy documentation
getAltitudeAccuracy :: (MonadDOM m) => Coordinates -> m (Maybe Double)
-- | Mozilla Coordinates.heading documentation
getHeading :: (MonadDOM m) => Coordinates -> m (Maybe Double)
-- | Mozilla Coordinates.speed documentation
getSpeed :: (MonadDOM m) => Coordinates -> m (Maybe Double)
-- | Functions for this inteface are in JSDOM.Coordinates.
--
-- Mozilla Coordinates documentation
data Coordinates
castToCoordinates :: IsGObject obj => obj -> JSM Coordinates
gTypeCoordinates :: JSM GType
module JSDOM.Generated.Counter
-- | Mozilla Counter.identifier documentation
getIdentifier :: (MonadDOM m, FromJSString result) => Counter -> m result
-- | Mozilla Counter.listStyle documentation
getListStyle :: (MonadDOM m, FromJSString result) => Counter -> m result
-- | Mozilla Counter.separator documentation
getSeparator :: (MonadDOM m, FromJSString result) => Counter -> m result
-- | Functions for this inteface are in JSDOM.Counter.
--
-- Mozilla Counter documentation
data Counter
castToCounter :: IsGObject obj => obj -> JSM Counter
gTypeCounter :: JSM GType
module JSDOM.Generated.Crypto
-- | Mozilla Crypto.getRandomValues documentation
getRandomValues :: (MonadDOM m, IsArrayBufferView array) => Crypto -> Maybe array -> m (Maybe ArrayBufferView)
-- | Mozilla Crypto.webkitSubtle documentation
getWebkitSubtle :: (MonadDOM m) => Crypto -> m (Maybe SubtleCrypto)
-- | Functions for this inteface are in JSDOM.Crypto.
--
-- Mozilla Crypto documentation
data Crypto
castToCrypto :: IsGObject obj => obj -> JSM Crypto
gTypeCrypto :: JSM GType
module JSDOM.Generated.CryptoKey
-- | Mozilla CryptoKey.type documentation
getType :: (MonadDOM m) => CryptoKey -> m KeyType
-- | Mozilla CryptoKey.extractable documentation
getExtractable :: (MonadDOM m) => CryptoKey -> m Bool
-- | Mozilla CryptoKey.algorithm documentation
getAlgorithm :: (MonadDOM m) => CryptoKey -> m (Maybe Algorithm)
-- | Mozilla CryptoKey.usages documentation
getUsages :: (MonadDOM m) => CryptoKey -> m [KeyUsage]
-- | Functions for this inteface are in JSDOM.CryptoKey.
--
-- Mozilla CryptoKey documentation
data CryptoKey
castToCryptoKey :: IsGObject obj => obj -> JSM CryptoKey
gTypeCryptoKey :: JSM GType
module JSDOM.Generated.CryptoKeyPair
-- | Mozilla CryptoKeyPair.publicKey documentation
getPublicKey :: (MonadDOM m) => CryptoKeyPair -> m (Maybe CryptoKey)
-- | Mozilla CryptoKeyPair.privateKey documentation
getPrivateKey :: (MonadDOM m) => CryptoKeyPair -> m (Maybe CryptoKey)
-- | Functions for this inteface are in JSDOM.CryptoKeyPair.
--
-- Mozilla CryptoKeyPair documentation
data CryptoKeyPair
castToCryptoKeyPair :: IsGObject obj => obj -> JSM CryptoKeyPair
gTypeCryptoKeyPair :: JSM GType
module JSDOM.Generated.CustomEvent
-- | Mozilla CustomEvent.initCustomEvent documentation
initCustomEvent :: (MonadDOM m, ToJSString typeArg) => CustomEvent -> typeArg -> Bool -> Bool -> JSVal -> m ()
-- | Mozilla CustomEvent.detail documentation
getDetail :: (MonadDOM m) => CustomEvent -> m JSVal
-- | Functions for this inteface are in JSDOM.CustomEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla CustomEvent documentation
data CustomEvent
castToCustomEvent :: IsGObject obj => obj -> JSM CustomEvent
gTypeCustomEvent :: JSM GType
module JSDOM.Generated.ApplicationCache
-- | Mozilla ApplicationCache.update documentation
update :: (MonadDOM m) => ApplicationCache -> m ()
-- | Mozilla ApplicationCache.swapCache documentation
swapCache :: (MonadDOM m) => ApplicationCache -> m ()
-- | Mozilla ApplicationCache.abort documentation
abort :: (MonadDOM m) => ApplicationCache -> m ()
-- | Mozilla ApplicationCache.status documentation
getStatus :: (MonadDOM m) => ApplicationCache -> m Word
-- | Mozilla ApplicationCache.onchecking documentation
checking :: EventName ApplicationCache Event
-- | Mozilla ApplicationCache.onerror documentation
error :: EventName ApplicationCache UIEvent
-- | Mozilla ApplicationCache.onnoupdate documentation
noUpdate :: EventName ApplicationCache Event
-- | Mozilla ApplicationCache.ondownloading documentation
downloading :: EventName ApplicationCache Event
-- | Mozilla ApplicationCache.onprogress documentation
progress :: EventName ApplicationCache ProgressEvent
-- | Mozilla ApplicationCache.onupdateready documentation
updateReady :: EventName ApplicationCache Event
-- | Mozilla ApplicationCache.oncached documentation
cached :: EventName ApplicationCache Event
-- | Mozilla ApplicationCache.onobsolete documentation
obsolete :: EventName ApplicationCache Event
-- | Functions for this inteface are in JSDOM.ApplicationCache. Base
-- interface functions are in:
--
--
--
-- Mozilla ApplicationCache documentation
data ApplicationCache
castToApplicationCache :: IsGObject obj => obj -> JSM ApplicationCache
gTypeApplicationCache :: JSM GType
module JSDOM.Generated.FormData
-- | Mozilla FormData documentation
newFormData :: (MonadDOM m) => Maybe HTMLFormElement -> m FormData
-- | Mozilla FormData.append documentation
append :: (MonadDOM m, ToJSString name, ToJSString value, ToJSString filename) => FormData -> name -> value -> filename -> m ()
-- | Functions for this inteface are in JSDOM.FormData.
--
-- Mozilla FormData documentation
data FormData
castToFormData :: IsGObject obj => obj -> JSM FormData
gTypeFormData :: JSM GType
module JSDOM.Generated.DOMImplementation
-- | Mozilla DOMImplementation.hasFeature documentation
hasFeature :: (MonadDOM m, ToJSString feature, ToJSString version) => DOMImplementation -> feature -> Maybe version -> m Bool
-- | Mozilla DOMImplementation.createDocumentType documentation
createDocumentType :: (MonadDOM m, ToJSString qualifiedName, ToJSString publicId, ToJSString systemId) => DOMImplementation -> Maybe qualifiedName -> Maybe publicId -> Maybe systemId -> m (Maybe DocumentType)
-- | Mozilla DOMImplementation.createDocument documentation
createDocument :: (MonadDOM m, ToJSString namespaceURI, ToJSString qualifiedName) => DOMImplementation -> Maybe namespaceURI -> Maybe qualifiedName -> Maybe DocumentType -> m (Maybe Document)
-- | Mozilla DOMImplementation.createCSSStyleSheet documentation
createCSSStyleSheet :: (MonadDOM m, ToJSString title, ToJSString media) => DOMImplementation -> title -> media -> m (Maybe CSSStyleSheet)
-- | Mozilla DOMImplementation.createHTMLDocument documentation
createHTMLDocument :: (MonadDOM m, ToJSString title) => DOMImplementation -> title -> m (Maybe HTMLDocument)
-- | Functions for this inteface are in JSDOM.DOMImplementation.
--
-- Mozilla DOMImplementation documentation
data DOMImplementation
castToDOMImplementation :: IsGObject obj => obj -> JSM DOMImplementation
gTypeDOMImplementation :: JSM GType
module JSDOM.Generated.MimeType
-- | Mozilla MimeType.type documentation
getType :: (MonadDOM m, FromJSString result) => MimeType -> m result
-- | Mozilla MimeType.suffixes documentation
getSuffixes :: (MonadDOM m, FromJSString result) => MimeType -> m result
-- | Mozilla MimeType.description documentation
getDescription :: (MonadDOM m, FromJSString result) => MimeType -> m result
-- | Mozilla MimeType.enabledPlugin documentation
getEnabledPlugin :: (MonadDOM m) => MimeType -> m (Maybe Plugin)
-- | Functions for this inteface are in JSDOM.MimeType.
--
-- Mozilla MimeType documentation
data MimeType
castToMimeType :: IsGObject obj => obj -> JSM MimeType
gTypeMimeType :: JSM GType
module JSDOM.Generated.MimeTypeArray
-- | Mozilla MimeTypeArray.item documentation
item :: (MonadDOM m) => MimeTypeArray -> Word -> m (Maybe MimeType)
-- | Mozilla MimeTypeArray.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => MimeTypeArray -> name -> m (Maybe MimeType)
-- | Mozilla MimeTypeArray.length documentation
getLength :: (MonadDOM m) => MimeTypeArray -> m Word
-- | Functions for this inteface are in JSDOM.MimeTypeArray.
--
-- Mozilla MimeTypeArray documentation
data MimeTypeArray
castToMimeTypeArray :: IsGObject obj => obj -> JSM MimeTypeArray
gTypeMimeTypeArray :: JSM GType
module JSDOM.Generated.DOMNamedFlowCollection
-- | Mozilla WebKitNamedFlowCollection.item documentation
item :: (MonadDOM m) => DOMNamedFlowCollection -> Word -> m (Maybe WebKitNamedFlow)
-- | Mozilla WebKitNamedFlowCollection.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => DOMNamedFlowCollection -> name -> m (Maybe WebKitNamedFlow)
-- | Mozilla WebKitNamedFlowCollection.length documentation
getLength :: (MonadDOM m) => DOMNamedFlowCollection -> m Word
-- | Functions for this inteface are in
-- JSDOM.DOMNamedFlowCollection.
--
-- Mozilla WebKitNamedFlowCollection documentation
data DOMNamedFlowCollection
castToDOMNamedFlowCollection :: IsGObject obj => obj -> JSM DOMNamedFlowCollection
gTypeDOMNamedFlowCollection :: JSM GType
module JSDOM.Generated.DOMParser
-- | Mozilla DOMParser documentation
newDOMParser :: (MonadDOM m) => m DOMParser
-- | Mozilla DOMParser.parseFromString documentation
parseFromString :: (MonadDOM m, ToJSString str, ToJSString contentType) => DOMParser -> str -> contentType -> m (Maybe Document)
-- | Functions for this inteface are in JSDOM.DOMParser.
--
-- Mozilla DOMParser documentation
data DOMParser
castToDOMParser :: IsGObject obj => obj -> JSM DOMParser
gTypeDOMParser :: JSM GType
module JSDOM.Generated.Path2D
-- | Mozilla Path2D documentation
newPath2D :: (MonadDOM m) => m Path2D
-- | Mozilla Path2D documentation
newPath2D' :: (MonadDOM m) => Maybe Path2D -> m Path2D
-- | Mozilla Path2D documentation
newPath2D'' :: (MonadDOM m, ToJSString text) => text -> m Path2D
-- | Mozilla Path2D.addPath documentation
addPath :: (MonadDOM m) => Path2D -> Maybe Path2D -> Maybe SVGMatrix -> m ()
-- | Mozilla Path2D.closePath documentation
closePath :: (MonadDOM m) => Path2D -> m ()
-- | Mozilla Path2D.moveTo documentation
moveTo :: (MonadDOM m) => Path2D -> Float -> Float -> m ()
-- | Mozilla Path2D.lineTo documentation
lineTo :: (MonadDOM m) => Path2D -> Float -> Float -> m ()
-- | Mozilla Path2D.quadraticCurveTo documentation
quadraticCurveTo :: (MonadDOM m) => Path2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla Path2D.bezierCurveTo documentation
bezierCurveTo :: (MonadDOM m) => Path2D -> Float -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla Path2D.arcTo documentation
arcTo :: (MonadDOM m) => Path2D -> Float -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla Path2D.rect documentation
rect :: (MonadDOM m) => Path2D -> Float -> Float -> Float -> Float -> m ()
-- | Mozilla Path2D.arc documentation
arc :: (MonadDOM m) => Path2D -> Float -> Float -> Float -> Float -> Float -> Bool -> m ()
-- | Functions for this inteface are in JSDOM.Path2D.
--
-- Mozilla Path2D documentation
data Path2D
castToPath2D :: IsGObject obj => obj -> JSM Path2D
gTypePath2D :: JSM GType
module JSDOM.Generated.Plugin
-- | Mozilla Plugin.item documentation
item :: (MonadDOM m) => Plugin -> Word -> m (Maybe MimeType)
-- | Mozilla Plugin.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => Plugin -> name -> m (Maybe MimeType)
-- | Mozilla Plugin.name documentation
getName :: (MonadDOM m, FromJSString result) => Plugin -> m result
-- | Mozilla Plugin.filename documentation
getFilename :: (MonadDOM m, FromJSString result) => Plugin -> m result
-- | Mozilla Plugin.description documentation
getDescription :: (MonadDOM m, FromJSString result) => Plugin -> m result
-- | Mozilla Plugin.length documentation
getLength :: (MonadDOM m) => Plugin -> m Word
-- | Functions for this inteface are in JSDOM.Plugin.
--
-- Mozilla Plugin documentation
data Plugin
castToPlugin :: IsGObject obj => obj -> JSM Plugin
gTypePlugin :: JSM GType
module JSDOM.Generated.PluginArray
-- | Mozilla PluginArray.item documentation
item :: (MonadDOM m) => PluginArray -> Word -> m (Maybe Plugin)
-- | Mozilla PluginArray.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => PluginArray -> name -> m (Maybe Plugin)
-- | Mozilla PluginArray.refresh documentation
refresh :: (MonadDOM m) => PluginArray -> Bool -> m ()
-- | Mozilla PluginArray.length documentation
getLength :: (MonadDOM m) => PluginArray -> m Word
-- | Functions for this inteface are in JSDOM.PluginArray.
--
-- Mozilla PluginArray documentation
data PluginArray
castToPluginArray :: IsGObject obj => obj -> JSM PluginArray
gTypePluginArray :: JSM GType
module JSDOM.Generated.SecurityPolicy
-- | Mozilla SecurityPolicy.allowsConnectionTo documentation
allowsConnectionTo :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsFontFrom documentation
allowsFontFrom :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsFormAction documentation
allowsFormAction :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsFrameFrom documentation
allowsFrameFrom :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsImageFrom documentation
allowsImageFrom :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsMediaFrom documentation
allowsMediaFrom :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsObjectFrom documentation
allowsObjectFrom :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsPluginType documentation
allowsPluginType :: (MonadDOM m, ToJSString type') => SecurityPolicy -> type' -> m Bool
-- | Mozilla SecurityPolicy.allowsScriptFrom documentation
allowsScriptFrom :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsStyleFrom documentation
allowsStyleFrom :: (MonadDOM m, ToJSString url) => SecurityPolicy -> url -> m Bool
-- | Mozilla SecurityPolicy.allowsEval documentation
getAllowsEval :: (MonadDOM m) => SecurityPolicy -> m Bool
-- | Mozilla SecurityPolicy.allowsInlineScript documentation
getAllowsInlineScript :: (MonadDOM m) => SecurityPolicy -> m Bool
-- | Mozilla SecurityPolicy.allowsInlineStyle documentation
getAllowsInlineStyle :: (MonadDOM m) => SecurityPolicy -> m Bool
-- | Mozilla SecurityPolicy.isActive documentation
getIsActive :: (MonadDOM m) => SecurityPolicy -> m Bool
-- | Mozilla SecurityPolicy.reportURIs documentation
getReportURIs :: (MonadDOM m) => SecurityPolicy -> m (Maybe DOMStringList)
-- | Functions for this inteface are in JSDOM.SecurityPolicy.
--
-- Mozilla SecurityPolicy documentation
data SecurityPolicy
castToSecurityPolicy :: IsGObject obj => obj -> JSM SecurityPolicy
gTypeSecurityPolicy :: JSM GType
module JSDOM.Generated.Selection
-- | Mozilla Selection.collapse documentation
collapse :: (MonadDOM m, IsNode node) => Selection -> Maybe node -> Int -> m ()
-- | Mozilla Selection.collapseToEnd documentation
collapseToEnd :: (MonadDOM m) => Selection -> m ()
-- | Mozilla Selection.collapseToStart documentation
collapseToStart :: (MonadDOM m) => Selection -> m ()
-- | Mozilla Selection.deleteFromDocument documentation
deleteFromDocument :: (MonadDOM m) => Selection -> m ()
-- | Mozilla Selection.containsNode documentation
containsNode :: (MonadDOM m, IsNode node) => Selection -> Maybe node -> Bool -> m Bool
-- | Mozilla Selection.selectAllChildren documentation
selectAllChildren :: (MonadDOM m, IsNode node) => Selection -> Maybe node -> m ()
-- | Mozilla Selection.extend documentation
extend :: (MonadDOM m, IsNode node) => Selection -> Maybe node -> Int -> m ()
-- | Mozilla Selection.getRangeAt documentation
getRangeAt :: (MonadDOM m) => Selection -> Int -> m (Maybe Range)
-- | Mozilla Selection.removeAllRanges documentation
removeAllRanges :: (MonadDOM m) => Selection -> m ()
-- | Mozilla Selection.addRange documentation
addRange :: (MonadDOM m) => Selection -> Maybe Range -> m ()
-- | Mozilla Selection.toString documentation
toString :: (MonadDOM m, FromJSString result) => Selection -> m result
-- | Mozilla Selection.modify documentation
modify :: (MonadDOM m, ToJSString alter, ToJSString direction, ToJSString granularity) => Selection -> alter -> direction -> granularity -> m ()
-- | Mozilla Selection.setBaseAndExtent documentation
setBaseAndExtent :: (MonadDOM m, IsNode baseNode, IsNode extentNode) => Selection -> Maybe baseNode -> Int -> Maybe extentNode -> Int -> m ()
-- | Mozilla Selection.setPosition documentation
setPosition :: (MonadDOM m, IsNode node) => Selection -> Maybe node -> Int -> m ()
-- | Mozilla Selection.empty documentation
empty :: (MonadDOM m) => Selection -> m ()
-- | Mozilla Selection.anchorNode documentation
getAnchorNode :: (MonadDOM m) => Selection -> m (Maybe Node)
-- | Mozilla Selection.anchorOffset documentation
getAnchorOffset :: (MonadDOM m) => Selection -> m Int
-- | Mozilla Selection.focusNode documentation
getFocusNode :: (MonadDOM m) => Selection -> m (Maybe Node)
-- | Mozilla Selection.focusOffset documentation
getFocusOffset :: (MonadDOM m) => Selection -> m Int
-- | Mozilla Selection.isCollapsed documentation
getIsCollapsed :: (MonadDOM m) => Selection -> m Bool
-- | Mozilla Selection.rangeCount documentation
getRangeCount :: (MonadDOM m) => Selection -> m Int
-- | Mozilla Selection.baseNode documentation
getBaseNode :: (MonadDOM m) => Selection -> m (Maybe Node)
-- | Mozilla Selection.baseOffset documentation
getBaseOffset :: (MonadDOM m) => Selection -> m Int
-- | Mozilla Selection.extentNode documentation
getExtentNode :: (MonadDOM m) => Selection -> m (Maybe Node)
-- | Mozilla Selection.extentOffset documentation
getExtentOffset :: (MonadDOM m) => Selection -> m Int
-- | Mozilla Selection.type documentation
getType :: (MonadDOM m, FromJSString result) => Selection -> m result
-- | Functions for this inteface are in JSDOM.Selection.
--
-- Mozilla Selection documentation
data Selection
castToSelection :: IsGObject obj => obj -> JSM Selection
gTypeSelection :: JSM GType
module JSDOM.Generated.DOMSettableTokenList
-- | Mozilla DOMSettableTokenList._get documentation
_get :: (MonadDOM m, FromJSString result) => DOMSettableTokenList -> Word -> m (Maybe result)
-- | Mozilla DOMSettableTokenList.value documentation
setValue :: (MonadDOM m, ToJSString val) => DOMSettableTokenList -> val -> m ()
-- | Mozilla DOMSettableTokenList.value documentation
getValue :: (MonadDOM m, FromJSString result) => DOMSettableTokenList -> m result
-- | Functions for this inteface are in JSDOM.DOMSettableTokenList.
-- Base interface functions are in:
--
--
--
-- Mozilla DOMSettableTokenList documentation
data DOMSettableTokenList
castToDOMSettableTokenList :: IsGObject obj => obj -> JSM DOMSettableTokenList
gTypeDOMSettableTokenList :: JSM GType
module JSDOM.Generated.DOMStringList
-- | Mozilla DOMStringList.item documentation
item :: (MonadDOM m, FromJSString result) => DOMStringList -> Word -> m (Maybe result)
-- | Mozilla DOMStringList.contains documentation
contains :: (MonadDOM m, ToJSString string) => DOMStringList -> string -> m Bool
-- | Mozilla DOMStringList.length documentation
getLength :: (MonadDOM m) => DOMStringList -> m Word
-- | Functions for this inteface are in JSDOM.DOMStringList.
--
-- Mozilla DOMStringList documentation
data DOMStringList
castToDOMStringList :: IsGObject obj => obj -> JSM DOMStringList
gTypeDOMStringList :: JSM GType
module JSDOM.Generated.DOMTokenList
-- | Mozilla DOMTokenList.item documentation
item :: (MonadDOM m, IsDOMTokenList self, FromJSString result) => self -> Word -> m (Maybe result)
-- | Mozilla DOMTokenList.contains documentation
contains :: (MonadDOM m, IsDOMTokenList self, ToJSString token) => self -> token -> m Bool
-- | Mozilla DOMTokenList.add documentation
add :: (MonadDOM m, IsDOMTokenList self, ToJSString tokens, ToJSVal tokens) => self -> [tokens] -> m ()
-- | Mozilla DOMTokenList.remove documentation
remove :: (MonadDOM m, IsDOMTokenList self, ToJSString tokens, ToJSVal tokens) => self -> [tokens] -> m ()
-- | Mozilla DOMTokenList.toggle documentation
toggle :: (MonadDOM m, IsDOMTokenList self, ToJSString token) => self -> token -> Bool -> m Bool
-- | Mozilla DOMTokenList.toString documentation
toString :: (MonadDOM m, IsDOMTokenList self, FromJSString result) => self -> m result
-- | Mozilla DOMTokenList.length documentation
getLength :: (MonadDOM m, IsDOMTokenList self) => self -> m Word
-- | Functions for this inteface are in JSDOM.DOMTokenList.
--
-- Mozilla DOMTokenList documentation
data DOMTokenList
castToDOMTokenList :: IsGObject obj => obj -> JSM DOMTokenList
gTypeDOMTokenList :: JSM GType
class IsGObject o => IsDOMTokenList o
toDOMTokenList :: IsDOMTokenList o => o -> DOMTokenList
module JSDOM.Generated.URL
-- | Mozilla URL documentation
newURL :: (MonadDOM m, ToJSString url) => url -> m URL
-- | Mozilla URL documentation
newURL' :: (MonadDOM m, ToJSString url, ToJSString base) => url -> base -> m URL
-- | Mozilla URL documentation
newURL'' :: (MonadDOM m, ToJSString url) => url -> Maybe URL -> m URL
-- | Mozilla URL.createObjectURL documentation
createObjectURL :: (MonadDOM m, IsBlob blob, FromJSString result) => URL -> Maybe blob -> m (Maybe result)
-- | Mozilla URL.revokeObjectURL documentation
revokeObjectURL :: (MonadDOM m, ToJSString url) => URL -> url -> m ()
-- | Mozilla URL.createObjectURL documentation
createObjectURLSource :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaSource -> m (Maybe result)
-- | Mozilla URL.createObjectURL documentation
createObjectURLStream :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaStream -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.URL.
--
-- Mozilla URL documentation
data URL
castToURL :: IsGObject obj => obj -> JSM URL
gTypeURL :: JSM GType
module JSDOM.Generated.CSS
-- | Mozilla CSS.supports documentation
supports2 :: (MonadDOM m, ToJSString property, ToJSString value) => CSS -> property -> value -> m Bool
-- | Mozilla CSS.supports documentation
supports :: (MonadDOM m, ToJSString conditionText) => CSS -> conditionText -> m Bool
-- | Functions for this inteface are in JSDOM.CSS.
--
-- Mozilla CSS documentation
data CSS
castToCSS :: IsGObject obj => obj -> JSM CSS
gTypeCSS :: JSM GType
module JSDOM.Generated.DataCue
-- | Mozilla WebKitDataCue documentation
newDataCue :: (MonadDOM m) => m DataCue
-- | Mozilla WebKitDataCue documentation
newDataCue' :: (MonadDOM m, ToJSString type') => Double -> Double -> JSVal -> type' -> m DataCue
-- | Mozilla WebKitDataCue.data documentation
setData :: (MonadDOM m, IsArrayBuffer val) => DataCue -> Maybe val -> m ()
-- | Mozilla WebKitDataCue.data documentation
getData :: (MonadDOM m) => DataCue -> m (Maybe ArrayBuffer)
-- | Mozilla WebKitDataCue.value documentation
setValue :: (MonadDOM m) => DataCue -> JSVal -> m ()
-- | Mozilla WebKitDataCue.value documentation
getValue :: (MonadDOM m) => DataCue -> m JSVal
-- | Mozilla WebKitDataCue.type documentation
getType :: (MonadDOM m, FromJSString result) => DataCue -> m result
-- | Functions for this inteface are in JSDOM.DataCue. Base
-- interface functions are in:
--
--
--
-- Mozilla WebKitDataCue documentation
data DataCue
castToDataCue :: IsGObject obj => obj -> JSM DataCue
gTypeDataCue :: JSM GType
module JSDOM.Generated.DataTransfer
-- | Mozilla DataTransfer.clearData documentation
clearData :: (MonadDOM m, ToJSString type') => DataTransfer -> type' -> m ()
-- | Mozilla DataTransfer.getData documentation
getData :: (MonadDOM m, ToJSString type', FromJSString result) => DataTransfer -> type' -> m result
-- | Mozilla DataTransfer.setData documentation
setData :: (MonadDOM m, ToJSString type', ToJSString data') => DataTransfer -> type' -> data' -> m ()
-- | Mozilla DataTransfer.setDragImage documentation
setDragImage :: (MonadDOM m, IsElement image) => DataTransfer -> Maybe image -> Int -> Int -> m ()
-- | Mozilla DataTransfer.dropEffect documentation
setDropEffect :: (MonadDOM m, ToJSString val) => DataTransfer -> val -> m ()
-- | Mozilla DataTransfer.dropEffect documentation
getDropEffect :: (MonadDOM m, FromJSString result) => DataTransfer -> m result
-- | Mozilla DataTransfer.effectAllowed documentation
setEffectAllowed :: (MonadDOM m, ToJSString val) => DataTransfer -> val -> m ()
-- | Mozilla DataTransfer.effectAllowed documentation
getEffectAllowed :: (MonadDOM m, FromJSString result) => DataTransfer -> m result
-- | Mozilla DataTransfer.types documentation
getTypes :: (MonadDOM m) => DataTransfer -> m (Maybe Array)
-- | Mozilla DataTransfer.files documentation
getFiles :: (MonadDOM m) => DataTransfer -> m (Maybe FileList)
-- | Mozilla DataTransfer.items documentation
getItems :: (MonadDOM m) => DataTransfer -> m (Maybe DataTransferItemList)
-- | Functions for this inteface are in JSDOM.DataTransfer.
--
-- Mozilla DataTransfer documentation
data DataTransfer
castToDataTransfer :: IsGObject obj => obj -> JSM DataTransfer
gTypeDataTransfer :: JSM GType
module JSDOM.Generated.DataTransferItem
-- | Mozilla DataTransferItem.getAsString documentation
getAsString :: (MonadDOM m, ToJSString callback) => DataTransferItem -> Maybe (StringCallback callback) -> m ()
-- | Mozilla DataTransferItem.getAsFile documentation
getAsFile :: (MonadDOM m) => DataTransferItem -> m (Maybe Blob)
-- | Mozilla DataTransferItem.kind documentation
getKind :: (MonadDOM m, FromJSString result) => DataTransferItem -> m result
-- | Mozilla DataTransferItem.type documentation
getType :: (MonadDOM m, FromJSString result) => DataTransferItem -> m result
-- | Functions for this inteface are in JSDOM.DataTransferItem.
--
-- Mozilla DataTransferItem documentation
data DataTransferItem
castToDataTransferItem :: IsGObject obj => obj -> JSM DataTransferItem
gTypeDataTransferItem :: JSM GType
module JSDOM.Generated.DataTransferItemList
-- | Mozilla DataTransferItemList.item documentation
item :: (MonadDOM m) => DataTransferItemList -> Word -> m (Maybe DataTransferItem)
-- | Mozilla DataTransferItemList.clear documentation
clear :: (MonadDOM m) => DataTransferItemList -> m ()
-- | Mozilla DataTransferItemList.add documentation
addFile :: (MonadDOM m) => DataTransferItemList -> Maybe File -> m ()
-- | Mozilla DataTransferItemList.add documentation
add :: (MonadDOM m, ToJSString data', ToJSString type') => DataTransferItemList -> data' -> type' -> m ()
-- | Mozilla DataTransferItemList.length documentation
getLength :: (MonadDOM m) => DataTransferItemList -> m Int
-- | Functions for this inteface are in JSDOM.DataTransferItemList.
--
-- Mozilla DataTransferItemList documentation
data DataTransferItemList
castToDataTransferItemList :: IsGObject obj => obj -> JSM DataTransferItemList
gTypeDataTransferItemList :: JSM GType
module JSDOM.Generated.DedicatedWorkerGlobalScope
-- | Mozilla DedicatedWorkerGlobalScope.postMessage documentation
postMessage :: (MonadDOM m, IsArray messagePorts) => DedicatedWorkerGlobalScope -> JSVal -> Maybe messagePorts -> m ()
-- | Mozilla DedicatedWorkerGlobalScope.onmessage documentation
message :: EventName DedicatedWorkerGlobalScope MessageEvent
-- | Functions for this inteface are in
-- JSDOM.DedicatedWorkerGlobalScope. Base interface functions are
-- in:
--
--
--
-- Mozilla DedicatedWorkerGlobalScope documentation
data DedicatedWorkerGlobalScope
castToDedicatedWorkerGlobalScope :: IsGObject obj => obj -> JSM DedicatedWorkerGlobalScope
gTypeDedicatedWorkerGlobalScope :: JSM GType
module JSDOM.Generated.DelayNode
-- | Mozilla DelayNode.delayTime documentation
getDelayTime :: (MonadDOM m) => DelayNode -> m (Maybe AudioParam)
-- | Functions for this inteface are in JSDOM.DelayNode. Base
-- interface functions are in:
--
--
--
-- Mozilla DelayNode documentation
data DelayNode
castToDelayNode :: IsGObject obj => obj -> JSM DelayNode
gTypeDelayNode :: JSM GType
module JSDOM.Generated.DeviceMotionEvent
-- | Mozilla DeviceMotionEvent.initDeviceMotionEvent documentation
initDeviceMotionEvent :: (MonadDOM m, ToJSString type', IsAcceleration acceleration, IsAcceleration accelerationIncludingGravity, IsRotationRate rotationRate) => DeviceMotionEvent -> type' -> Bool -> Bool -> Maybe acceleration -> Maybe accelerationIncludingGravity -> Maybe rotationRate -> Double -> m ()
-- | Mozilla DeviceMotionEvent.acceleration documentation
getAcceleration :: (MonadDOM m) => DeviceMotionEvent -> m (Maybe Acceleration)
-- | Mozilla DeviceMotionEvent.accelerationIncludingGravity
-- documentation
getAccelerationIncludingGravity :: (MonadDOM m) => DeviceMotionEvent -> m (Maybe Acceleration)
-- | Mozilla DeviceMotionEvent.rotationRate documentation
getRotationRate :: (MonadDOM m) => DeviceMotionEvent -> m (Maybe RotationRate)
-- | Mozilla DeviceMotionEvent.interval documentation
getInterval :: (MonadDOM m) => DeviceMotionEvent -> m Double
-- | Functions for this inteface are in JSDOM.DeviceMotionEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla DeviceMotionEvent documentation
data DeviceMotionEvent
castToDeviceMotionEvent :: IsGObject obj => obj -> JSM DeviceMotionEvent
gTypeDeviceMotionEvent :: JSM GType
module JSDOM.Generated.DeviceOrientationEvent
-- | Mozilla DeviceOrientationEvent.initDeviceOrientationEvent
-- documentation
initDeviceOrientationEvent :: (MonadDOM m, ToJSString type') => DeviceOrientationEvent -> type' -> Bool -> Bool -> Double -> Double -> Double -> Bool -> m ()
-- | Mozilla DeviceOrientationEvent.alpha documentation
getAlpha :: (MonadDOM m) => DeviceOrientationEvent -> m Double
-- | Mozilla DeviceOrientationEvent.beta documentation
getBeta :: (MonadDOM m) => DeviceOrientationEvent -> m Double
-- | Mozilla DeviceOrientationEvent.gamma documentation
getGamma :: (MonadDOM m) => DeviceOrientationEvent -> m Double
-- | Mozilla DeviceOrientationEvent.absolute documentation
getAbsolute :: (MonadDOM m) => DeviceOrientationEvent -> m Bool
-- | Functions for this inteface are in
-- JSDOM.DeviceOrientationEvent. Base interface functions are in:
--
--
--
-- Mozilla DeviceOrientationEvent documentation
data DeviceOrientationEvent
castToDeviceOrientationEvent :: IsGObject obj => obj -> JSM DeviceOrientationEvent
gTypeDeviceOrientationEvent :: JSM GType
module JSDOM.Generated.DeviceProximityEvent
-- | Mozilla DeviceProximityEvent.value documentation
getValue :: (MonadDOM m) => DeviceProximityEvent -> m Double
-- | Mozilla DeviceProximityEvent.min documentation
getMin :: (MonadDOM m) => DeviceProximityEvent -> m Double
-- | Mozilla DeviceProximityEvent.max documentation
getMax :: (MonadDOM m) => DeviceProximityEvent -> m Double
-- | Functions for this inteface are in JSDOM.DeviceProximityEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla DeviceProximityEvent documentation
data DeviceProximityEvent
castToDeviceProximityEvent :: IsGObject obj => obj -> JSM DeviceProximityEvent
gTypeDeviceProximityEvent :: JSM GType
module JSDOM.Generated.Document
-- | Mozilla Document documentation
newDocument :: (MonadDOM m) => m Document
-- | Mozilla Document.createElement documentation
createElement :: (MonadDOM m, IsDocument self, ToJSString tagName) => self -> Maybe tagName -> m (Maybe Element)
-- | Mozilla Document.createDocumentFragment documentation
createDocumentFragment :: (MonadDOM m, IsDocument self) => self -> m (Maybe DocumentFragment)
-- | Mozilla Document.createTextNode documentation
createTextNode :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe Text)
-- | Mozilla Document.createComment documentation
createComment :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe Comment)
-- | Mozilla Document.createCDATASection documentation
createCDATASection :: (MonadDOM m, IsDocument self, ToJSString data') => self -> data' -> m (Maybe CDATASection)
-- | Mozilla Document.createProcessingInstruction documentation
createProcessingInstruction :: (MonadDOM m, IsDocument self, ToJSString target, ToJSString data') => self -> target -> data' -> m (Maybe ProcessingInstruction)
-- | Mozilla Document.createAttribute documentation
createAttribute :: (MonadDOM m, IsDocument self, ToJSString name) => self -> name -> m (Maybe Attr)
-- | Mozilla Document.createEntityReference documentation
createEntityReference :: (MonadDOM m, IsDocument self, ToJSString name) => self -> name -> m (Maybe EntityReference)
-- | Mozilla Document.getElementsByTagName documentation
getElementsByTagName :: (MonadDOM m, IsDocument self, ToJSString tagname) => self -> tagname -> m (Maybe NodeList)
-- | Mozilla Document.importNode documentation
importNode :: (MonadDOM m, IsDocument self, IsNode importedNode) => self -> Maybe importedNode -> Bool -> m (Maybe Node)
-- | Mozilla Document.createElementNS documentation
createElementNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m (Maybe Element)
-- | Mozilla Document.createAttributeNS documentation
createAttributeNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString qualifiedName) => self -> Maybe namespaceURI -> Maybe qualifiedName -> m (Maybe Attr)
-- | Mozilla Document.getElementsByTagNameNS documentation
getElementsByTagNameNS :: (MonadDOM m, IsDocument self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m (Maybe NodeList)
-- | Mozilla Document.getElementById documentation
getElementById :: (MonadDOM m, IsDocument self, ToJSString elementId) => self -> elementId -> m (Maybe Element)
-- | Mozilla Document.adoptNode documentation
adoptNode :: (MonadDOM m, IsDocument self, IsNode source) => self -> Maybe source -> m (Maybe Node)
-- | Mozilla Document.createEvent documentation
createEvent :: (MonadDOM m, IsDocument self, ToJSString eventType) => self -> eventType -> m (Maybe Event)
-- | Mozilla Document.createRange documentation
createRange :: (MonadDOM m, IsDocument self) => self -> m (Maybe Range)
-- | Mozilla Document.createNodeIterator documentation
createNodeIterator :: (MonadDOM m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m (Maybe NodeIterator)
-- | Mozilla Document.createTreeWalker documentation
createTreeWalker :: (MonadDOM m, IsDocument self, IsNode root) => self -> Maybe root -> Word -> Maybe NodeFilter -> Bool -> m (Maybe TreeWalker)
-- | Mozilla Document.getOverrideStyle documentation
getOverrideStyle :: (MonadDOM m, IsDocument self, IsElement element, ToJSString pseudoElement) => self -> Maybe element -> pseudoElement -> m (Maybe CSSStyleDeclaration)
-- | Mozilla Document.createExpression documentation
createExpression :: (MonadDOM m, IsDocument self, ToJSString expression) => self -> expression -> Maybe XPathNSResolver -> m (Maybe XPathExpression)
-- | Mozilla Document.createNSResolver documentation
createNSResolver :: (MonadDOM m, IsDocument self, IsNode nodeResolver) => self -> Maybe nodeResolver -> m (Maybe XPathNSResolver)
-- | Mozilla Document.evaluate documentation
evaluate :: (MonadDOM m, IsDocument self, ToJSString expression, IsNode contextNode) => self -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m (Maybe XPathResult)
-- | Mozilla Document.execCommand documentation
execCommand :: (MonadDOM m, IsDocument self, ToJSString command, ToJSString value) => self -> command -> Bool -> Maybe value -> m Bool
-- | Mozilla Document.queryCommandEnabled documentation
queryCommandEnabled :: (MonadDOM m, IsDocument self, ToJSString command) => self -> command -> m Bool
-- | Mozilla Document.queryCommandIndeterm documentation
queryCommandIndeterm :: (MonadDOM m, IsDocument self, ToJSString command) => self -> command -> m Bool
-- | Mozilla Document.queryCommandState documentation
queryCommandState :: (MonadDOM m, IsDocument self, ToJSString command) => self -> command -> m Bool
-- | Mozilla Document.queryCommandSupported documentation
queryCommandSupported :: (MonadDOM m, IsDocument self, ToJSString command) => self -> command -> m Bool
-- | Mozilla Document.queryCommandValue documentation
queryCommandValue :: (MonadDOM m, IsDocument self, ToJSString command, FromJSString result) => self -> command -> m result
-- | Mozilla Document.getElementsByName documentation
getElementsByName :: (MonadDOM m, IsDocument self, ToJSString elementName) => self -> elementName -> m (Maybe NodeList)
-- | Mozilla Document.elementFromPoint documentation
elementFromPoint :: (MonadDOM m, IsDocument self) => self -> Int -> Int -> m (Maybe Element)
-- | Mozilla Document.caretRangeFromPoint documentation
caretRangeFromPoint :: (MonadDOM m, IsDocument self) => self -> Int -> Int -> m (Maybe Range)
-- | Mozilla Document.getSelection documentation
getSelection :: (MonadDOM m, IsDocument self) => self -> m (Maybe Selection)
-- | Mozilla Document.getCSSCanvasContext documentation
getCSSCanvasContext :: (MonadDOM m, IsDocument self, ToJSString contextId, ToJSString name) => self -> contextId -> name -> Int -> Int -> m (Maybe CanvasRenderingContext)
-- | Mozilla Document.getElementsByClassName documentation
getElementsByClassName :: (MonadDOM m, IsDocument self, ToJSString tagname) => self -> tagname -> m (Maybe NodeList)
-- | Mozilla Document.hasFocus documentation
hasFocus :: (MonadDOM m, IsDocument self) => self -> m Bool
-- | Mozilla Document.querySelector documentation
querySelector :: (MonadDOM m, IsDocument self, ToJSString selectors) => self -> selectors -> m (Maybe Element)
-- | Mozilla Document.querySelectorAll documentation
querySelectorAll :: (MonadDOM m, IsDocument self, ToJSString selectors) => self -> selectors -> m (Maybe NodeList)
-- | Mozilla Document.webkitCancelFullScreen documentation
webkitCancelFullScreen :: (MonadDOM m, IsDocument self) => self -> m ()
-- | Mozilla Document.webkitExitFullscreen documentation
webkitExitFullscreen :: (MonadDOM m, IsDocument self) => self -> m ()
-- | Mozilla Document.exitPointerLock documentation
exitPointerLock :: (MonadDOM m, IsDocument self) => self -> m ()
-- | Mozilla Document.webkitGetNamedFlows documentation
webkitGetNamedFlows :: (MonadDOM m, IsDocument self) => self -> m (Maybe DOMNamedFlowCollection)
-- | Mozilla Document.createTouch documentation
createTouch :: (MonadDOM m, IsDocument self, IsEventTarget target) => self -> Maybe Window -> Maybe target -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Float -> Float -> m (Maybe Touch)
-- | Mozilla Document.createTouchList documentation
createTouchList :: (MonadDOM m, IsDocument self) => self -> m (Maybe TouchList)
-- | Mozilla Document.doctype documentation
getDoctype :: (MonadDOM m, IsDocument self) => self -> m (Maybe DocumentType)
-- | Mozilla Document.implementation documentation
getImplementation :: (MonadDOM m, IsDocument self) => self -> m (Maybe DOMImplementation)
-- | Mozilla Document.documentElement documentation
getDocumentElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element)
-- | Mozilla Document.inputEncoding documentation
getInputEncoding :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.xmlEncoding documentation
getXmlEncoding :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.xmlVersion documentation
setXmlVersion :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Document.xmlVersion documentation
getXmlVersion :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.xmlStandalone documentation
setXmlStandalone :: (MonadDOM m, IsDocument self) => self -> Bool -> m ()
-- | Mozilla Document.xmlStandalone documentation
getXmlStandalone :: (MonadDOM m, IsDocument self) => self -> m Bool
-- | Mozilla Document.documentURI documentation
getDocumentURI :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.defaultView documentation
getDefaultView :: (MonadDOM m, IsDocument self) => self -> m (Maybe Window)
-- | Mozilla Document.styleSheets documentation
getStyleSheets :: (MonadDOM m, IsDocument self) => self -> m (Maybe StyleSheetList)
-- | Mozilla Document.contentType documentation
getContentType :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
-- | Mozilla Document.title documentation
setTitle :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Document.title documentation
getTitle :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.referrer documentation
getReferrer :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
-- | Mozilla Document.domain documentation
setDomain :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Document.domain documentation
getDomain :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.URL documentation
getURL :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
-- | Mozilla Document.cookie documentation
setCookie :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Document.cookie documentation
getCookie :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.body documentation
setBody :: (MonadDOM m, IsDocument self, IsHTMLElement val) => self -> Maybe val -> m ()
-- | Mozilla Document.body documentation
getBody :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLElement)
-- | Mozilla Document.head documentation
getHead :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLHeadElement)
-- | Mozilla Document.images documentation
getImages :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLCollection)
-- | Mozilla Document.applets documentation
getApplets :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLCollection)
-- | Mozilla Document.links documentation
getLinks :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLCollection)
-- | Mozilla Document.forms documentation
getForms :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLCollection)
-- | Mozilla Document.anchors documentation
getAnchors :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLCollection)
-- | Mozilla Document.lastModified documentation
getLastModified :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
-- | Mozilla Document.location documentation
setLocation :: (MonadDOM m, IsDocument self) => self -> Maybe Location -> m ()
-- | Mozilla Document.location documentation
getLocation :: (MonadDOM m, IsDocument self) => self -> m (Maybe Location)
-- | Mozilla Document.charset documentation
setCharset :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Document.charset documentation
getCharset :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.defaultCharset documentation
getDefaultCharset :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.readyState documentation
getReadyState :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.characterSet documentation
getCharacterSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.preferredStylesheetSet documentation
getPreferredStylesheetSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.selectedStylesheetSet documentation
setSelectedStylesheetSet :: (MonadDOM m, IsDocument self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Document.selectedStylesheetSet documentation
getSelectedStylesheetSet :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Document.activeElement documentation
getActiveElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element)
-- | Mozilla Document.compatMode documentation
getCompatMode :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
-- | Mozilla Document.webkitIsFullScreen documentation
getWebkitIsFullScreen :: (MonadDOM m, IsDocument self) => self -> m Bool
-- | Mozilla Document.webkitFullScreenKeyboardInputAllowed
-- documentation
getWebkitFullScreenKeyboardInputAllowed :: (MonadDOM m, IsDocument self) => self -> m Bool
-- | Mozilla Document.webkitCurrentFullScreenElement documentation
getWebkitCurrentFullScreenElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element)
-- | Mozilla Document.webkitFullscreenEnabled documentation
getWebkitFullscreenEnabled :: (MonadDOM m, IsDocument self) => self -> m Bool
-- | Mozilla Document.webkitFullscreenElement documentation
getWebkitFullscreenElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element)
-- | Mozilla Document.pointerLockElement documentation
getPointerLockElement :: (MonadDOM m, IsDocument self) => self -> m (Maybe Element)
-- | Mozilla Document.fonts documentation
getFonts :: (MonadDOM m, IsDocument self) => self -> m (Maybe FontLoader)
-- | Mozilla Document.onabort documentation
abort :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Document.onblur documentation
blur :: (IsDocument self, IsEventTarget self) => EventName self FocusEvent
-- | Mozilla Document.onchange documentation
change :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onclick documentation
click :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.oncontextmenu documentation
contextMenu :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.ondblclick documentation
dblClick :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.ondrag documentation
drag :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.ondragend documentation
dragEnd :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.ondragenter documentation
dragEnter :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.ondragleave documentation
dragLeave :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.ondragover documentation
dragOver :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.ondragstart documentation
dragStart :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.ondrop documentation
drop :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onerror documentation
error :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Document.onfocus documentation
focus :: (IsDocument self, IsEventTarget self) => EventName self FocusEvent
-- | Mozilla Document.oninput documentation
input :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.oninvalid documentation
invalid :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onkeydown documentation
keyDown :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent
-- | Mozilla Document.onkeypress documentation
keyPress :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent
-- | Mozilla Document.onkeyup documentation
keyUp :: (IsDocument self, IsEventTarget self) => EventName self KeyboardEvent
-- | Mozilla Document.onload documentation
load :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Document.onmousedown documentation
mouseDown :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onmouseenter documentation
mouseEnter :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onmouseleave documentation
mouseLeave :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onmousemove documentation
mouseMove :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onmouseout documentation
mouseOut :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onmouseover documentation
mouseOver :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onmouseup documentation
mouseUp :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onmousewheel documentation
mouseWheel :: (IsDocument self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Document.onreadystatechange documentation
readyStateChange :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onscroll documentation
scroll :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Document.onselect documentation
select :: (IsDocument self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Document.onsubmit documentation
submit :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onwheel documentation
wheel :: (IsDocument self, IsEventTarget self) => EventName self WheelEvent
-- | Mozilla Document.onbeforecut documentation
beforeCut :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.oncut documentation
cut :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onbeforecopy documentation
beforeCopy :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.oncopy documentation
copy :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onbeforepaste documentation
beforePaste :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onpaste documentation
paste :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onreset documentation
reset :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onsearch documentation
search :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onselectstart documentation
selectStart :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onselectionchange documentation
selectionchange :: (IsDocument self, IsEventTarget self) => EventName self onselectionchange
-- | Mozilla Document.ontouchstart documentation
touchStart :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent
-- | Mozilla Document.ontouchmove documentation
touchMove :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent
-- | Mozilla Document.ontouchend documentation
touchEnd :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent
-- | Mozilla Document.ontouchcancel documentation
touchCancel :: (IsDocument self, IsEventTarget self) => EventName self TouchEvent
-- | Mozilla Document.onwebkitfullscreenchange documentation
webKitFullscreenChange :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onwebkitfullscreenerror documentation
webKitFullscreenError :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onpointerlockchange documentation
pointerlockchange :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onpointerlockerror documentation
pointerlockerror :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onsecuritypolicyviolation documentation
securitypolicyviolation :: (IsDocument self, IsEventTarget self) => EventName self onsecuritypolicyviolation
-- | Mozilla Document.onwebkitwillrevealbottom documentation
webKitWillRevealBottom :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onwebkitwillrevealleft documentation
webKitWillRevealLeft :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onwebkitwillrevealright documentation
webKitWillRevealRight :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.onwebkitwillrevealtop documentation
webKitWillRevealTop :: (IsDocument self, IsEventTarget self) => EventName self Event
-- | Mozilla Document.visibilityState documentation
getVisibilityState :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
-- | Mozilla Document.hidden documentation
getHidden :: (MonadDOM m, IsDocument self) => self -> m Bool
-- | Mozilla Document.securityPolicy documentation
getSecurityPolicy :: (MonadDOM m, IsDocument self) => self -> m (Maybe SecurityPolicy)
-- | Mozilla Document.currentScript documentation
getCurrentScript :: (MonadDOM m, IsDocument self) => self -> m (Maybe HTMLScriptElement)
-- | Mozilla Document.origin documentation
getOrigin :: (MonadDOM m, IsDocument self, FromJSString result) => self -> m result
-- | Functions for this inteface are in JSDOM.Document. Base
-- interface functions are in:
--
--
--
-- Mozilla Document documentation
data Document
castToDocument :: IsGObject obj => obj -> JSM Document
gTypeDocument :: JSM GType
class IsNode o => IsDocument o
toDocument :: IsDocument o => o -> Document
module JSDOM.Generated.DocumentFragment
-- | Mozilla DocumentFragment documentation
newDocumentFragment :: (MonadDOM m) => m DocumentFragment
-- | Mozilla DocumentFragment.querySelector documentation
querySelector :: (MonadDOM m, ToJSString selectors) => DocumentFragment -> selectors -> m (Maybe Element)
-- | Mozilla DocumentFragment.querySelectorAll documentation
querySelectorAll :: (MonadDOM m, ToJSString selectors) => DocumentFragment -> selectors -> m (Maybe NodeList)
-- | Functions for this inteface are in JSDOM.DocumentFragment. Base
-- interface functions are in:
--
--
--
-- Mozilla DocumentFragment documentation
data DocumentFragment
castToDocumentFragment :: IsGObject obj => obj -> JSM DocumentFragment
gTypeDocumentFragment :: JSM GType
module JSDOM.Generated.DocumentType
-- | Mozilla DocumentType.name documentation
getName :: (MonadDOM m, FromJSString result) => DocumentType -> m result
-- | Mozilla DocumentType.entities documentation
getEntities :: (MonadDOM m) => DocumentType -> m (Maybe NamedNodeMap)
-- | Mozilla DocumentType.notations documentation
getNotations :: (MonadDOM m) => DocumentType -> m (Maybe NamedNodeMap)
-- | Mozilla DocumentType.publicId documentation
getPublicId :: (MonadDOM m, FromJSString result) => DocumentType -> m (Maybe result)
-- | Mozilla DocumentType.systemId documentation
getSystemId :: (MonadDOM m, FromJSString result) => DocumentType -> m (Maybe result)
-- | Mozilla DocumentType.internalSubset documentation
getInternalSubset :: (MonadDOM m, FromJSString result) => DocumentType -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.DocumentType. Base
-- interface functions are in:
--
--
--
-- Mozilla DocumentType documentation
data DocumentType
castToDocumentType :: IsGObject obj => obj -> JSM DocumentType
gTypeDocumentType :: JSM GType
module JSDOM.Generated.DynamicsCompressorNode
-- | Mozilla DynamicsCompressorNode.threshold documentation
getThreshold :: (MonadDOM m) => DynamicsCompressorNode -> m (Maybe AudioParam)
-- | Mozilla DynamicsCompressorNode.knee documentation
getKnee :: (MonadDOM m) => DynamicsCompressorNode -> m (Maybe AudioParam)
-- | Mozilla DynamicsCompressorNode.ratio documentation
getRatio :: (MonadDOM m) => DynamicsCompressorNode -> m (Maybe AudioParam)
-- | Mozilla DynamicsCompressorNode.reduction documentation
getReduction :: (MonadDOM m) => DynamicsCompressorNode -> m (Maybe AudioParam)
-- | Mozilla DynamicsCompressorNode.attack documentation
getAttack :: (MonadDOM m) => DynamicsCompressorNode -> m (Maybe AudioParam)
-- | Mozilla DynamicsCompressorNode.release documentation
getRelease :: (MonadDOM m) => DynamicsCompressorNode -> m (Maybe AudioParam)
-- | Functions for this inteface are in
-- JSDOM.DynamicsCompressorNode. Base interface functions are in:
--
--
--
-- Mozilla DynamicsCompressorNode documentation
data DynamicsCompressorNode
castToDynamicsCompressorNode :: IsGObject obj => obj -> JSM DynamicsCompressorNode
gTypeDynamicsCompressorNode :: JSM GType
module JSDOM.Generated.EXTBlendMinMax
-- | Functions for this inteface are in JSDOM.EXTBlendMinMax.
--
-- Mozilla EXTBlendMinMax documentation
data EXTBlendMinMax
castToEXTBlendMinMax :: IsGObject obj => obj -> JSM EXTBlendMinMax
gTypeEXTBlendMinMax :: JSM GType
module JSDOM.Generated.EXTsRGB
-- | Functions for this inteface are in JSDOM.EXTsRGB.
--
-- Mozilla EXTsRGB documentation
data EXTsRGB
castToEXTsRGB :: IsGObject obj => obj -> JSM EXTsRGB
gTypeEXTsRGB :: JSM GType
module JSDOM.Generated.EXTTextureFilterAnisotropic
-- | Functions for this inteface are in
-- JSDOM.EXTTextureFilterAnisotropic.
--
-- Mozilla EXTTextureFilterAnisotropic documentation
data EXTTextureFilterAnisotropic
castToEXTTextureFilterAnisotropic :: IsGObject obj => obj -> JSM EXTTextureFilterAnisotropic
gTypeEXTTextureFilterAnisotropic :: JSM GType
module JSDOM.Generated.Element
-- | Mozilla Element.getAttribute documentation
getAttribute :: (MonadDOM m, IsElement self, ToJSString name, FromJSString result) => self -> name -> m (Maybe result)
-- | Mozilla Element.setAttribute documentation
setAttribute :: (MonadDOM m, IsElement self, ToJSString name, ToJSString value) => self -> name -> value -> m ()
-- | Mozilla Element.removeAttribute documentation
removeAttribute :: (MonadDOM m, IsElement self, ToJSString name) => self -> name -> m ()
-- | Mozilla Element.getAttributeNode documentation
getAttributeNode :: (MonadDOM m, IsElement self, ToJSString name) => self -> name -> m (Maybe Attr)
-- | Mozilla Element.setAttributeNode documentation
setAttributeNode :: (MonadDOM m, IsElement self) => self -> Maybe Attr -> m (Maybe Attr)
-- | Mozilla Element.removeAttributeNode documentation
removeAttributeNode :: (MonadDOM m, IsElement self) => self -> Maybe Attr -> m (Maybe Attr)
-- | Mozilla Element.getElementsByTagName documentation
getElementsByTagName :: (MonadDOM m, IsElement self, ToJSString name) => self -> name -> m (Maybe NodeList)
-- | Mozilla Element.hasAttributes documentation
hasAttributes :: (MonadDOM m, IsElement self) => self -> m Bool
-- | Mozilla Element.getAttributeNS documentation
getAttributeNS :: (MonadDOM m, IsElement self, ToJSString namespaceURI, ToJSString localName, FromJSString result) => self -> Maybe namespaceURI -> localName -> m result
-- | Mozilla Element.setAttributeNS documentation
setAttributeNS :: (MonadDOM m, IsElement self, ToJSString namespaceURI, ToJSString qualifiedName, ToJSString value) => self -> Maybe namespaceURI -> qualifiedName -> value -> m ()
-- | Mozilla Element.removeAttributeNS documentation
removeAttributeNS :: (MonadDOM m, IsElement self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m ()
-- | Mozilla Element.getElementsByTagNameNS documentation
getElementsByTagNameNS :: (MonadDOM m, IsElement self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m (Maybe NodeList)
-- | Mozilla Element.getAttributeNodeNS documentation
getAttributeNodeNS :: (MonadDOM m, IsElement self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m (Maybe Attr)
-- | Mozilla Element.setAttributeNodeNS documentation
setAttributeNodeNS :: (MonadDOM m, IsElement self) => self -> Maybe Attr -> m (Maybe Attr)
-- | Mozilla Element.hasAttribute documentation
hasAttribute :: (MonadDOM m, IsElement self, ToJSString name) => self -> name -> m Bool
-- | Mozilla Element.hasAttributeNS documentation
hasAttributeNS :: (MonadDOM m, IsElement self, ToJSString namespaceURI, ToJSString localName) => self -> Maybe namespaceURI -> localName -> m Bool
-- | Mozilla Element.focus documentation
focus :: (MonadDOM m, IsElement self) => self -> m ()
-- | Mozilla Element.blur documentation
blur :: (MonadDOM m, IsElement self) => self -> m ()
-- | Mozilla Element.scrollIntoView documentation
scrollIntoView :: (MonadDOM m, IsElement self) => self -> Bool -> m ()
-- | Mozilla Element.scrollIntoViewIfNeeded documentation
scrollIntoViewIfNeeded :: (MonadDOM m, IsElement self) => self -> Bool -> m ()
-- | Mozilla Element.scrollByLines documentation
scrollByLines :: (MonadDOM m, IsElement self) => self -> Int -> m ()
-- | Mozilla Element.scrollByPages documentation
scrollByPages :: (MonadDOM m, IsElement self) => self -> Int -> m ()
-- | Mozilla Element.getElementsByClassName documentation
getElementsByClassName :: (MonadDOM m, IsElement self, ToJSString name) => self -> name -> m (Maybe NodeList)
-- | Mozilla Element.querySelector documentation
querySelector :: (MonadDOM m, IsElement self, ToJSString selectors) => self -> selectors -> m (Maybe Element)
-- | Mozilla Element.querySelectorAll documentation
querySelectorAll :: (MonadDOM m, IsElement self, ToJSString selectors) => self -> selectors -> m (Maybe NodeList)
-- | Mozilla Element.matches documentation
matches :: (MonadDOM m, IsElement self, ToJSString selectors) => self -> selectors -> m Bool
-- | Mozilla Element.closest documentation
closest :: (MonadDOM m, IsElement self, ToJSString selectors) => self -> selectors -> m (Maybe Element)
-- | Mozilla Element.webkitMatchesSelector documentation
webkitMatchesSelector :: (MonadDOM m, IsElement self, ToJSString selectors) => self -> selectors -> m Bool
-- | Mozilla Element.getClientRects documentation
getClientRects :: (MonadDOM m, IsElement self) => self -> m (Maybe ClientRectList)
-- | Mozilla Element.getBoundingClientRect documentation
getBoundingClientRect :: (MonadDOM m, IsElement self) => self -> m (Maybe ClientRect)
-- | Mozilla Element.webkitRequestFullScreen documentation
webkitRequestFullScreen :: (MonadDOM m, IsElement self) => self -> Word -> m ()
-- | Mozilla Element.webkitRequestFullscreen documentation
webkitRequestFullscreen :: (MonadDOM m, IsElement self) => self -> m ()
-- | Mozilla Element.requestPointerLock documentation
requestPointerLock :: (MonadDOM m, IsElement self) => self -> m ()
-- | Mozilla Element.webkitGetRegionFlowRanges documentation
webkitGetRegionFlowRanges :: (MonadDOM m, IsElement self) => self -> m [Maybe Range]
-- | Mozilla Element.tagName documentation
getTagName :: (MonadDOM m, IsElement self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Element.attributes documentation
getAttributes :: (MonadDOM m, IsElement self) => self -> m (Maybe NamedNodeMap)
-- | Mozilla Element.style documentation
getStyle :: (MonadDOM m, IsElement self) => self -> m (Maybe CSSStyleDeclaration)
-- | Mozilla Element.id documentation
setId :: (MonadDOM m, IsElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla Element.id documentation
getId :: (MonadDOM m, IsElement self, FromJSString result) => self -> m result
-- | Mozilla Element.offsetLeft documentation
getOffsetLeft :: (MonadDOM m, IsElement self) => self -> m Double
-- | Mozilla Element.offsetTop documentation
getOffsetTop :: (MonadDOM m, IsElement self) => self -> m Double
-- | Mozilla Element.offsetWidth documentation
getOffsetWidth :: (MonadDOM m, IsElement self) => self -> m Double
-- | Mozilla Element.offsetHeight documentation
getOffsetHeight :: (MonadDOM m, IsElement self) => self -> m Double
-- | Mozilla Element.clientLeft documentation
getClientLeft :: (MonadDOM m, IsElement self) => self -> m Double
-- | Mozilla Element.clientTop documentation
getClientTop :: (MonadDOM m, IsElement self) => self -> m Double
-- | Mozilla Element.clientWidth documentation
getClientWidth :: (MonadDOM m, IsElement self) => self -> m Double
-- | Mozilla Element.clientHeight documentation
getClientHeight :: (MonadDOM m, IsElement self) => self -> m Double
-- | Mozilla Element.scrollLeft documentation
setScrollLeft :: (MonadDOM m, IsElement self) => self -> Int -> m ()
-- | Mozilla Element.scrollLeft documentation
getScrollLeft :: (MonadDOM m, IsElement self) => self -> m Int
-- | Mozilla Element.scrollTop documentation
setScrollTop :: (MonadDOM m, IsElement self) => self -> Int -> m ()
-- | Mozilla Element.scrollTop documentation
getScrollTop :: (MonadDOM m, IsElement self) => self -> m Int
-- | Mozilla Element.scrollWidth documentation
getScrollWidth :: (MonadDOM m, IsElement self) => self -> m Int
-- | Mozilla Element.scrollHeight documentation
getScrollHeight :: (MonadDOM m, IsElement self) => self -> m Int
-- | Mozilla Element.offsetParent documentation
getOffsetParent :: (MonadDOM m, IsElement self) => self -> m (Maybe Element)
-- | Mozilla Element.innerHTML documentation
setInnerHTML :: (MonadDOM m, IsElement self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Element.innerHTML documentation
getInnerHTML :: (MonadDOM m, IsElement self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Element.outerHTML documentation
setOuterHTML :: (MonadDOM m, IsElement self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Element.outerHTML documentation
getOuterHTML :: (MonadDOM m, IsElement self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Element.className documentation
setClassName :: (MonadDOM m, IsElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla Element.className documentation
getClassName :: (MonadDOM m, IsElement self, FromJSString result) => self -> m result
-- | Mozilla Element.classList documentation
getClassList :: (MonadDOM m, IsElement self) => self -> m (Maybe DOMTokenList)
-- | Mozilla Element.dataset documentation
getDataset :: (MonadDOM m, IsElement self) => self -> m (Maybe DOMStringMap)
-- | Mozilla Element.firstElementChild documentation
getFirstElementChild :: (MonadDOM m, IsElement self) => self -> m (Maybe Element)
-- | Mozilla Element.lastElementChild documentation
getLastElementChild :: (MonadDOM m, IsElement self) => self -> m (Maybe Element)
-- | Mozilla Element.previousElementSibling documentation
getPreviousElementSibling :: (MonadDOM m, IsElement self) => self -> m (Maybe Element)
-- | Mozilla Element.nextElementSibling documentation
getNextElementSibling :: (MonadDOM m, IsElement self) => self -> m (Maybe Element)
-- | Mozilla Element.childElementCount documentation
getChildElementCount :: (MonadDOM m, IsElement self) => self -> m Word
-- | Mozilla Element.uiactions documentation
setUiactions :: (MonadDOM m, IsElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla Element.uiactions documentation
getUiactions :: (MonadDOM m, IsElement self, FromJSString result) => self -> m result
-- | Mozilla Element.webkitRegionOverset documentation
getWebkitRegionOverset :: (MonadDOM m, IsElement self, FromJSString result) => self -> m result
-- | Mozilla Element.onabort documentation
abort :: (IsElement self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Element.onblur documentation
blurEvent :: (IsElement self, IsEventTarget self) => EventName self FocusEvent
-- | Mozilla Element.onchange documentation
change :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onclick documentation
click :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.oncontextmenu documentation
contextMenu :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.ondblclick documentation
dblClick :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.ondrag documentation
drag :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.ondragend documentation
dragEnd :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.ondragenter documentation
dragEnter :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.ondragleave documentation
dragLeave :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.ondragover documentation
dragOver :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.ondragstart documentation
dragStart :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.ondrop documentation
drop :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onerror documentation
error :: (IsElement self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Element.onfocus documentation
focusEvent :: (IsElement self, IsEventTarget self) => EventName self FocusEvent
-- | Mozilla Element.oninput documentation
input :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.oninvalid documentation
invalid :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onkeydown documentation
keyDown :: (IsElement self, IsEventTarget self) => EventName self KeyboardEvent
-- | Mozilla Element.onkeypress documentation
keyPress :: (IsElement self, IsEventTarget self) => EventName self KeyboardEvent
-- | Mozilla Element.onkeyup documentation
keyUp :: (IsElement self, IsEventTarget self) => EventName self KeyboardEvent
-- | Mozilla Element.onload documentation
load :: (IsElement self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Element.onmousedown documentation
mouseDown :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onmouseenter documentation
mouseEnter :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onmouseleave documentation
mouseLeave :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onmousemove documentation
mouseMove :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onmouseout documentation
mouseOut :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onmouseover documentation
mouseOver :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onmouseup documentation
mouseUp :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onmousewheel documentation
mouseWheel :: (IsElement self, IsEventTarget self) => EventName self MouseEvent
-- | Mozilla Element.onscroll documentation
scroll :: (IsElement self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Element.onselect documentation
select :: (IsElement self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla Element.onsubmit documentation
submit :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onwheel documentation
wheel :: (IsElement self, IsEventTarget self) => EventName self WheelEvent
-- | Mozilla Element.onbeforecut documentation
beforeCut :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.oncut documentation
cut :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onbeforecopy documentation
beforeCopy :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.oncopy documentation
copy :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onbeforepaste documentation
beforePaste :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onpaste documentation
paste :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onreset documentation
reset :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onsearch documentation
search :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onselectstart documentation
selectStart :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.ontouchstart documentation
touchStart :: (IsElement self, IsEventTarget self) => EventName self TouchEvent
-- | Mozilla Element.ontouchmove documentation
touchMove :: (IsElement self, IsEventTarget self) => EventName self TouchEvent
-- | Mozilla Element.ontouchend documentation
touchEnd :: (IsElement self, IsEventTarget self) => EventName self TouchEvent
-- | Mozilla Element.ontouchcancel documentation
touchCancel :: (IsElement self, IsEventTarget self) => EventName self TouchEvent
-- | Mozilla Element.onwebkitfullscreenchange documentation
webKitFullscreenChange :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onwebkitfullscreenerror documentation
webKitFullscreenError :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onwebkitwillrevealbottom documentation
webKitWillRevealBottom :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onwebkitwillrevealleft documentation
webKitWillRevealLeft :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onwebkitwillrevealright documentation
webKitWillRevealRight :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Mozilla Element.onwebkitwillrevealtop documentation
webKitWillRevealTop :: (IsElement self, IsEventTarget self) => EventName self Event
-- | Functions for this inteface are in JSDOM.Element. Base
-- interface functions are in:
--
--
--
-- Mozilla Element documentation
data Element
castToElement :: IsGObject obj => obj -> JSM Element
gTypeElement :: JSM GType
class IsNode o => IsElement o
toElement :: IsElement o => o -> Element
module JSDOM.Generated.Entity
-- | Mozilla Entity.publicId documentation
getPublicId :: (MonadDOM m, FromJSString result) => Entity -> m (Maybe result)
-- | Mozilla Entity.systemId documentation
getSystemId :: (MonadDOM m, FromJSString result) => Entity -> m (Maybe result)
-- | Mozilla Entity.notationName documentation
getNotationName :: (MonadDOM m, FromJSString result) => Entity -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.Entity. Base interface
-- functions are in:
--
--
--
-- Mozilla Entity documentation
data Entity
castToEntity :: IsGObject obj => obj -> JSM Entity
gTypeEntity :: JSM GType
module JSDOM.Generated.ErrorEvent
-- | Mozilla ErrorEvent.message documentation
getMessage :: (MonadDOM m, FromJSString result) => ErrorEvent -> m result
-- | Mozilla ErrorEvent.filename documentation
getFilename :: (MonadDOM m, FromJSString result) => ErrorEvent -> m result
-- | Mozilla ErrorEvent.lineno documentation
getLineno :: (MonadDOM m) => ErrorEvent -> m Word
-- | Mozilla ErrorEvent.colno documentation
getColno :: (MonadDOM m) => ErrorEvent -> m Word
-- | Functions for this inteface are in JSDOM.ErrorEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla ErrorEvent documentation
data ErrorEvent
castToErrorEvent :: IsGObject obj => obj -> JSM ErrorEvent
gTypeErrorEvent :: JSM GType
module JSDOM.Generated.Event
-- | Mozilla Event.stopPropagation documentation
stopPropagation :: (MonadDOM m, IsEvent self) => self -> m ()
-- | Mozilla Event.preventDefault documentation
preventDefault :: (MonadDOM m, IsEvent self) => self -> m ()
-- | Mozilla Event.initEvent documentation
initEvent :: (MonadDOM m, IsEvent self, ToJSString eventTypeArg) => self -> eventTypeArg -> Bool -> Bool -> m ()
-- | Mozilla Event.stopImmediatePropagation documentation
stopImmediatePropagation :: (MonadDOM m, IsEvent self) => self -> m ()
-- | Mozilla Event.type documentation
getType :: (MonadDOM m, IsEvent self, FromJSString result) => self -> m result
-- | Mozilla Event.target documentation
getTarget :: (MonadDOM m, IsEvent self) => self -> m (Maybe EventTarget)
-- | Mozilla Event.currentTarget documentation
getCurrentTarget :: (MonadDOM m, IsEvent self) => self -> m (Maybe EventTarget)
-- | Mozilla Event.eventPhase documentation
getEventPhase :: (MonadDOM m, IsEvent self) => self -> m Word
-- | Mozilla Event.bubbles documentation
getBubbles :: (MonadDOM m, IsEvent self) => self -> m Bool
-- | Mozilla Event.cancelable documentation
getCancelable :: (MonadDOM m, IsEvent self) => self -> m Bool
-- | Mozilla Event.timeStamp documentation
getTimeStamp :: (MonadDOM m, IsEvent self) => self -> m Word
-- | Mozilla Event.defaultPrevented documentation
getDefaultPrevented :: (MonadDOM m, IsEvent self) => self -> m Bool
-- | Mozilla Event.srcElement documentation
getSrcElement :: (MonadDOM m, IsEvent self) => self -> m (Maybe EventTarget)
-- | Mozilla Event.returnValue documentation
setReturnValue :: (MonadDOM m, IsEvent self) => self -> Bool -> m ()
-- | Mozilla Event.returnValue documentation
getReturnValue :: (MonadDOM m, IsEvent self) => self -> m Bool
-- | Mozilla Event.cancelBubble documentation
setCancelBubble :: (MonadDOM m, IsEvent self) => self -> Bool -> m ()
-- | Mozilla Event.cancelBubble documentation
getCancelBubble :: (MonadDOM m, IsEvent self) => self -> m Bool
-- | Mozilla Event.clipboardData documentation
getClipboardData :: (MonadDOM m, IsEvent self) => self -> m (Maybe DataTransfer)
-- | Functions for this inteface are in JSDOM.Event.
--
-- Mozilla Event documentation
data Event
castToEvent :: IsGObject obj => obj -> JSM Event
gTypeEvent :: JSM GType
class IsGObject o => IsEvent o
toEvent :: IsEvent o => o -> Event
module JSDOM.Generated.EventListener
-- | Mozilla EventListener.handleEvent documentation
handleEvent :: (MonadDOM m, IsEvent evt) => EventListener -> Maybe evt -> m ()
-- | Functions for this inteface are in JSDOM.EventListener.
--
-- Mozilla EventListener documentation
data EventListener
castToEventListener :: IsGObject obj => obj -> JSM EventListener
gTypeEventListener :: JSM GType
module JSDOM.Generated.EventSource
-- | Mozilla EventSource documentation
newEventSource :: (MonadDOM m, ToJSString url, IsDictionary eventSourceInit) => url -> Maybe eventSourceInit -> m EventSource
-- | Mozilla EventSource.close documentation
close :: (MonadDOM m) => EventSource -> m ()
-- | Mozilla EventSource.url documentation
getUrl :: (MonadDOM m, FromJSString result) => EventSource -> m result
-- | Mozilla EventSource.withCredentials documentation
getWithCredentials :: (MonadDOM m) => EventSource -> m Bool
-- | Mozilla EventSource.readyState documentation
getReadyState :: (MonadDOM m) => EventSource -> m Word
-- | Mozilla EventSource.onopen documentation
open :: EventName EventSource Event
-- | Mozilla EventSource.onmessage documentation
message :: EventName EventSource MessageEvent
-- | Mozilla EventSource.onerror documentation
error :: EventName EventSource UIEvent
-- | Functions for this inteface are in JSDOM.EventSource. Base
-- interface functions are in:
--
--
--
-- Mozilla EventSource documentation
data EventSource
castToEventSource :: IsGObject obj => obj -> JSM EventSource
gTypeEventSource :: JSM GType
module JSDOM.Generated.EventTarget
-- | Mozilla EventTarget.addEventListener documentation
addEventListener :: (MonadDOM m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m ()
-- | Mozilla EventTarget.removeEventListener documentation
removeEventListener :: (MonadDOM m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m ()
-- | Mozilla EventTarget.dispatchEvent documentation
dispatchEvent :: (MonadDOM m, IsEventTarget self, IsEvent event) => self -> Maybe event -> m Bool
-- | Functions for this inteface are in JSDOM.EventTarget.
--
-- Mozilla EventTarget documentation
data EventTarget
castToEventTarget :: IsGObject obj => obj -> JSM EventTarget
gTypeEventTarget :: JSM GType
class IsGObject o => IsEventTarget o
toEventTarget :: IsEventTarget o => o -> EventTarget
module JSDOM.Generated.File
-- | Mozilla File.name documentation
getName :: (MonadDOM m, FromJSString result) => File -> m result
-- | Mozilla File.lastModifiedDate documentation
getLastModifiedDate :: (MonadDOM m) => File -> m (Maybe Date)
-- | Functions for this inteface are in JSDOM.File. Base interface
-- functions are in:
--
--
--
-- Mozilla File documentation
data File
castToFile :: IsGObject obj => obj -> JSM File
gTypeFile :: JSM GType
module JSDOM.Generated.FileError
-- | Mozilla FileError.code documentation
getCode :: (MonadDOM m) => FileError -> m Word
-- | Functions for this inteface are in JSDOM.FileError.
--
-- Mozilla FileError documentation
data FileError
castToFileError :: IsGObject obj => obj -> JSM FileError
gTypeFileError :: JSM GType
module JSDOM.Generated.FileList
-- | Mozilla FileList.item documentation
item :: (MonadDOM m) => FileList -> Word -> m (Maybe File)
-- | Mozilla FileList.length documentation
getLength :: (MonadDOM m) => FileList -> m Word
-- | Functions for this inteface are in JSDOM.FileList.
--
-- Mozilla FileList documentation
data FileList
castToFileList :: IsGObject obj => obj -> JSM FileList
gTypeFileList :: JSM GType
module JSDOM.Generated.FileReader
-- | Mozilla FileReader documentation
newFileReader :: (MonadDOM m) => m FileReader
-- | Mozilla FileReader.readAsArrayBuffer documentation
readAsArrayBuffer :: (MonadDOM m, IsBlob blob) => FileReader -> Maybe blob -> m ()
-- | Mozilla FileReader.readAsBinaryString documentation
readAsBinaryString :: (MonadDOM m, IsBlob blob) => FileReader -> Maybe blob -> m ()
-- | Mozilla FileReader.readAsText documentation
readAsText :: (MonadDOM m, IsBlob blob, ToJSString encoding) => FileReader -> Maybe blob -> encoding -> m ()
-- | Mozilla FileReader.readAsDataURL documentation
readAsDataURL :: (MonadDOM m, IsBlob blob) => FileReader -> Maybe blob -> m ()
-- | Mozilla FileReader.abort documentation
abort :: (MonadDOM m) => FileReader -> m ()
-- | Mozilla FileReader.readyState documentation
getReadyState :: (MonadDOM m) => FileReader -> m Word
-- | Mozilla FileReader.result documentation
getResult :: (MonadDOM m) => FileReader -> m JSVal
-- | Mozilla FileReader.error documentation
getError :: (MonadDOM m) => FileReader -> m (Maybe FileError)
-- | Mozilla FileReader.onloadstart documentation
loadStart :: EventName FileReader ProgressEvent
-- | Mozilla FileReader.onprogress documentation
progress :: EventName FileReader ProgressEvent
-- | Mozilla FileReader.onload documentation
load :: EventName FileReader UIEvent
-- | Mozilla FileReader.onabort documentation
abortEvent :: EventName FileReader UIEvent
-- | Mozilla FileReader.onerror documentation
error :: EventName FileReader UIEvent
-- | Mozilla FileReader.onloadend documentation
loadEnd :: EventName FileReader ProgressEvent
-- | Functions for this inteface are in JSDOM.FileReader. Base
-- interface functions are in:
--
--
--
-- Mozilla FileReader documentation
data FileReader
castToFileReader :: IsGObject obj => obj -> JSM FileReader
gTypeFileReader :: JSM GType
module JSDOM.Generated.FileReaderSync
-- | Mozilla FileReaderSync documentation
newFileReaderSync :: (MonadDOM m) => m FileReaderSync
-- | Mozilla FileReaderSync.readAsArrayBuffer documentation
readAsArrayBuffer :: (MonadDOM m, IsBlob blob) => FileReaderSync -> Maybe blob -> m (Maybe ArrayBuffer)
-- | Mozilla FileReaderSync.readAsBinaryString documentation
readAsBinaryString :: (MonadDOM m, IsBlob blob, FromJSString result) => FileReaderSync -> Maybe blob -> m result
-- | Mozilla FileReaderSync.readAsText documentation
readAsText :: (MonadDOM m, IsBlob blob, ToJSString encoding, FromJSString result) => FileReaderSync -> Maybe blob -> encoding -> m result
-- | Mozilla FileReaderSync.readAsDataURL documentation
readAsDataURL :: (MonadDOM m, IsBlob blob, FromJSString result) => FileReaderSync -> Maybe blob -> m result
-- | Functions for this inteface are in JSDOM.FileReaderSync.
--
-- Mozilla FileReaderSync documentation
data FileReaderSync
castToFileReaderSync :: IsGObject obj => obj -> JSM FileReaderSync
gTypeFileReaderSync :: JSM GType
module JSDOM.Generated.FocusEvent
-- | Mozilla FocusEvent.relatedTarget documentation
getRelatedTarget :: (MonadDOM m) => FocusEvent -> m (Maybe EventTarget)
-- | Functions for this inteface are in JSDOM.FocusEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla FocusEvent documentation
data FocusEvent
castToFocusEvent :: IsGObject obj => obj -> JSM FocusEvent
gTypeFocusEvent :: JSM GType
module JSDOM.Generated.FontLoader
-- | Mozilla FontLoader.checkFont documentation
checkFont :: (MonadDOM m, ToJSString font, ToJSString text) => FontLoader -> font -> text -> m Bool
-- | Mozilla FontLoader.loadFont documentation
loadFont :: (MonadDOM m, IsDictionary params) => FontLoader -> Maybe params -> m ()
-- | Mozilla FontLoader.notifyWhenFontsReady documentation
notifyWhenFontsReady :: (MonadDOM m) => FontLoader -> Maybe VoidCallback -> m ()
-- | Mozilla FontLoader.onloading documentation
loading :: EventName FontLoader Event
-- | Mozilla FontLoader.onloadingdone documentation
loadingDone :: EventName FontLoader Event
-- | Mozilla FontLoader.onloadstart documentation
loadStart :: EventName FontLoader ProgressEvent
-- | Mozilla FontLoader.onload documentation
load :: EventName FontLoader UIEvent
-- | Mozilla FontLoader.onerror documentation
error :: EventName FontLoader UIEvent
-- | Mozilla FontLoader.loading documentation
getLoading :: (MonadDOM m) => FontLoader -> m Bool
-- | Functions for this inteface are in JSDOM.FontLoader. Base
-- interface functions are in:
--
--
--
-- Mozilla FontLoader documentation
data FontLoader
castToFontLoader :: IsGObject obj => obj -> JSM FontLoader
gTypeFontLoader :: JSM GType
module JSDOM.Generated.GainNode
-- | Mozilla GainNode.gain documentation
getGain :: (MonadDOM m) => GainNode -> m (Maybe AudioParam)
-- | Functions for this inteface are in JSDOM.GainNode. Base
-- interface functions are in:
--
--
--
-- Mozilla GainNode documentation
data GainNode
castToGainNode :: IsGObject obj => obj -> JSM GainNode
gTypeGainNode :: JSM GType
module JSDOM.Generated.Gamepad
-- | Mozilla Gamepad.id documentation
getId :: (MonadDOM m, FromJSString result) => Gamepad -> m result
-- | Mozilla Gamepad.index documentation
getIndex :: (MonadDOM m) => Gamepad -> m Word
-- | Mozilla Gamepad.connected documentation
getConnected :: (MonadDOM m) => Gamepad -> m Bool
-- | Mozilla Gamepad.timestamp documentation
getTimestamp :: (MonadDOM m) => Gamepad -> m Double
-- | Mozilla Gamepad.mapping documentation
getMapping :: (MonadDOM m, FromJSString result) => Gamepad -> m result
-- | Mozilla Gamepad.axes documentation
getAxes :: (MonadDOM m) => Gamepad -> m [Double]
-- | Mozilla Gamepad.buttons documentation
getButtons :: (MonadDOM m) => Gamepad -> m [Maybe GamepadButton]
-- | Functions for this inteface are in JSDOM.Gamepad.
--
-- Mozilla Gamepad documentation
data Gamepad
castToGamepad :: IsGObject obj => obj -> JSM Gamepad
gTypeGamepad :: JSM GType
module JSDOM.Generated.GamepadButton
-- | Mozilla GamepadButton.pressed documentation
getPressed :: (MonadDOM m) => GamepadButton -> m Bool
-- | Mozilla GamepadButton.value documentation
getValue :: (MonadDOM m) => GamepadButton -> m Double
-- | Functions for this inteface are in JSDOM.GamepadButton.
--
-- Mozilla GamepadButton documentation
data GamepadButton
castToGamepadButton :: IsGObject obj => obj -> JSM GamepadButton
gTypeGamepadButton :: JSM GType
module JSDOM.Generated.GamepadEvent
-- | Mozilla GamepadEvent.gamepad documentation
getGamepad :: (MonadDOM m) => GamepadEvent -> m (Maybe Gamepad)
-- | Functions for this inteface are in JSDOM.GamepadEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla GamepadEvent documentation
data GamepadEvent
castToGamepadEvent :: IsGObject obj => obj -> JSM GamepadEvent
gTypeGamepadEvent :: JSM GType
module JSDOM.Generated.Geoposition
-- | Mozilla Geoposition.coords documentation
getCoords :: (MonadDOM m) => Geoposition -> m (Maybe Coordinates)
-- | Mozilla Geoposition.timestamp documentation
getTimestamp :: (MonadDOM m) => Geoposition -> m Word
-- | Functions for this inteface are in JSDOM.Geoposition.
--
-- Mozilla Geoposition documentation
data Geoposition
castToGeoposition :: IsGObject obj => obj -> JSM Geoposition
gTypeGeoposition :: JSM GType
module JSDOM.Generated.HTMLAllCollection
-- | Mozilla HTMLAllCollection.item documentation
item :: (MonadDOM m) => HTMLAllCollection -> Word -> m (Maybe Node)
-- | Mozilla HTMLAllCollection.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => HTMLAllCollection -> name -> m (Maybe Node)
-- | Mozilla HTMLAllCollection.tags documentation
tags :: (MonadDOM m, ToJSString name) => HTMLAllCollection -> name -> m (Maybe NodeList)
-- | Mozilla HTMLAllCollection.length documentation
getLength :: (MonadDOM m) => HTMLAllCollection -> m Word
-- | Functions for this inteface are in JSDOM.HTMLAllCollection.
--
-- Mozilla HTMLAllCollection documentation
data HTMLAllCollection
castToHTMLAllCollection :: IsGObject obj => obj -> JSM HTMLAllCollection
gTypeHTMLAllCollection :: JSM GType
module JSDOM.Generated.HTMLAnchorElement
-- | Mozilla HTMLAnchorElement.toString documentation
toString :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.charset documentation
setCharset :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.charset documentation
getCharset :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.coords documentation
setCoords :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.coords documentation
getCoords :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.download documentation
setDownload :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.download documentation
getDownload :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.href documentation
setHref :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.href documentation
getHref :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.hreflang documentation
setHreflang :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.hreflang documentation
getHreflang :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.ping documentation
setPing :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.ping documentation
getPing :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.rel documentation
setRel :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.rel documentation
getRel :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.rev documentation
setRev :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.rev documentation
getRev :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.shape documentation
setShape :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.shape documentation
getShape :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.target documentation
setTarget :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.target documentation
getTarget :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.hash documentation
setHash :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> Maybe val -> m ()
-- | Mozilla HTMLAnchorElement.hash documentation
getHash :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m (Maybe result)
-- | Mozilla HTMLAnchorElement.host documentation
setHost :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> Maybe val -> m ()
-- | Mozilla HTMLAnchorElement.host documentation
getHost :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m (Maybe result)
-- | Mozilla HTMLAnchorElement.hostname documentation
setHostname :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> Maybe val -> m ()
-- | Mozilla HTMLAnchorElement.hostname documentation
getHostname :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m (Maybe result)
-- | Mozilla HTMLAnchorElement.pathname documentation
setPathname :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> Maybe val -> m ()
-- | Mozilla HTMLAnchorElement.pathname documentation
getPathname :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m (Maybe result)
-- | Mozilla HTMLAnchorElement.port documentation
setPort :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> Maybe val -> m ()
-- | Mozilla HTMLAnchorElement.port documentation
getPort :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m (Maybe result)
-- | Mozilla HTMLAnchorElement.protocol documentation
setProtocol :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> Maybe val -> m ()
-- | Mozilla HTMLAnchorElement.protocol documentation
getProtocol :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m (Maybe result)
-- | Mozilla HTMLAnchorElement.search documentation
setSearch :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> Maybe val -> m ()
-- | Mozilla HTMLAnchorElement.search documentation
getSearch :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m (Maybe result)
-- | Mozilla HTMLAnchorElement.origin documentation
getOrigin :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m (Maybe result)
-- | Mozilla HTMLAnchorElement.text documentation
setText :: (MonadDOM m, ToJSString val) => HTMLAnchorElement -> val -> m ()
-- | Mozilla HTMLAnchorElement.text documentation
getText :: (MonadDOM m, FromJSString result) => HTMLAnchorElement -> m result
-- | Mozilla HTMLAnchorElement.relList documentation
getRelList :: (MonadDOM m) => HTMLAnchorElement -> m (Maybe DOMTokenList)
-- | Functions for this inteface are in JSDOM.HTMLAnchorElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLAnchorElement documentation
data HTMLAnchorElement
castToHTMLAnchorElement :: IsGObject obj => obj -> JSM HTMLAnchorElement
gTypeHTMLAnchorElement :: JSM GType
module JSDOM.Generated.HTMLAppletElement
-- | Mozilla HTMLAppletElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.alt documentation
setAlt :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.alt documentation
getAlt :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.archive documentation
setArchive :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.archive documentation
getArchive :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.code documentation
setCode :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.code documentation
getCode :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.codeBase documentation
setCodeBase :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.codeBase documentation
getCodeBase :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.height documentation
setHeight :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.height documentation
getHeight :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.hspace documentation
setHspace :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.hspace documentation
getHspace :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.object documentation
setObject :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.object documentation
getObject :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.vspace documentation
setVspace :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.vspace documentation
getVspace :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Mozilla HTMLAppletElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLAppletElement -> val -> m ()
-- | Mozilla HTMLAppletElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLAppletElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLAppletElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLAppletElement documentation
data HTMLAppletElement
castToHTMLAppletElement :: IsGObject obj => obj -> JSM HTMLAppletElement
gTypeHTMLAppletElement :: JSM GType
module JSDOM.Generated.HTMLAreaElement
-- | Mozilla HTMLAreaElement.alt documentation
setAlt :: (MonadDOM m, ToJSString val) => HTMLAreaElement -> val -> m ()
-- | Mozilla HTMLAreaElement.alt documentation
getAlt :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.coords documentation
setCoords :: (MonadDOM m, ToJSString val) => HTMLAreaElement -> val -> m ()
-- | Mozilla HTMLAreaElement.coords documentation
getCoords :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.href documentation
setHref :: (MonadDOM m, ToJSString val) => HTMLAreaElement -> val -> m ()
-- | Mozilla HTMLAreaElement.href documentation
getHref :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.noHref documentation
setNoHref :: (MonadDOM m) => HTMLAreaElement -> Bool -> m ()
-- | Mozilla HTMLAreaElement.noHref documentation
getNoHref :: (MonadDOM m) => HTMLAreaElement -> m Bool
-- | Mozilla HTMLAreaElement.ping documentation
setPing :: (MonadDOM m, ToJSString val) => HTMLAreaElement -> val -> m ()
-- | Mozilla HTMLAreaElement.ping documentation
getPing :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.rel documentation
setRel :: (MonadDOM m, ToJSString val) => HTMLAreaElement -> val -> m ()
-- | Mozilla HTMLAreaElement.rel documentation
getRel :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.shape documentation
setShape :: (MonadDOM m, ToJSString val) => HTMLAreaElement -> val -> m ()
-- | Mozilla HTMLAreaElement.shape documentation
getShape :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.target documentation
setTarget :: (MonadDOM m, ToJSString val) => HTMLAreaElement -> val -> m ()
-- | Mozilla HTMLAreaElement.target documentation
getTarget :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.hash documentation
getHash :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.host documentation
getHost :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.hostname documentation
getHostname :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.pathname documentation
getPathname :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.port documentation
getPort :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.protocol documentation
getProtocol :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.search documentation
getSearch :: (MonadDOM m, FromJSString result) => HTMLAreaElement -> m result
-- | Mozilla HTMLAreaElement.relList documentation
getRelList :: (MonadDOM m) => HTMLAreaElement -> m (Maybe DOMTokenList)
-- | Functions for this inteface are in JSDOM.HTMLAreaElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLAreaElement documentation
data HTMLAreaElement
castToHTMLAreaElement :: IsGObject obj => obj -> JSM HTMLAreaElement
gTypeHTMLAreaElement :: JSM GType
module JSDOM.Generated.HTMLBRElement
-- | Mozilla HTMLBRElement.clear documentation
setClear :: (MonadDOM m, ToJSString val) => HTMLBRElement -> val -> m ()
-- | Mozilla HTMLBRElement.clear documentation
getClear :: (MonadDOM m, FromJSString result) => HTMLBRElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLBRElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLBRElement documentation
data HTMLBRElement
castToHTMLBRElement :: IsGObject obj => obj -> JSM HTMLBRElement
gTypeHTMLBRElement :: JSM GType
module JSDOM.Generated.HTMLBaseElement
-- | Mozilla HTMLBaseElement.href documentation
setHref :: (MonadDOM m, ToJSString val) => HTMLBaseElement -> Maybe val -> m ()
-- | Mozilla HTMLBaseElement.href documentation
getHref :: (MonadDOM m, FromJSString result) => HTMLBaseElement -> m (Maybe result)
-- | Mozilla HTMLBaseElement.target documentation
setTarget :: (MonadDOM m, ToJSString val) => HTMLBaseElement -> val -> m ()
-- | Mozilla HTMLBaseElement.target documentation
getTarget :: (MonadDOM m, FromJSString result) => HTMLBaseElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLBaseElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLBaseElement documentation
data HTMLBaseElement
castToHTMLBaseElement :: IsGObject obj => obj -> JSM HTMLBaseElement
gTypeHTMLBaseElement :: JSM GType
module JSDOM.Generated.HTMLBaseFontElement
-- | Mozilla HTMLBaseFontElement.color documentation
setColor :: (MonadDOM m, ToJSString val) => HTMLBaseFontElement -> val -> m ()
-- | Mozilla HTMLBaseFontElement.color documentation
getColor :: (MonadDOM m, FromJSString result) => HTMLBaseFontElement -> m result
-- | Mozilla HTMLBaseFontElement.face documentation
setFace :: (MonadDOM m, ToJSString val) => HTMLBaseFontElement -> val -> m ()
-- | Mozilla HTMLBaseFontElement.face documentation
getFace :: (MonadDOM m, FromJSString result) => HTMLBaseFontElement -> m result
-- | Mozilla HTMLBaseFontElement.size documentation
setSize :: (MonadDOM m) => HTMLBaseFontElement -> Int -> m ()
-- | Mozilla HTMLBaseFontElement.size documentation
getSize :: (MonadDOM m) => HTMLBaseFontElement -> m Int
-- | Functions for this inteface are in JSDOM.HTMLBaseFontElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLBaseFontElement documentation
data HTMLBaseFontElement
castToHTMLBaseFontElement :: IsGObject obj => obj -> JSM HTMLBaseFontElement
gTypeHTMLBaseFontElement :: JSM GType
module JSDOM.Generated.HTMLBodyElement
-- | Mozilla HTMLBodyElement.aLink documentation
setALink :: (MonadDOM m, ToJSString val) => HTMLBodyElement -> val -> m ()
-- | Mozilla HTMLBodyElement.aLink documentation
getALink :: (MonadDOM m, FromJSString result) => HTMLBodyElement -> m result
-- | Mozilla HTMLBodyElement.background documentation
setBackground :: (MonadDOM m, ToJSString val) => HTMLBodyElement -> val -> m ()
-- | Mozilla HTMLBodyElement.background documentation
getBackground :: (MonadDOM m, FromJSString result) => HTMLBodyElement -> m result
-- | Mozilla HTMLBodyElement.bgColor documentation
setBgColor :: (MonadDOM m, ToJSString val) => HTMLBodyElement -> val -> m ()
-- | Mozilla HTMLBodyElement.bgColor documentation
getBgColor :: (MonadDOM m, FromJSString result) => HTMLBodyElement -> m result
-- | Mozilla HTMLBodyElement.link documentation
setLink :: (MonadDOM m, ToJSString val) => HTMLBodyElement -> val -> m ()
-- | Mozilla HTMLBodyElement.link documentation
getLink :: (MonadDOM m, FromJSString result) => HTMLBodyElement -> m result
-- | Mozilla HTMLBodyElement.text documentation
setText :: (MonadDOM m, ToJSString val) => HTMLBodyElement -> val -> m ()
-- | Mozilla HTMLBodyElement.text documentation
getText :: (MonadDOM m, FromJSString result) => HTMLBodyElement -> m result
-- | Mozilla HTMLBodyElement.vLink documentation
setVLink :: (MonadDOM m, ToJSString val) => HTMLBodyElement -> val -> m ()
-- | Mozilla HTMLBodyElement.vLink documentation
getVLink :: (MonadDOM m, FromJSString result) => HTMLBodyElement -> m result
-- | Mozilla HTMLBodyElement.onbeforeunload documentation
beforeUnload :: EventName HTMLBodyElement BeforeUnloadEvent
-- | Mozilla HTMLBodyElement.onhashchange documentation
hashChange :: EventName HTMLBodyElement HashChangeEvent
-- | Mozilla HTMLBodyElement.onmessage documentation
message :: EventName HTMLBodyElement MessageEvent
-- | Mozilla HTMLBodyElement.onoffline documentation
offline :: EventName HTMLBodyElement Event
-- | Mozilla HTMLBodyElement.ononline documentation
online :: EventName HTMLBodyElement Event
-- | Mozilla HTMLBodyElement.onpopstate documentation
popState :: EventName HTMLBodyElement PopStateEvent
-- | Mozilla HTMLBodyElement.onresize documentation
resize :: EventName HTMLBodyElement UIEvent
-- | Mozilla HTMLBodyElement.onstorage documentation
storage :: EventName HTMLBodyElement StorageEvent
-- | Mozilla HTMLBodyElement.onunload documentation
unload :: EventName HTMLBodyElement UIEvent
-- | Mozilla HTMLBodyElement.onorientationchange documentation
orientationChange :: EventName HTMLBodyElement Event
-- | Mozilla HTMLBodyElement.onblur documentation
blur :: EventName HTMLBodyElement FocusEvent
-- | Mozilla HTMLBodyElement.onerror documentation
error :: EventName HTMLBodyElement UIEvent
-- | Mozilla HTMLBodyElement.onfocus documentation
focus :: EventName HTMLBodyElement FocusEvent
-- | Mozilla HTMLBodyElement.onload documentation
load :: EventName HTMLBodyElement UIEvent
-- | Functions for this inteface are in JSDOM.HTMLBodyElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLBodyElement documentation
data HTMLBodyElement
castToHTMLBodyElement :: IsGObject obj => obj -> JSM HTMLBodyElement
gTypeHTMLBodyElement :: JSM GType
module JSDOM.Generated.HTMLButtonElement
-- | Mozilla HTMLButtonElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLButtonElement -> m Bool
-- | Mozilla HTMLButtonElement.setCustomValidity documentation
setCustomValidity :: (MonadDOM m, ToJSString error) => HTMLButtonElement -> Maybe error -> m ()
-- | Mozilla HTMLButtonElement.autofocus documentation
setAutofocus :: (MonadDOM m) => HTMLButtonElement -> Bool -> m ()
-- | Mozilla HTMLButtonElement.autofocus documentation
getAutofocus :: (MonadDOM m) => HTMLButtonElement -> m Bool
-- | Mozilla HTMLButtonElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLButtonElement -> Bool -> m ()
-- | Mozilla HTMLButtonElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLButtonElement -> m Bool
-- | Mozilla HTMLButtonElement.form documentation
getForm :: (MonadDOM m) => HTMLButtonElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLButtonElement.formAction documentation
setFormAction :: (MonadDOM m, ToJSString val) => HTMLButtonElement -> val -> m ()
-- | Mozilla HTMLButtonElement.formAction documentation
getFormAction :: (MonadDOM m, FromJSString result) => HTMLButtonElement -> m result
-- | Mozilla HTMLButtonElement.formEnctype documentation
setFormEnctype :: (MonadDOM m, ToJSString val) => HTMLButtonElement -> Maybe val -> m ()
-- | Mozilla HTMLButtonElement.formEnctype documentation
getFormEnctype :: (MonadDOM m, FromJSString result) => HTMLButtonElement -> m (Maybe result)
-- | Mozilla HTMLButtonElement.formMethod documentation
setFormMethod :: (MonadDOM m, ToJSString val) => HTMLButtonElement -> Maybe val -> m ()
-- | Mozilla HTMLButtonElement.formMethod documentation
getFormMethod :: (MonadDOM m, FromJSString result) => HTMLButtonElement -> m (Maybe result)
-- | Mozilla HTMLButtonElement.formNoValidate documentation
setFormNoValidate :: (MonadDOM m) => HTMLButtonElement -> Bool -> m ()
-- | Mozilla HTMLButtonElement.formNoValidate documentation
getFormNoValidate :: (MonadDOM m) => HTMLButtonElement -> m Bool
-- | Mozilla HTMLButtonElement.formTarget documentation
setFormTarget :: (MonadDOM m, ToJSString val) => HTMLButtonElement -> val -> m ()
-- | Mozilla HTMLButtonElement.formTarget documentation
getFormTarget :: (MonadDOM m, FromJSString result) => HTMLButtonElement -> m result
-- | Mozilla HTMLButtonElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLButtonElement -> val -> m ()
-- | Mozilla HTMLButtonElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLButtonElement -> m result
-- | Mozilla HTMLButtonElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLButtonElement -> Maybe val -> m ()
-- | Mozilla HTMLButtonElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLButtonElement -> m (Maybe result)
-- | Mozilla HTMLButtonElement.value documentation
setValue :: (MonadDOM m, ToJSString val) => HTMLButtonElement -> val -> m ()
-- | Mozilla HTMLButtonElement.value documentation
getValue :: (MonadDOM m, FromJSString result) => HTMLButtonElement -> m result
-- | Mozilla HTMLButtonElement.willValidate documentation
getWillValidate :: (MonadDOM m) => HTMLButtonElement -> m Bool
-- | Mozilla HTMLButtonElement.validity documentation
getValidity :: (MonadDOM m) => HTMLButtonElement -> m (Maybe ValidityState)
-- | Mozilla HTMLButtonElement.validationMessage documentation
getValidationMessage :: (MonadDOM m, FromJSString result) => HTMLButtonElement -> m result
-- | Mozilla HTMLButtonElement.labels documentation
getLabels :: (MonadDOM m) => HTMLButtonElement -> m (Maybe NodeList)
-- | Functions for this inteface are in JSDOM.HTMLButtonElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLButtonElement documentation
data HTMLButtonElement
castToHTMLButtonElement :: IsGObject obj => obj -> JSM HTMLButtonElement
gTypeHTMLButtonElement :: JSM GType
module JSDOM.Generated.HTMLCanvasElement
-- | Mozilla HTMLCanvasElement.toDataURL documentation
toDataURL :: (MonadDOM m, ToJSString type', FromJSString result) => HTMLCanvasElement -> Maybe type' -> m result
-- | Mozilla HTMLCanvasElement.getContext documentation
getContext :: (MonadDOM m, ToJSString contextId) => HTMLCanvasElement -> contextId -> m JSVal
-- | Mozilla HTMLCanvasElement.probablySupportsContext documentation
probablySupportsContext :: (MonadDOM m, ToJSString contextId) => HTMLCanvasElement -> contextId -> m JSVal
-- | Mozilla HTMLCanvasElement.width documentation
setWidth :: (MonadDOM m) => HTMLCanvasElement -> Int -> m ()
-- | Mozilla HTMLCanvasElement.width documentation
getWidth :: (MonadDOM m) => HTMLCanvasElement -> m Int
-- | Mozilla HTMLCanvasElement.height documentation
setHeight :: (MonadDOM m) => HTMLCanvasElement -> Int -> m ()
-- | Mozilla HTMLCanvasElement.height documentation
getHeight :: (MonadDOM m) => HTMLCanvasElement -> m Int
-- | Functions for this inteface are in JSDOM.HTMLCanvasElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLCanvasElement documentation
data HTMLCanvasElement
castToHTMLCanvasElement :: IsGObject obj => obj -> JSM HTMLCanvasElement
gTypeHTMLCanvasElement :: JSM GType
module JSDOM.Generated.HTMLCollection
-- | Mozilla HTMLCollection.item documentation
item :: (MonadDOM m, IsHTMLCollection self) => self -> Word -> m (Maybe Node)
-- | Mozilla HTMLCollection.namedItem documentation
namedItem :: (MonadDOM m, IsHTMLCollection self, ToJSString name) => self -> name -> m (Maybe Node)
-- | Mozilla HTMLCollection.length documentation
getLength :: (MonadDOM m, IsHTMLCollection self) => self -> m Word
-- | Functions for this inteface are in JSDOM.HTMLCollection.
--
-- Mozilla HTMLCollection documentation
data HTMLCollection
castToHTMLCollection :: IsGObject obj => obj -> JSM HTMLCollection
gTypeHTMLCollection :: JSM GType
class IsGObject o => IsHTMLCollection o
toHTMLCollection :: IsHTMLCollection o => o -> HTMLCollection
module JSDOM.Generated.HTMLDListElement
-- | Mozilla HTMLDListElement.compact documentation
setCompact :: (MonadDOM m) => HTMLDListElement -> Bool -> m ()
-- | Mozilla HTMLDListElement.compact documentation
getCompact :: (MonadDOM m) => HTMLDListElement -> m Bool
-- | Functions for this inteface are in JSDOM.HTMLDListElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLDListElement documentation
data HTMLDListElement
castToHTMLDListElement :: IsGObject obj => obj -> JSM HTMLDListElement
gTypeHTMLDListElement :: JSM GType
module JSDOM.Generated.HTMLDataListElement
-- | Mozilla HTMLDataListElement.options documentation
getOptions :: (MonadDOM m) => HTMLDataListElement -> m (Maybe HTMLCollection)
-- | Functions for this inteface are in JSDOM.HTMLDataListElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLDataListElement documentation
data HTMLDataListElement
castToHTMLDataListElement :: IsGObject obj => obj -> JSM HTMLDataListElement
gTypeHTMLDataListElement :: JSM GType
module JSDOM.Generated.HTMLDetailsElement
-- | Mozilla HTMLDetailsElement.open documentation
setOpen :: (MonadDOM m) => HTMLDetailsElement -> Bool -> m ()
-- | Mozilla HTMLDetailsElement.open documentation
getOpen :: (MonadDOM m) => HTMLDetailsElement -> m Bool
-- | Functions for this inteface are in JSDOM.HTMLDetailsElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLDetailsElement documentation
data HTMLDetailsElement
castToHTMLDetailsElement :: IsGObject obj => obj -> JSM HTMLDetailsElement
gTypeHTMLDetailsElement :: JSM GType
module JSDOM.Generated.HTMLDirectoryElement
-- | Mozilla HTMLDirectoryElement.compact documentation
setCompact :: (MonadDOM m) => HTMLDirectoryElement -> Bool -> m ()
-- | Mozilla HTMLDirectoryElement.compact documentation
getCompact :: (MonadDOM m) => HTMLDirectoryElement -> m Bool
-- | Functions for this inteface are in JSDOM.HTMLDirectoryElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLDirectoryElement documentation
data HTMLDirectoryElement
castToHTMLDirectoryElement :: IsGObject obj => obj -> JSM HTMLDirectoryElement
gTypeHTMLDirectoryElement :: JSM GType
module JSDOM.Generated.HTMLDivElement
-- | Mozilla HTMLDivElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLDivElement -> val -> m ()
-- | Mozilla HTMLDivElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLDivElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLDivElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLDivElement documentation
data HTMLDivElement
castToHTMLDivElement :: IsGObject obj => obj -> JSM HTMLDivElement
gTypeHTMLDivElement :: JSM GType
module JSDOM.Generated.HTMLDocument
-- | Mozilla HTMLDocument.open documentation
open :: (MonadDOM m) => HTMLDocument -> m ()
-- | Mozilla HTMLDocument.close documentation
close :: (MonadDOM m) => HTMLDocument -> m ()
-- | Mozilla HTMLDocument.write documentation
write :: (MonadDOM m, ToJSString text) => HTMLDocument -> text -> m ()
-- | Mozilla HTMLDocument.writeln documentation
writeln :: (MonadDOM m, ToJSString text) => HTMLDocument -> text -> m ()
-- | Mozilla HTMLDocument.clear documentation
clear :: (MonadDOM m) => HTMLDocument -> m ()
-- | Mozilla HTMLDocument.captureEvents documentation
captureEvents :: (MonadDOM m) => HTMLDocument -> m ()
-- | Mozilla HTMLDocument.releaseEvents documentation
releaseEvents :: (MonadDOM m) => HTMLDocument -> m ()
-- | Mozilla HTMLDocument.embeds documentation
getEmbeds :: (MonadDOM m) => HTMLDocument -> m (Maybe HTMLCollection)
-- | Mozilla HTMLDocument.plugins documentation
getPlugins :: (MonadDOM m) => HTMLDocument -> m (Maybe HTMLCollection)
-- | Mozilla HTMLDocument.scripts documentation
getScripts :: (MonadDOM m) => HTMLDocument -> m (Maybe HTMLCollection)
-- | Mozilla HTMLDocument.all documentation
getAll :: (MonadDOM m) => HTMLDocument -> m (Maybe HTMLAllCollection)
-- | Mozilla HTMLDocument.width documentation
getWidth :: (MonadDOM m) => HTMLDocument -> m Int
-- | Mozilla HTMLDocument.height documentation
getHeight :: (MonadDOM m) => HTMLDocument -> m Int
-- | Mozilla HTMLDocument.dir documentation
setDir :: (MonadDOM m, ToJSString val) => HTMLDocument -> Maybe val -> m ()
-- | Mozilla HTMLDocument.dir documentation
getDir :: (MonadDOM m, FromJSString result) => HTMLDocument -> m (Maybe result)
-- | Mozilla HTMLDocument.designMode documentation
setDesignMode :: (MonadDOM m, ToJSString val) => HTMLDocument -> Maybe val -> m ()
-- | Mozilla HTMLDocument.designMode documentation
getDesignMode :: (MonadDOM m, FromJSString result) => HTMLDocument -> m (Maybe result)
-- | Mozilla HTMLDocument.compatMode documentation
getCompatMode :: (MonadDOM m, FromJSString result) => HTMLDocument -> m result
-- | Mozilla HTMLDocument.bgColor documentation
setBgColor :: (MonadDOM m, ToJSString val) => HTMLDocument -> Maybe val -> m ()
-- | Mozilla HTMLDocument.bgColor documentation
getBgColor :: (MonadDOM m, FromJSString result) => HTMLDocument -> m (Maybe result)
-- | Mozilla HTMLDocument.fgColor documentation
setFgColor :: (MonadDOM m, ToJSString val) => HTMLDocument -> Maybe val -> m ()
-- | Mozilla HTMLDocument.fgColor documentation
getFgColor :: (MonadDOM m, FromJSString result) => HTMLDocument -> m (Maybe result)
-- | Mozilla HTMLDocument.alinkColor documentation
setAlinkColor :: (MonadDOM m, ToJSString val) => HTMLDocument -> Maybe val -> m ()
-- | Mozilla HTMLDocument.alinkColor documentation
getAlinkColor :: (MonadDOM m, FromJSString result) => HTMLDocument -> m (Maybe result)
-- | Mozilla HTMLDocument.linkColor documentation
setLinkColor :: (MonadDOM m, ToJSString val) => HTMLDocument -> Maybe val -> m ()
-- | Mozilla HTMLDocument.linkColor documentation
getLinkColor :: (MonadDOM m, FromJSString result) => HTMLDocument -> m (Maybe result)
-- | Mozilla HTMLDocument.vlinkColor documentation
setVlinkColor :: (MonadDOM m, ToJSString val) => HTMLDocument -> Maybe val -> m ()
-- | Mozilla HTMLDocument.vlinkColor documentation
getVlinkColor :: (MonadDOM m, FromJSString result) => HTMLDocument -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.HTMLDocument. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLDocument documentation
data HTMLDocument
castToHTMLDocument :: IsGObject obj => obj -> JSM HTMLDocument
gTypeHTMLDocument :: JSM GType
module JSDOM.Generated.HTMLElement
-- | Mozilla HTMLElement.insertAdjacentElement documentation
insertAdjacentElement :: (MonadDOM m, IsHTMLElement self, ToJSString where', IsElement element) => self -> where' -> Maybe element -> m (Maybe Element)
-- | Mozilla HTMLElement.insertAdjacentHTML documentation
insertAdjacentHTML :: (MonadDOM m, IsHTMLElement self, ToJSString where', ToJSString html) => self -> where' -> html -> m ()
-- | Mozilla HTMLElement.insertAdjacentText documentation
insertAdjacentText :: (MonadDOM m, IsHTMLElement self, ToJSString where', ToJSString text) => self -> where' -> text -> m ()
-- | Mozilla HTMLElement.click documentation
click :: (MonadDOM m, IsHTMLElement self) => self -> m ()
-- | Mozilla HTMLElement.title documentation
setTitle :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla HTMLElement.title documentation
getTitle :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
-- | Mozilla HTMLElement.lang documentation
setLang :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla HTMLElement.lang documentation
getLang :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
-- | Mozilla HTMLElement.translate documentation
setTranslate :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
-- | Mozilla HTMLElement.translate documentation
getTranslate :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
-- | Mozilla HTMLElement.dir documentation
setDir :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla HTMLElement.dir documentation
getDir :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
-- | Mozilla HTMLElement.tabIndex documentation
setTabIndex :: (MonadDOM m, IsHTMLElement self) => self -> Int -> m ()
-- | Mozilla HTMLElement.tabIndex documentation
getTabIndex :: (MonadDOM m, IsHTMLElement self) => self -> m Int
-- | Mozilla HTMLElement.draggable documentation
setDraggable :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
-- | Mozilla HTMLElement.draggable documentation
getDraggable :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
-- | Mozilla HTMLElement.webkitdropzone documentation
setWebkitdropzone :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla HTMLElement.webkitdropzone documentation
getWebkitdropzone :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
-- | Mozilla HTMLElement.hidden documentation
setHidden :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
-- | Mozilla HTMLElement.hidden documentation
getHidden :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
-- | Mozilla HTMLElement.accessKey documentation
setAccessKey :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla HTMLElement.accessKey documentation
getAccessKey :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
-- | Mozilla HTMLElement.innerText documentation
setInnerText :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla HTMLElement.innerText documentation
getInnerText :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla HTMLElement.outerText documentation
setOuterText :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla HTMLElement.outerText documentation
getOuterText :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla HTMLElement.children documentation
getChildren :: (MonadDOM m, IsHTMLElement self) => self -> m (Maybe HTMLCollection)
-- | Mozilla HTMLElement.contentEditable documentation
setContentEditable :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla HTMLElement.contentEditable documentation
getContentEditable :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla HTMLElement.isContentEditable documentation
getIsContentEditable :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
-- | Mozilla HTMLElement.spellcheck documentation
setSpellcheck :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
-- | Mozilla HTMLElement.spellcheck documentation
getSpellcheck :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
-- | Functions for this inteface are in JSDOM.HTMLElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLElement documentation
data HTMLElement
castToHTMLElement :: IsGObject obj => obj -> JSM HTMLElement
gTypeHTMLElement :: JSM GType
class IsElement o => IsHTMLElement o
toHTMLElement :: IsHTMLElement o => o -> HTMLElement
module JSDOM.Generated.HTMLEmbedElement
-- | Mozilla HTMLEmbedElement.getSVGDocument documentation
getSVGDocument :: (MonadDOM m) => HTMLEmbedElement -> m (Maybe SVGDocument)
-- | Mozilla HTMLEmbedElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLEmbedElement -> val -> m ()
-- | Mozilla HTMLEmbedElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLEmbedElement -> m result
-- | Mozilla HTMLEmbedElement.height documentation
setHeight :: (MonadDOM m, ToJSString val) => HTMLEmbedElement -> val -> m ()
-- | Mozilla HTMLEmbedElement.height documentation
getHeight :: (MonadDOM m, FromJSString result) => HTMLEmbedElement -> m result
-- | Mozilla HTMLEmbedElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLEmbedElement -> val -> m ()
-- | Mozilla HTMLEmbedElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLEmbedElement -> m result
-- | Mozilla HTMLEmbedElement.src documentation
setSrc :: (MonadDOM m, ToJSString val) => HTMLEmbedElement -> val -> m ()
-- | Mozilla HTMLEmbedElement.src documentation
getSrc :: (MonadDOM m, FromJSString result) => HTMLEmbedElement -> m result
-- | Mozilla HTMLEmbedElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLEmbedElement -> val -> m ()
-- | Mozilla HTMLEmbedElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLEmbedElement -> m result
-- | Mozilla HTMLEmbedElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLEmbedElement -> val -> m ()
-- | Mozilla HTMLEmbedElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLEmbedElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLEmbedElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLEmbedElement documentation
data HTMLEmbedElement
castToHTMLEmbedElement :: IsGObject obj => obj -> JSM HTMLEmbedElement
gTypeHTMLEmbedElement :: JSM GType
module JSDOM.Generated.HTMLFieldSetElement
-- | Mozilla HTMLFieldSetElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLFieldSetElement -> m Bool
-- | Mozilla HTMLFieldSetElement.setCustomValidity documentation
setCustomValidity :: (MonadDOM m, ToJSString error) => HTMLFieldSetElement -> Maybe error -> m ()
-- | Mozilla HTMLFieldSetElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLFieldSetElement -> Bool -> m ()
-- | Mozilla HTMLFieldSetElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLFieldSetElement -> m Bool
-- | Mozilla HTMLFieldSetElement.form documentation
getForm :: (MonadDOM m) => HTMLFieldSetElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLFieldSetElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLFieldSetElement -> val -> m ()
-- | Mozilla HTMLFieldSetElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLFieldSetElement -> m result
-- | Mozilla HTMLFieldSetElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLFieldSetElement -> m result
-- | Mozilla HTMLFieldSetElement.elements documentation
getElements :: (MonadDOM m) => HTMLFieldSetElement -> m (Maybe HTMLCollection)
-- | Mozilla HTMLFieldSetElement.willValidate documentation
getWillValidate :: (MonadDOM m) => HTMLFieldSetElement -> m Bool
-- | Mozilla HTMLFieldSetElement.validity documentation
getValidity :: (MonadDOM m) => HTMLFieldSetElement -> m (Maybe ValidityState)
-- | Mozilla HTMLFieldSetElement.validationMessage documentation
getValidationMessage :: (MonadDOM m, FromJSString result) => HTMLFieldSetElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLFieldSetElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLFieldSetElement documentation
data HTMLFieldSetElement
castToHTMLFieldSetElement :: IsGObject obj => obj -> JSM HTMLFieldSetElement
gTypeHTMLFieldSetElement :: JSM GType
module JSDOM.Generated.HTMLFontElement
-- | Mozilla HTMLFontElement.color documentation
setColor :: (MonadDOM m, ToJSString val) => HTMLFontElement -> val -> m ()
-- | Mozilla HTMLFontElement.color documentation
getColor :: (MonadDOM m, FromJSString result) => HTMLFontElement -> m result
-- | Mozilla HTMLFontElement.face documentation
setFace :: (MonadDOM m, ToJSString val) => HTMLFontElement -> val -> m ()
-- | Mozilla HTMLFontElement.face documentation
getFace :: (MonadDOM m, FromJSString result) => HTMLFontElement -> m result
-- | Mozilla HTMLFontElement.size documentation
setSize :: (MonadDOM m, ToJSString val) => HTMLFontElement -> val -> m ()
-- | Mozilla HTMLFontElement.size documentation
getSize :: (MonadDOM m, FromJSString result) => HTMLFontElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLFontElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLFontElement documentation
data HTMLFontElement
castToHTMLFontElement :: IsGObject obj => obj -> JSM HTMLFontElement
gTypeHTMLFontElement :: JSM GType
module JSDOM.Generated.HTMLFormControlsCollection
-- | Mozilla HTMLFormControlsCollection._get documentation
_get :: (MonadDOM m) => HTMLFormControlsCollection -> Word -> m (Maybe Node)
-- | Mozilla HTMLFormControlsCollection.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => HTMLFormControlsCollection -> name -> m (Maybe Node)
-- | Functions for this inteface are in
-- JSDOM.HTMLFormControlsCollection. Base interface functions are
-- in:
--
--
--
-- Mozilla HTMLFormControlsCollection documentation
data HTMLFormControlsCollection
castToHTMLFormControlsCollection :: IsGObject obj => obj -> JSM HTMLFormControlsCollection
gTypeHTMLFormControlsCollection :: JSM GType
module JSDOM.Generated.HTMLFormElement
-- | Mozilla HTMLFormElement._get documentation
_get :: (MonadDOM m) => HTMLFormElement -> Word -> m (Maybe Element)
-- | Mozilla HTMLFormElement.submit documentation
submit :: (MonadDOM m) => HTMLFormElement -> m ()
-- | Mozilla HTMLFormElement.reset documentation
reset :: (MonadDOM m) => HTMLFormElement -> m ()
-- | Mozilla HTMLFormElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLFormElement -> m Bool
-- | Mozilla HTMLFormElement.requestAutocomplete documentation
requestAutocomplete :: (MonadDOM m) => HTMLFormElement -> m ()
-- | Mozilla HTMLFormElement.acceptCharset documentation
setAcceptCharset :: (MonadDOM m, ToJSString val) => HTMLFormElement -> val -> m ()
-- | Mozilla HTMLFormElement.acceptCharset documentation
getAcceptCharset :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m result
-- | Mozilla HTMLFormElement.action documentation
setAction :: (MonadDOM m, ToJSString val) => HTMLFormElement -> val -> m ()
-- | Mozilla HTMLFormElement.action documentation
getAction :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m result
-- | Mozilla HTMLFormElement.autocomplete documentation
setAutocomplete :: (MonadDOM m, ToJSString val) => HTMLFormElement -> val -> m ()
-- | Mozilla HTMLFormElement.autocomplete documentation
getAutocomplete :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m result
-- | Mozilla HTMLFormElement.enctype documentation
setEnctype :: (MonadDOM m, ToJSString val) => HTMLFormElement -> Maybe val -> m ()
-- | Mozilla HTMLFormElement.enctype documentation
getEnctype :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m (Maybe result)
-- | Mozilla HTMLFormElement.encoding documentation
setEncoding :: (MonadDOM m, ToJSString val) => HTMLFormElement -> Maybe val -> m ()
-- | Mozilla HTMLFormElement.encoding documentation
getEncoding :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m (Maybe result)
-- | Mozilla HTMLFormElement.method documentation
setMethod :: (MonadDOM m, ToJSString val) => HTMLFormElement -> Maybe val -> m ()
-- | Mozilla HTMLFormElement.method documentation
getMethod :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m (Maybe result)
-- | Mozilla HTMLFormElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLFormElement -> val -> m ()
-- | Mozilla HTMLFormElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m result
-- | Mozilla HTMLFormElement.noValidate documentation
setNoValidate :: (MonadDOM m) => HTMLFormElement -> Bool -> m ()
-- | Mozilla HTMLFormElement.noValidate documentation
getNoValidate :: (MonadDOM m) => HTMLFormElement -> m Bool
-- | Mozilla HTMLFormElement.target documentation
setTarget :: (MonadDOM m, ToJSString val) => HTMLFormElement -> val -> m ()
-- | Mozilla HTMLFormElement.target documentation
getTarget :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m result
-- | Mozilla HTMLFormElement.elements documentation
getElements :: (MonadDOM m) => HTMLFormElement -> m (Maybe HTMLCollection)
-- | Mozilla HTMLFormElement.length documentation
getLength :: (MonadDOM m) => HTMLFormElement -> m Int
-- | Mozilla HTMLFormElement.autocorrect documentation
setAutocorrect :: (MonadDOM m) => HTMLFormElement -> Bool -> m ()
-- | Mozilla HTMLFormElement.autocorrect documentation
getAutocorrect :: (MonadDOM m) => HTMLFormElement -> m Bool
-- | Mozilla HTMLFormElement.autocapitalize documentation
setAutocapitalize :: (MonadDOM m, ToJSString val) => HTMLFormElement -> Maybe val -> m ()
-- | Mozilla HTMLFormElement.autocapitalize documentation
getAutocapitalize :: (MonadDOM m, FromJSString result) => HTMLFormElement -> m (Maybe result)
-- | Mozilla HTMLFormElement.onautocomplete documentation
autocomplete :: EventName HTMLFormElement onautocomplete
-- | Mozilla HTMLFormElement.onautocompleteerror documentation
autocompleteerror :: EventName HTMLFormElement onautocompleteerror
-- | Functions for this inteface are in JSDOM.HTMLFormElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLFormElement documentation
data HTMLFormElement
castToHTMLFormElement :: IsGObject obj => obj -> JSM HTMLFormElement
gTypeHTMLFormElement :: JSM GType
module JSDOM.Generated.HTMLFrameElement
-- | Mozilla HTMLFrameElement.getSVGDocument documentation
getSVGDocument :: (MonadDOM m) => HTMLFrameElement -> m (Maybe SVGDocument)
-- | Mozilla HTMLFrameElement.frameBorder documentation
setFrameBorder :: (MonadDOM m, ToJSString val) => HTMLFrameElement -> val -> m ()
-- | Mozilla HTMLFrameElement.frameBorder documentation
getFrameBorder :: (MonadDOM m, FromJSString result) => HTMLFrameElement -> m result
-- | Mozilla HTMLFrameElement.longDesc documentation
setLongDesc :: (MonadDOM m, ToJSString val) => HTMLFrameElement -> val -> m ()
-- | Mozilla HTMLFrameElement.longDesc documentation
getLongDesc :: (MonadDOM m, FromJSString result) => HTMLFrameElement -> m result
-- | Mozilla HTMLFrameElement.marginHeight documentation
setMarginHeight :: (MonadDOM m, ToJSString val) => HTMLFrameElement -> val -> m ()
-- | Mozilla HTMLFrameElement.marginHeight documentation
getMarginHeight :: (MonadDOM m, FromJSString result) => HTMLFrameElement -> m result
-- | Mozilla HTMLFrameElement.marginWidth documentation
setMarginWidth :: (MonadDOM m, ToJSString val) => HTMLFrameElement -> val -> m ()
-- | Mozilla HTMLFrameElement.marginWidth documentation
getMarginWidth :: (MonadDOM m, FromJSString result) => HTMLFrameElement -> m result
-- | Mozilla HTMLFrameElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLFrameElement -> val -> m ()
-- | Mozilla HTMLFrameElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLFrameElement -> m result
-- | Mozilla HTMLFrameElement.noResize documentation
setNoResize :: (MonadDOM m) => HTMLFrameElement -> Bool -> m ()
-- | Mozilla HTMLFrameElement.noResize documentation
getNoResize :: (MonadDOM m) => HTMLFrameElement -> m Bool
-- | Mozilla HTMLFrameElement.scrolling documentation
setScrolling :: (MonadDOM m, ToJSString val) => HTMLFrameElement -> val -> m ()
-- | Mozilla HTMLFrameElement.scrolling documentation
getScrolling :: (MonadDOM m, FromJSString result) => HTMLFrameElement -> m result
-- | Mozilla HTMLFrameElement.src documentation
setSrc :: (MonadDOM m, ToJSString val) => HTMLFrameElement -> val -> m ()
-- | Mozilla HTMLFrameElement.src documentation
getSrc :: (MonadDOM m, FromJSString result) => HTMLFrameElement -> m result
-- | Mozilla HTMLFrameElement.contentDocument documentation
getContentDocument :: (MonadDOM m) => HTMLFrameElement -> m (Maybe Document)
-- | Mozilla HTMLFrameElement.contentWindow documentation
getContentWindow :: (MonadDOM m) => HTMLFrameElement -> m (Maybe Window)
-- | Mozilla HTMLFrameElement.location documentation
setLocation :: (MonadDOM m, ToJSString val) => HTMLFrameElement -> Maybe val -> m ()
-- | Mozilla HTMLFrameElement.location documentation
getLocation :: (MonadDOM m, FromJSString result) => HTMLFrameElement -> m (Maybe result)
-- | Mozilla HTMLFrameElement.width documentation
getWidth :: (MonadDOM m) => HTMLFrameElement -> m Int
-- | Mozilla HTMLFrameElement.height documentation
getHeight :: (MonadDOM m) => HTMLFrameElement -> m Int
-- | Functions for this inteface are in JSDOM.HTMLFrameElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLFrameElement documentation
data HTMLFrameElement
castToHTMLFrameElement :: IsGObject obj => obj -> JSM HTMLFrameElement
gTypeHTMLFrameElement :: JSM GType
module JSDOM.Generated.HTMLFrameSetElement
-- | Mozilla HTMLFrameSetElement.cols documentation
setCols :: (MonadDOM m, ToJSString val) => HTMLFrameSetElement -> val -> m ()
-- | Mozilla HTMLFrameSetElement.cols documentation
getCols :: (MonadDOM m, FromJSString result) => HTMLFrameSetElement -> m result
-- | Mozilla HTMLFrameSetElement.rows documentation
setRows :: (MonadDOM m, ToJSString val) => HTMLFrameSetElement -> val -> m ()
-- | Mozilla HTMLFrameSetElement.rows documentation
getRows :: (MonadDOM m, FromJSString result) => HTMLFrameSetElement -> m result
-- | Mozilla HTMLFrameSetElement.onbeforeunload documentation
beforeUnload :: EventName HTMLFrameSetElement BeforeUnloadEvent
-- | Mozilla HTMLFrameSetElement.onhashchange documentation
hashChange :: EventName HTMLFrameSetElement HashChangeEvent
-- | Mozilla HTMLFrameSetElement.onmessage documentation
message :: EventName HTMLFrameSetElement MessageEvent
-- | Mozilla HTMLFrameSetElement.onoffline documentation
offline :: EventName HTMLFrameSetElement Event
-- | Mozilla HTMLFrameSetElement.ononline documentation
online :: EventName HTMLFrameSetElement Event
-- | Mozilla HTMLFrameSetElement.onpopstate documentation
popState :: EventName HTMLFrameSetElement PopStateEvent
-- | Mozilla HTMLFrameSetElement.onresize documentation
resize :: EventName HTMLFrameSetElement UIEvent
-- | Mozilla HTMLFrameSetElement.onstorage documentation
storage :: EventName HTMLFrameSetElement StorageEvent
-- | Mozilla HTMLFrameSetElement.onunload documentation
unload :: EventName HTMLFrameSetElement UIEvent
-- | Mozilla HTMLFrameSetElement.onorientationchange documentation
orientationChange :: EventName HTMLFrameSetElement Event
-- | Mozilla HTMLFrameSetElement.onblur documentation
blur :: EventName HTMLFrameSetElement FocusEvent
-- | Mozilla HTMLFrameSetElement.onerror documentation
error :: EventName HTMLFrameSetElement UIEvent
-- | Mozilla HTMLFrameSetElement.onfocus documentation
focus :: EventName HTMLFrameSetElement FocusEvent
-- | Mozilla HTMLFrameSetElement.onload documentation
load :: EventName HTMLFrameSetElement UIEvent
-- | Functions for this inteface are in JSDOM.HTMLFrameSetElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLFrameSetElement documentation
data HTMLFrameSetElement
castToHTMLFrameSetElement :: IsGObject obj => obj -> JSM HTMLFrameSetElement
gTypeHTMLFrameSetElement :: JSM GType
module JSDOM.Generated.HTMLHRElement
-- | Mozilla HTMLHRElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLHRElement -> val -> m ()
-- | Mozilla HTMLHRElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLHRElement -> m result
-- | Mozilla HTMLHRElement.noShade documentation
setNoShade :: (MonadDOM m) => HTMLHRElement -> Bool -> m ()
-- | Mozilla HTMLHRElement.noShade documentation
getNoShade :: (MonadDOM m) => HTMLHRElement -> m Bool
-- | Mozilla HTMLHRElement.size documentation
setSize :: (MonadDOM m, ToJSString val) => HTMLHRElement -> val -> m ()
-- | Mozilla HTMLHRElement.size documentation
getSize :: (MonadDOM m, FromJSString result) => HTMLHRElement -> m result
-- | Mozilla HTMLHRElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLHRElement -> val -> m ()
-- | Mozilla HTMLHRElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLHRElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLHRElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLHRElement documentation
data HTMLHRElement
castToHTMLHRElement :: IsGObject obj => obj -> JSM HTMLHRElement
gTypeHTMLHRElement :: JSM GType
module JSDOM.Generated.HTMLHeadElement
-- | Mozilla HTMLHeadElement.profile documentation
setProfile :: (MonadDOM m, ToJSString val) => HTMLHeadElement -> val -> m ()
-- | Mozilla HTMLHeadElement.profile documentation
getProfile :: (MonadDOM m, FromJSString result) => HTMLHeadElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLHeadElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLHeadElement documentation
data HTMLHeadElement
castToHTMLHeadElement :: IsGObject obj => obj -> JSM HTMLHeadElement
gTypeHTMLHeadElement :: JSM GType
module JSDOM.Generated.HTMLHeadingElement
-- | Mozilla HTMLHeadingElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLHeadingElement -> val -> m ()
-- | Mozilla HTMLHeadingElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLHeadingElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLHeadingElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLHeadingElement documentation
data HTMLHeadingElement
castToHTMLHeadingElement :: IsGObject obj => obj -> JSM HTMLHeadingElement
gTypeHTMLHeadingElement :: JSM GType
module JSDOM.Generated.HTMLHtmlElement
-- | Mozilla HTMLHtmlElement.version documentation
setVersion :: (MonadDOM m, ToJSString val) => HTMLHtmlElement -> val -> m ()
-- | Mozilla HTMLHtmlElement.version documentation
getVersion :: (MonadDOM m, FromJSString result) => HTMLHtmlElement -> m result
-- | Mozilla HTMLHtmlElement.manifest documentation
setManifest :: (MonadDOM m, ToJSString val) => HTMLHtmlElement -> val -> m ()
-- | Mozilla HTMLHtmlElement.manifest documentation
getManifest :: (MonadDOM m, FromJSString result) => HTMLHtmlElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLHtmlElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLHtmlElement documentation
data HTMLHtmlElement
castToHTMLHtmlElement :: IsGObject obj => obj -> JSM HTMLHtmlElement
gTypeHTMLHtmlElement :: JSM GType
module JSDOM.Generated.HTMLIFrameElement
-- | Mozilla HTMLIFrameElement.getSVGDocument documentation
getSVGDocument :: (MonadDOM m) => HTMLIFrameElement -> m (Maybe SVGDocument)
-- | Mozilla HTMLIFrameElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.frameBorder documentation
setFrameBorder :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.frameBorder documentation
getFrameBorder :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.height documentation
setHeight :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.height documentation
getHeight :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.longDesc documentation
setLongDesc :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.longDesc documentation
getLongDesc :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.marginHeight documentation
setMarginHeight :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.marginHeight documentation
getMarginHeight :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.marginWidth documentation
setMarginWidth :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.marginWidth documentation
getMarginWidth :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.sandbox documentation
setSandbox :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.sandbox documentation
getSandbox :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.scrolling documentation
setScrolling :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.scrolling documentation
getScrolling :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.src documentation
setSrc :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.src documentation
getSrc :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.srcdoc documentation
setSrcdoc :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.srcdoc documentation
getSrcdoc :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLIFrameElement -> val -> m ()
-- | Mozilla HTMLIFrameElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLIFrameElement -> m result
-- | Mozilla HTMLIFrameElement.contentDocument documentation
getContentDocument :: (MonadDOM m) => HTMLIFrameElement -> m (Maybe Document)
-- | Mozilla HTMLIFrameElement.contentWindow documentation
getContentWindow :: (MonadDOM m) => HTMLIFrameElement -> m (Maybe Window)
-- | Functions for this inteface are in JSDOM.HTMLIFrameElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLIFrameElement documentation
data HTMLIFrameElement
castToHTMLIFrameElement :: IsGObject obj => obj -> JSM HTMLIFrameElement
gTypeHTMLIFrameElement :: JSM GType
module JSDOM.Generated.HTMLImageElement
-- | Mozilla HTMLImageElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.alt documentation
setAlt :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.alt documentation
getAlt :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.border documentation
setBorder :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.border documentation
getBorder :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.crossOrigin documentation
setCrossOrigin :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.crossOrigin documentation
getCrossOrigin :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.height documentation
setHeight :: (MonadDOM m) => HTMLImageElement -> Int -> m ()
-- | Mozilla HTMLImageElement.height documentation
getHeight :: (MonadDOM m) => HTMLImageElement -> m Int
-- | Mozilla HTMLImageElement.hspace documentation
setHspace :: (MonadDOM m) => HTMLImageElement -> Int -> m ()
-- | Mozilla HTMLImageElement.hspace documentation
getHspace :: (MonadDOM m) => HTMLImageElement -> m Int
-- | Mozilla HTMLImageElement.isMap documentation
setIsMap :: (MonadDOM m) => HTMLImageElement -> Bool -> m ()
-- | Mozilla HTMLImageElement.isMap documentation
getIsMap :: (MonadDOM m) => HTMLImageElement -> m Bool
-- | Mozilla HTMLImageElement.longDesc documentation
setLongDesc :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.longDesc documentation
getLongDesc :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.src documentation
setSrc :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.src documentation
getSrc :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.srcset documentation
setSrcset :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.srcset documentation
getSrcset :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.sizes documentation
setSizes :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.sizes documentation
getSizes :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.currentSrc documentation
getCurrentSrc :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.useMap documentation
setUseMap :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.useMap documentation
getUseMap :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.vspace documentation
setVspace :: (MonadDOM m) => HTMLImageElement -> Int -> m ()
-- | Mozilla HTMLImageElement.vspace documentation
getVspace :: (MonadDOM m) => HTMLImageElement -> m Int
-- | Mozilla HTMLImageElement.width documentation
setWidth :: (MonadDOM m) => HTMLImageElement -> Int -> m ()
-- | Mozilla HTMLImageElement.width documentation
getWidth :: (MonadDOM m) => HTMLImageElement -> m Int
-- | Mozilla HTMLImageElement.complete documentation
getComplete :: (MonadDOM m) => HTMLImageElement -> m Bool
-- | Mozilla HTMLImageElement.lowsrc documentation
setLowsrc :: (MonadDOM m, ToJSString val) => HTMLImageElement -> val -> m ()
-- | Mozilla HTMLImageElement.lowsrc documentation
getLowsrc :: (MonadDOM m, FromJSString result) => HTMLImageElement -> m result
-- | Mozilla HTMLImageElement.naturalHeight documentation
getNaturalHeight :: (MonadDOM m) => HTMLImageElement -> m Int
-- | Mozilla HTMLImageElement.naturalWidth documentation
getNaturalWidth :: (MonadDOM m) => HTMLImageElement -> m Int
-- | Mozilla HTMLImageElement.x documentation
getX :: (MonadDOM m) => HTMLImageElement -> m Int
-- | Mozilla HTMLImageElement.y documentation
getY :: (MonadDOM m) => HTMLImageElement -> m Int
-- | Functions for this inteface are in JSDOM.HTMLImageElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLImageElement documentation
data HTMLImageElement
castToHTMLImageElement :: IsGObject obj => obj -> JSM HTMLImageElement
gTypeHTMLImageElement :: JSM GType
module JSDOM.Generated.HTMLInputElement
-- | Mozilla HTMLInputElement.stepUp documentation
stepUp :: (MonadDOM m) => HTMLInputElement -> Int -> m ()
-- | Mozilla HTMLInputElement.stepDown documentation
stepDown :: (MonadDOM m) => HTMLInputElement -> Int -> m ()
-- | Mozilla HTMLInputElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.setCustomValidity documentation
setCustomValidity :: (MonadDOM m, ToJSString error) => HTMLInputElement -> Maybe error -> m ()
-- | Mozilla HTMLInputElement.select documentation
select :: (MonadDOM m) => HTMLInputElement -> m ()
-- | Mozilla HTMLInputElement.setRangeText documentation
setRangeText :: (MonadDOM m, ToJSString replacement) => HTMLInputElement -> replacement -> m ()
-- | Mozilla HTMLInputElement.setRangeText documentation
setRangeText4 :: (MonadDOM m, ToJSString replacement, ToJSString selectionMode) => HTMLInputElement -> replacement -> Word -> Word -> selectionMode -> m ()
-- | Mozilla HTMLInputElement.setSelectionRange documentation
setSelectionRange :: (MonadDOM m, ToJSString direction) => HTMLInputElement -> Int -> Int -> direction -> m ()
-- | Mozilla HTMLInputElement.accept documentation
setAccept :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.accept documentation
getAccept :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.alt documentation
setAlt :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.alt documentation
getAlt :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.autocomplete documentation
setAutocomplete :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.autocomplete documentation
getAutocomplete :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.autofocus documentation
setAutofocus :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.autofocus documentation
getAutofocus :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.defaultChecked documentation
setDefaultChecked :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.defaultChecked documentation
getDefaultChecked :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.checked documentation
setChecked :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.checked documentation
getChecked :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.dirName documentation
setDirName :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.dirName documentation
getDirName :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.form documentation
getForm :: (MonadDOM m) => HTMLInputElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLInputElement.files documentation
setFiles :: (MonadDOM m) => HTMLInputElement -> Maybe FileList -> m ()
-- | Mozilla HTMLInputElement.files documentation
getFiles :: (MonadDOM m) => HTMLInputElement -> m (Maybe FileList)
-- | Mozilla HTMLInputElement.formAction documentation
setFormAction :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.formAction documentation
getFormAction :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.formEnctype documentation
setFormEnctype :: (MonadDOM m, ToJSString val) => HTMLInputElement -> Maybe val -> m ()
-- | Mozilla HTMLInputElement.formEnctype documentation
getFormEnctype :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m (Maybe result)
-- | Mozilla HTMLInputElement.formMethod documentation
setFormMethod :: (MonadDOM m, ToJSString val) => HTMLInputElement -> Maybe val -> m ()
-- | Mozilla HTMLInputElement.formMethod documentation
getFormMethod :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m (Maybe result)
-- | Mozilla HTMLInputElement.formNoValidate documentation
setFormNoValidate :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.formNoValidate documentation
getFormNoValidate :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.formTarget documentation
setFormTarget :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.formTarget documentation
getFormTarget :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.height documentation
setHeight :: (MonadDOM m) => HTMLInputElement -> Word -> m ()
-- | Mozilla HTMLInputElement.height documentation
getHeight :: (MonadDOM m) => HTMLInputElement -> m Word
-- | Mozilla HTMLInputElement.indeterminate documentation
setIndeterminate :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.indeterminate documentation
getIndeterminate :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.list documentation
getList :: (MonadDOM m) => HTMLInputElement -> m (Maybe HTMLElement)
-- | Mozilla HTMLInputElement.max documentation
setMax :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.max documentation
getMax :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.maxLength documentation
setMaxLength :: (MonadDOM m) => HTMLInputElement -> Int -> m ()
-- | Mozilla HTMLInputElement.maxLength documentation
getMaxLength :: (MonadDOM m) => HTMLInputElement -> m Int
-- | Mozilla HTMLInputElement.min documentation
setMin :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.min documentation
getMin :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.multiple documentation
setMultiple :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.multiple documentation
getMultiple :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.pattern documentation
setPattern :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.pattern documentation
getPattern :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.placeholder documentation
setPlaceholder :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.placeholder documentation
getPlaceholder :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.readOnly documentation
setReadOnly :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.readOnly documentation
getReadOnly :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.required documentation
setRequired :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.required documentation
getRequired :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.size documentation
setSize :: (MonadDOM m) => HTMLInputElement -> Word -> m ()
-- | Mozilla HTMLInputElement.size documentation
getSize :: (MonadDOM m) => HTMLInputElement -> m Word
-- | Mozilla HTMLInputElement.src documentation
setSrc :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.src documentation
getSrc :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.step documentation
setStep :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.step documentation
getStep :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.defaultValue documentation
setDefaultValue :: (MonadDOM m, ToJSString val) => HTMLInputElement -> Maybe val -> m ()
-- | Mozilla HTMLInputElement.defaultValue documentation
getDefaultValue :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m (Maybe result)
-- | Mozilla HTMLInputElement.value documentation
setValue :: (MonadDOM m, ToJSString val) => HTMLInputElement -> Maybe val -> m ()
-- | Mozilla HTMLInputElement.value documentation
getValue :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m (Maybe result)
-- | Mozilla HTMLInputElement.valueAsDate documentation
setValueAsDate :: (MonadDOM m, IsDate val) => HTMLInputElement -> Maybe val -> m ()
-- | Mozilla HTMLInputElement.valueAsDate documentation
getValueAsDate :: (MonadDOM m) => HTMLInputElement -> m (Maybe Date)
-- | Mozilla HTMLInputElement.valueAsNumber documentation
setValueAsNumber :: (MonadDOM m) => HTMLInputElement -> Double -> m ()
-- | Mozilla HTMLInputElement.valueAsNumber documentation
getValueAsNumber :: (MonadDOM m) => HTMLInputElement -> m Double
-- | Mozilla HTMLInputElement.width documentation
setWidth :: (MonadDOM m) => HTMLInputElement -> Word -> m ()
-- | Mozilla HTMLInputElement.width documentation
getWidth :: (MonadDOM m) => HTMLInputElement -> m Word
-- | Mozilla HTMLInputElement.willValidate documentation
getWillValidate :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.validity documentation
getValidity :: (MonadDOM m) => HTMLInputElement -> m (Maybe ValidityState)
-- | Mozilla HTMLInputElement.validationMessage documentation
getValidationMessage :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.labels documentation
getLabels :: (MonadDOM m) => HTMLInputElement -> m (Maybe NodeList)
-- | Mozilla HTMLInputElement.selectionStart documentation
setSelectionStart :: (MonadDOM m) => HTMLInputElement -> Int -> m ()
-- | Mozilla HTMLInputElement.selectionStart documentation
getSelectionStart :: (MonadDOM m) => HTMLInputElement -> m Int
-- | Mozilla HTMLInputElement.selectionEnd documentation
setSelectionEnd :: (MonadDOM m) => HTMLInputElement -> Int -> m ()
-- | Mozilla HTMLInputElement.selectionEnd documentation
getSelectionEnd :: (MonadDOM m) => HTMLInputElement -> m Int
-- | Mozilla HTMLInputElement.selectionDirection documentation
setSelectionDirection :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.selectionDirection documentation
getSelectionDirection :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.useMap documentation
setUseMap :: (MonadDOM m, ToJSString val) => HTMLInputElement -> val -> m ()
-- | Mozilla HTMLInputElement.useMap documentation
getUseMap :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m result
-- | Mozilla HTMLInputElement.incremental documentation
setIncremental :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.incremental documentation
getIncremental :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.autocorrect documentation
setAutocorrect :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.autocorrect documentation
getAutocorrect :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Mozilla HTMLInputElement.autocapitalize documentation
setAutocapitalize :: (MonadDOM m, ToJSString val) => HTMLInputElement -> Maybe val -> m ()
-- | Mozilla HTMLInputElement.autocapitalize documentation
getAutocapitalize :: (MonadDOM m, FromJSString result) => HTMLInputElement -> m (Maybe result)
-- | Mozilla HTMLInputElement.capture documentation
setCapture :: (MonadDOM m) => HTMLInputElement -> Bool -> m ()
-- | Mozilla HTMLInputElement.capture documentation
getCapture :: (MonadDOM m) => HTMLInputElement -> m Bool
-- | Functions for this inteface are in JSDOM.HTMLInputElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLInputElement documentation
data HTMLInputElement
castToHTMLInputElement :: IsGObject obj => obj -> JSM HTMLInputElement
gTypeHTMLInputElement :: JSM GType
module JSDOM.Generated.HTMLKeygenElement
-- | Mozilla HTMLKeygenElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLKeygenElement -> m Bool
-- | Mozilla HTMLKeygenElement.setCustomValidity documentation
setCustomValidity :: (MonadDOM m, ToJSString error) => HTMLKeygenElement -> Maybe error -> m ()
-- | Mozilla HTMLKeygenElement.autofocus documentation
setAutofocus :: (MonadDOM m) => HTMLKeygenElement -> Bool -> m ()
-- | Mozilla HTMLKeygenElement.autofocus documentation
getAutofocus :: (MonadDOM m) => HTMLKeygenElement -> m Bool
-- | Mozilla HTMLKeygenElement.challenge documentation
setChallenge :: (MonadDOM m, ToJSString val) => HTMLKeygenElement -> val -> m ()
-- | Mozilla HTMLKeygenElement.challenge documentation
getChallenge :: (MonadDOM m, FromJSString result) => HTMLKeygenElement -> m result
-- | Mozilla HTMLKeygenElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLKeygenElement -> Bool -> m ()
-- | Mozilla HTMLKeygenElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLKeygenElement -> m Bool
-- | Mozilla HTMLKeygenElement.form documentation
getForm :: (MonadDOM m) => HTMLKeygenElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLKeygenElement.keytype documentation
setKeytype :: (MonadDOM m, ToJSString val) => HTMLKeygenElement -> val -> m ()
-- | Mozilla HTMLKeygenElement.keytype documentation
getKeytype :: (MonadDOM m, FromJSString result) => HTMLKeygenElement -> m result
-- | Mozilla HTMLKeygenElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLKeygenElement -> val -> m ()
-- | Mozilla HTMLKeygenElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLKeygenElement -> m result
-- | Mozilla HTMLKeygenElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLKeygenElement -> m result
-- | Mozilla HTMLKeygenElement.willValidate documentation
getWillValidate :: (MonadDOM m) => HTMLKeygenElement -> m Bool
-- | Mozilla HTMLKeygenElement.validity documentation
getValidity :: (MonadDOM m) => HTMLKeygenElement -> m (Maybe ValidityState)
-- | Mozilla HTMLKeygenElement.validationMessage documentation
getValidationMessage :: (MonadDOM m, FromJSString result) => HTMLKeygenElement -> m result
-- | Mozilla HTMLKeygenElement.labels documentation
getLabels :: (MonadDOM m) => HTMLKeygenElement -> m (Maybe NodeList)
-- | Functions for this inteface are in JSDOM.HTMLKeygenElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLKeygenElement documentation
data HTMLKeygenElement
castToHTMLKeygenElement :: IsGObject obj => obj -> JSM HTMLKeygenElement
gTypeHTMLKeygenElement :: JSM GType
module JSDOM.Generated.HTMLLIElement
-- | Mozilla HTMLLIElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLLIElement -> val -> m ()
-- | Mozilla HTMLLIElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLLIElement -> m result
-- | Mozilla HTMLLIElement.value documentation
setValue :: (MonadDOM m) => HTMLLIElement -> Int -> m ()
-- | Mozilla HTMLLIElement.value documentation
getValue :: (MonadDOM m) => HTMLLIElement -> m Int
-- | Functions for this inteface are in JSDOM.HTMLLIElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLLIElement documentation
data HTMLLIElement
castToHTMLLIElement :: IsGObject obj => obj -> JSM HTMLLIElement
gTypeHTMLLIElement :: JSM GType
module JSDOM.Generated.HTMLLabelElement
-- | Mozilla HTMLLabelElement.form documentation
getForm :: (MonadDOM m) => HTMLLabelElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLLabelElement.htmlFor documentation
setHtmlFor :: (MonadDOM m, ToJSString val) => HTMLLabelElement -> val -> m ()
-- | Mozilla HTMLLabelElement.htmlFor documentation
getHtmlFor :: (MonadDOM m, FromJSString result) => HTMLLabelElement -> m result
-- | Mozilla HTMLLabelElement.control documentation
getControl :: (MonadDOM m) => HTMLLabelElement -> m (Maybe HTMLElement)
-- | Functions for this inteface are in JSDOM.HTMLLabelElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLLabelElement documentation
data HTMLLabelElement
castToHTMLLabelElement :: IsGObject obj => obj -> JSM HTMLLabelElement
gTypeHTMLLabelElement :: JSM GType
module JSDOM.Generated.HTMLLegendElement
-- | Mozilla HTMLLegendElement.form documentation
getForm :: (MonadDOM m) => HTMLLegendElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLLegendElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLLegendElement -> val -> m ()
-- | Mozilla HTMLLegendElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLLegendElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLLegendElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLLegendElement documentation
data HTMLLegendElement
castToHTMLLegendElement :: IsGObject obj => obj -> JSM HTMLLegendElement
gTypeHTMLLegendElement :: JSM GType
module JSDOM.Generated.HTMLLinkElement
-- | Mozilla HTMLLinkElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLLinkElement -> Bool -> m ()
-- | Mozilla HTMLLinkElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLLinkElement -> m Bool
-- | Mozilla HTMLLinkElement.charset documentation
setCharset :: (MonadDOM m, ToJSString val) => HTMLLinkElement -> val -> m ()
-- | Mozilla HTMLLinkElement.charset documentation
getCharset :: (MonadDOM m, FromJSString result) => HTMLLinkElement -> m result
-- | Mozilla HTMLLinkElement.href documentation
setHref :: (MonadDOM m, ToJSString val) => HTMLLinkElement -> val -> m ()
-- | Mozilla HTMLLinkElement.href documentation
getHref :: (MonadDOM m, FromJSString result) => HTMLLinkElement -> m result
-- | Mozilla HTMLLinkElement.hreflang documentation
setHreflang :: (MonadDOM m, ToJSString val) => HTMLLinkElement -> val -> m ()
-- | Mozilla HTMLLinkElement.hreflang documentation
getHreflang :: (MonadDOM m, FromJSString result) => HTMLLinkElement -> m result
-- | Mozilla HTMLLinkElement.media documentation
setMedia :: (MonadDOM m, ToJSString val) => HTMLLinkElement -> val -> m ()
-- | Mozilla HTMLLinkElement.media documentation
getMedia :: (MonadDOM m, FromJSString result) => HTMLLinkElement -> m result
-- | Mozilla HTMLLinkElement.rel documentation
setRel :: (MonadDOM m, ToJSString val) => HTMLLinkElement -> val -> m ()
-- | Mozilla HTMLLinkElement.rel documentation
getRel :: (MonadDOM m, FromJSString result) => HTMLLinkElement -> m result
-- | Mozilla HTMLLinkElement.rev documentation
setRev :: (MonadDOM m, ToJSString val) => HTMLLinkElement -> val -> m ()
-- | Mozilla HTMLLinkElement.rev documentation
getRev :: (MonadDOM m, FromJSString result) => HTMLLinkElement -> m result
-- | Mozilla HTMLLinkElement.sizes documentation
setSizes :: (MonadDOM m) => HTMLLinkElement -> Maybe DOMSettableTokenList -> m ()
-- | Mozilla HTMLLinkElement.sizes documentation
getSizes :: (MonadDOM m) => HTMLLinkElement -> m (Maybe DOMSettableTokenList)
-- | Mozilla HTMLLinkElement.target documentation
setTarget :: (MonadDOM m, ToJSString val) => HTMLLinkElement -> val -> m ()
-- | Mozilla HTMLLinkElement.target documentation
getTarget :: (MonadDOM m, FromJSString result) => HTMLLinkElement -> m result
-- | Mozilla HTMLLinkElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLLinkElement -> val -> m ()
-- | Mozilla HTMLLinkElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLLinkElement -> m result
-- | Mozilla HTMLLinkElement.sheet documentation
getSheet :: (MonadDOM m) => HTMLLinkElement -> m (Maybe StyleSheet)
-- | Mozilla HTMLLinkElement.relList documentation
getRelList :: (MonadDOM m) => HTMLLinkElement -> m (Maybe DOMTokenList)
-- | Functions for this inteface are in JSDOM.HTMLLinkElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLLinkElement documentation
data HTMLLinkElement
castToHTMLLinkElement :: IsGObject obj => obj -> JSM HTMLLinkElement
gTypeHTMLLinkElement :: JSM GType
module JSDOM.Generated.HTMLMapElement
-- | Mozilla HTMLMapElement.areas documentation
getAreas :: (MonadDOM m) => HTMLMapElement -> m (Maybe HTMLCollection)
-- | Mozilla HTMLMapElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLMapElement -> val -> m ()
-- | Mozilla HTMLMapElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLMapElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLMapElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMapElement documentation
data HTMLMapElement
castToHTMLMapElement :: IsGObject obj => obj -> JSM HTMLMapElement
gTypeHTMLMapElement :: JSM GType
module JSDOM.Generated.HTMLMarqueeElement
-- | Mozilla HTMLMarqueeElement.start documentation
start :: (MonadDOM m) => HTMLMarqueeElement -> m ()
-- | Mozilla HTMLMarqueeElement.stop documentation
stop :: (MonadDOM m) => HTMLMarqueeElement -> m ()
-- | Mozilla HTMLMarqueeElement.behavior documentation
setBehavior :: (MonadDOM m, ToJSString val) => HTMLMarqueeElement -> val -> m ()
-- | Mozilla HTMLMarqueeElement.behavior documentation
getBehavior :: (MonadDOM m, FromJSString result) => HTMLMarqueeElement -> m result
-- | Mozilla HTMLMarqueeElement.bgColor documentation
setBgColor :: (MonadDOM m, ToJSString val) => HTMLMarqueeElement -> val -> m ()
-- | Mozilla HTMLMarqueeElement.bgColor documentation
getBgColor :: (MonadDOM m, FromJSString result) => HTMLMarqueeElement -> m result
-- | Mozilla HTMLMarqueeElement.direction documentation
setDirection :: (MonadDOM m, ToJSString val) => HTMLMarqueeElement -> val -> m ()
-- | Mozilla HTMLMarqueeElement.direction documentation
getDirection :: (MonadDOM m, FromJSString result) => HTMLMarqueeElement -> m result
-- | Mozilla HTMLMarqueeElement.height documentation
setHeight :: (MonadDOM m, ToJSString val) => HTMLMarqueeElement -> val -> m ()
-- | Mozilla HTMLMarqueeElement.height documentation
getHeight :: (MonadDOM m, FromJSString result) => HTMLMarqueeElement -> m result
-- | Mozilla HTMLMarqueeElement.hspace documentation
setHspace :: (MonadDOM m) => HTMLMarqueeElement -> Word -> m ()
-- | Mozilla HTMLMarqueeElement.hspace documentation
getHspace :: (MonadDOM m) => HTMLMarqueeElement -> m Word
-- | Mozilla HTMLMarqueeElement.loop documentation
setLoop :: (MonadDOM m) => HTMLMarqueeElement -> Int -> m ()
-- | Mozilla HTMLMarqueeElement.loop documentation
getLoop :: (MonadDOM m) => HTMLMarqueeElement -> m Int
-- | Mozilla HTMLMarqueeElement.scrollAmount documentation
setScrollAmount :: (MonadDOM m) => HTMLMarqueeElement -> Int -> m ()
-- | Mozilla HTMLMarqueeElement.scrollAmount documentation
getScrollAmount :: (MonadDOM m) => HTMLMarqueeElement -> m Int
-- | Mozilla HTMLMarqueeElement.scrollDelay documentation
setScrollDelay :: (MonadDOM m) => HTMLMarqueeElement -> Int -> m ()
-- | Mozilla HTMLMarqueeElement.scrollDelay documentation
getScrollDelay :: (MonadDOM m) => HTMLMarqueeElement -> m Int
-- | Mozilla HTMLMarqueeElement.trueSpeed documentation
setTrueSpeed :: (MonadDOM m) => HTMLMarqueeElement -> Bool -> m ()
-- | Mozilla HTMLMarqueeElement.trueSpeed documentation
getTrueSpeed :: (MonadDOM m) => HTMLMarqueeElement -> m Bool
-- | Mozilla HTMLMarqueeElement.vspace documentation
setVspace :: (MonadDOM m) => HTMLMarqueeElement -> Word -> m ()
-- | Mozilla HTMLMarqueeElement.vspace documentation
getVspace :: (MonadDOM m) => HTMLMarqueeElement -> m Word
-- | Mozilla HTMLMarqueeElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLMarqueeElement -> val -> m ()
-- | Mozilla HTMLMarqueeElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLMarqueeElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLMarqueeElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLMarqueeElement documentation
data HTMLMarqueeElement
castToHTMLMarqueeElement :: IsGObject obj => obj -> JSM HTMLMarqueeElement
gTypeHTMLMarqueeElement :: JSM GType
module JSDOM.Generated.HTMLMediaElement
-- | Mozilla HTMLMediaElement.load documentation
load :: (MonadDOM m, IsHTMLMediaElement self) => self -> m ()
-- | Mozilla HTMLMediaElement.canPlayType documentation
canPlayType :: (MonadDOM m, IsHTMLMediaElement self, ToJSString type', ToJSString keySystem, FromJSString result) => self -> type' -> Maybe keySystem -> m result
-- | Mozilla HTMLMediaElement.play documentation
play :: (MonadDOM m, IsHTMLMediaElement self) => self -> m ()
-- | Mozilla HTMLMediaElement.pause documentation
pause :: (MonadDOM m, IsHTMLMediaElement self) => self -> m ()
-- | Mozilla HTMLMediaElement.fastSeek documentation
fastSeek :: (MonadDOM m, IsHTMLMediaElement self) => self -> Double -> m ()
-- | Mozilla HTMLMediaElement.webkitGenerateKeyRequest documentation
webkitGenerateKeyRequest :: (MonadDOM m, IsHTMLMediaElement self, ToJSString keySystem, IsUint8Array initData) => self -> Maybe keySystem -> Maybe initData -> m ()
-- | Mozilla HTMLMediaElement.webkitAddKey documentation
webkitAddKey :: (MonadDOM m, IsHTMLMediaElement self, ToJSString keySystem, IsUint8Array key, IsUint8Array initData, ToJSString sessionId) => self -> Maybe keySystem -> Maybe key -> Maybe initData -> sessionId -> m ()
-- | Mozilla HTMLMediaElement.webkitCancelKeyRequest documentation
webkitCancelKeyRequest :: (MonadDOM m, IsHTMLMediaElement self, ToJSString keySystem, ToJSString sessionId) => self -> Maybe keySystem -> sessionId -> m ()
-- | Mozilla HTMLMediaElement.webkitSetMediaKeys documentation
webkitSetMediaKeys :: (MonadDOM m, IsHTMLMediaElement self) => self -> Maybe MediaKeys -> m ()
-- | Mozilla HTMLMediaElement.addTextTrack documentation
addTextTrack :: (MonadDOM m, IsHTMLMediaElement self, ToJSString kind, ToJSString label, ToJSString language) => self -> kind -> label -> language -> m (Maybe TextTrack)
-- | Mozilla HTMLMediaElement.getVideoPlaybackQuality documentation
getVideoPlaybackQuality :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe VideoPlaybackQuality)
-- | Mozilla HTMLMediaElement.webkitShowPlaybackTargetPicker
-- documentation
webkitShowPlaybackTargetPicker :: (MonadDOM m, IsHTMLMediaElement self) => self -> m ()
-- | Mozilla HTMLMediaElement.error documentation
getError :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe MediaError)
-- | Mozilla HTMLMediaElement.src documentation
setSrc :: (MonadDOM m, IsHTMLMediaElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla HTMLMediaElement.src documentation
getSrc :: (MonadDOM m, IsHTMLMediaElement self, FromJSString result) => self -> m result
-- | Mozilla HTMLMediaElement.currentSrc documentation
getCurrentSrc :: (MonadDOM m, IsHTMLMediaElement self, FromJSString result) => self -> m result
-- | Mozilla HTMLMediaElement.networkState documentation
getNetworkState :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Word
-- | Mozilla HTMLMediaElement.preload documentation
setPreload :: (MonadDOM m, IsHTMLMediaElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla HTMLMediaElement.preload documentation
getPreload :: (MonadDOM m, IsHTMLMediaElement self, FromJSString result) => self -> m result
-- | Mozilla HTMLMediaElement.buffered documentation
getBuffered :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe TimeRanges)
-- | Mozilla HTMLMediaElement.readyState documentation
getReadyState :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Word
-- | Mozilla HTMLMediaElement.seeking documentation
getSeeking :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.currentTime documentation
setCurrentTime :: (MonadDOM m, IsHTMLMediaElement self) => self -> Double -> m ()
-- | Mozilla HTMLMediaElement.currentTime documentation
getCurrentTime :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Double
-- | Mozilla HTMLMediaElement.duration documentation
getDuration :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Double
-- | Mozilla HTMLMediaElement.paused documentation
getPaused :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.defaultPlaybackRate documentation
setDefaultPlaybackRate :: (MonadDOM m, IsHTMLMediaElement self) => self -> Double -> m ()
-- | Mozilla HTMLMediaElement.defaultPlaybackRate documentation
getDefaultPlaybackRate :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Double
-- | Mozilla HTMLMediaElement.playbackRate documentation
setPlaybackRate :: (MonadDOM m, IsHTMLMediaElement self) => self -> Double -> m ()
-- | Mozilla HTMLMediaElement.playbackRate documentation
getPlaybackRate :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Double
-- | Mozilla HTMLMediaElement.played documentation
getPlayed :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe TimeRanges)
-- | Mozilla HTMLMediaElement.seekable documentation
getSeekable :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe TimeRanges)
-- | Mozilla HTMLMediaElement.ended documentation
getEnded :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.autoplay documentation
setAutoplay :: (MonadDOM m, IsHTMLMediaElement self) => self -> Bool -> m ()
-- | Mozilla HTMLMediaElement.autoplay documentation
getAutoplay :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.loop documentation
setLoop :: (MonadDOM m, IsHTMLMediaElement self) => self -> Bool -> m ()
-- | Mozilla HTMLMediaElement.loop documentation
getLoop :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.controls documentation
setControls :: (MonadDOM m, IsHTMLMediaElement self) => self -> Bool -> m ()
-- | Mozilla HTMLMediaElement.controls documentation
getControls :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.volume documentation
setVolume :: (MonadDOM m, IsHTMLMediaElement self) => self -> Double -> m ()
-- | Mozilla HTMLMediaElement.volume documentation
getVolume :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Double
-- | Mozilla HTMLMediaElement.muted documentation
setMuted :: (MonadDOM m, IsHTMLMediaElement self) => self -> Bool -> m ()
-- | Mozilla HTMLMediaElement.muted documentation
getMuted :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.defaultMuted documentation
setDefaultMuted :: (MonadDOM m, IsHTMLMediaElement self) => self -> Bool -> m ()
-- | Mozilla HTMLMediaElement.defaultMuted documentation
getDefaultMuted :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.onemptied documentation
emptied :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onloadedmetadata documentation
loadedMetadata :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onloadeddata documentation
loadedData :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.oncanplay documentation
canPlay :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.oncanplaythrough documentation
canPlayThrough :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onplaying documentation
playing :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onended documentation
ended :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onwaiting documentation
waiting :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.ondurationchange documentation
durationChange :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.ontimeupdate documentation
timeUpdate :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onplay documentation
playEvent :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onpause documentation
pauseEvent :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onratechange documentation
rateChange :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onvolumechange documentation
volumeChange :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.webkitPreservesPitch documentation
setWebkitPreservesPitch :: (MonadDOM m, IsHTMLMediaElement self) => self -> Bool -> m ()
-- | Mozilla HTMLMediaElement.webkitPreservesPitch documentation
getWebkitPreservesPitch :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.webkitHasClosedCaptions documentation
getWebkitHasClosedCaptions :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.webkitClosedCaptionsVisible
-- documentation
setWebkitClosedCaptionsVisible :: (MonadDOM m, IsHTMLMediaElement self) => self -> Bool -> m ()
-- | Mozilla HTMLMediaElement.webkitClosedCaptionsVisible
-- documentation
getWebkitClosedCaptionsVisible :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla HTMLMediaElement.webkitAudioDecodedByteCount
-- documentation
getWebkitAudioDecodedByteCount :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Word
-- | Mozilla HTMLMediaElement.webkitVideoDecodedByteCount
-- documentation
getWebkitVideoDecodedByteCount :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Word
-- | Mozilla HTMLMediaElement.onwebkitkeyadded documentation
webKitKeyAdded :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onwebkitkeyerror documentation
webKitKeyError :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onwebkitkeymessage documentation
webKitKeyMessage :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onwebkitneedkey documentation
webKitNeedKey :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.webkitKeys documentation
getWebkitKeys :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe MediaKeys)
-- | Mozilla HTMLMediaElement.audioTracks documentation
getAudioTracks :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe AudioTrackList)
-- | Mozilla HTMLMediaElement.textTracks documentation
getTextTracks :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe TextTrackList)
-- | Mozilla HTMLMediaElement.videoTracks documentation
getVideoTracks :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe VideoTrackList)
-- | Mozilla HTMLMediaElement.mediaGroup documentation
setMediaGroup :: (MonadDOM m, IsHTMLMediaElement self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla HTMLMediaElement.mediaGroup documentation
getMediaGroup :: (MonadDOM m, IsHTMLMediaElement self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla HTMLMediaElement.controller documentation
setController :: (MonadDOM m, IsHTMLMediaElement self) => self -> Maybe MediaController -> m ()
-- | Mozilla HTMLMediaElement.controller documentation
getController :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe MediaController)
-- | Mozilla HTMLMediaElement.webkitCurrentPlaybackTargetIsWireless
-- documentation
getWebkitCurrentPlaybackTargetIsWireless :: (MonadDOM m, IsHTMLMediaElement self) => self -> m Bool
-- | Mozilla
-- HTMLMediaElement.onwebkitcurrentplaybacktargetiswirelesschanged
-- documentation
webKitCurrentPlaybackTargetIsWirelessChanged :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.onwebkitplaybacktargetavailabilitychanged
-- documentation
webKitPlaybackTargetAvailabilityChanged :: (IsHTMLMediaElement self, IsEventTarget self) => EventName self Event
-- | Mozilla HTMLMediaElement.srcObject documentation
setSrcObject :: (MonadDOM m, IsHTMLMediaElement self) => self -> Maybe MediaStream -> m ()
-- | Mozilla HTMLMediaElement.srcObject documentation
getSrcObject :: (MonadDOM m, IsHTMLMediaElement self) => self -> m (Maybe MediaStream)
-- | Functions for this inteface are in JSDOM.HTMLMediaElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMediaElement documentation
data HTMLMediaElement
castToHTMLMediaElement :: IsGObject obj => obj -> JSM HTMLMediaElement
gTypeHTMLMediaElement :: JSM GType
class IsHTMLElement o => IsHTMLMediaElement o
toHTMLMediaElement :: IsHTMLMediaElement o => o -> HTMLMediaElement
module JSDOM.Generated.HTMLMenuElement
-- | Mozilla HTMLMenuElement.compact documentation
setCompact :: (MonadDOM m) => HTMLMenuElement -> Bool -> m ()
-- | Mozilla HTMLMenuElement.compact documentation
getCompact :: (MonadDOM m) => HTMLMenuElement -> m Bool
-- | Functions for this inteface are in JSDOM.HTMLMenuElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMenuElement documentation
data HTMLMenuElement
castToHTMLMenuElement :: IsGObject obj => obj -> JSM HTMLMenuElement
gTypeHTMLMenuElement :: JSM GType
module JSDOM.Generated.HTMLMetaElement
-- | Mozilla HTMLMetaElement.content documentation
setContent :: (MonadDOM m, ToJSString val) => HTMLMetaElement -> val -> m ()
-- | Mozilla HTMLMetaElement.content documentation
getContent :: (MonadDOM m, FromJSString result) => HTMLMetaElement -> m result
-- | Mozilla HTMLMetaElement.httpEquiv documentation
setHttpEquiv :: (MonadDOM m, ToJSString val) => HTMLMetaElement -> val -> m ()
-- | Mozilla HTMLMetaElement.httpEquiv documentation
getHttpEquiv :: (MonadDOM m, FromJSString result) => HTMLMetaElement -> m result
-- | Mozilla HTMLMetaElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLMetaElement -> val -> m ()
-- | Mozilla HTMLMetaElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLMetaElement -> m result
-- | Mozilla HTMLMetaElement.scheme documentation
setScheme :: (MonadDOM m, ToJSString val) => HTMLMetaElement -> val -> m ()
-- | Mozilla HTMLMetaElement.scheme documentation
getScheme :: (MonadDOM m, FromJSString result) => HTMLMetaElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLMetaElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMetaElement documentation
data HTMLMetaElement
castToHTMLMetaElement :: IsGObject obj => obj -> JSM HTMLMetaElement
gTypeHTMLMetaElement :: JSM GType
module JSDOM.Generated.HTMLMeterElement
-- | Mozilla HTMLMeterElement.value documentation
setValue :: (MonadDOM m) => HTMLMeterElement -> Double -> m ()
-- | Mozilla HTMLMeterElement.value documentation
getValue :: (MonadDOM m) => HTMLMeterElement -> m Double
-- | Mozilla HTMLMeterElement.min documentation
setMin :: (MonadDOM m) => HTMLMeterElement -> Double -> m ()
-- | Mozilla HTMLMeterElement.min documentation
getMin :: (MonadDOM m) => HTMLMeterElement -> m Double
-- | Mozilla HTMLMeterElement.max documentation
setMax :: (MonadDOM m) => HTMLMeterElement -> Double -> m ()
-- | Mozilla HTMLMeterElement.max documentation
getMax :: (MonadDOM m) => HTMLMeterElement -> m Double
-- | Mozilla HTMLMeterElement.low documentation
setLow :: (MonadDOM m) => HTMLMeterElement -> Double -> m ()
-- | Mozilla HTMLMeterElement.low documentation
getLow :: (MonadDOM m) => HTMLMeterElement -> m Double
-- | Mozilla HTMLMeterElement.high documentation
setHigh :: (MonadDOM m) => HTMLMeterElement -> Double -> m ()
-- | Mozilla HTMLMeterElement.high documentation
getHigh :: (MonadDOM m) => HTMLMeterElement -> m Double
-- | Mozilla HTMLMeterElement.optimum documentation
setOptimum :: (MonadDOM m) => HTMLMeterElement -> Double -> m ()
-- | Mozilla HTMLMeterElement.optimum documentation
getOptimum :: (MonadDOM m) => HTMLMeterElement -> m Double
-- | Mozilla HTMLMeterElement.labels documentation
getLabels :: (MonadDOM m) => HTMLMeterElement -> m (Maybe NodeList)
-- | Functions for this inteface are in JSDOM.HTMLMeterElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLMeterElement documentation
data HTMLMeterElement
castToHTMLMeterElement :: IsGObject obj => obj -> JSM HTMLMeterElement
gTypeHTMLMeterElement :: JSM GType
module JSDOM.Generated.HTMLModElement
-- | Mozilla HTMLModElement.cite documentation
setCite :: (MonadDOM m, ToJSString val) => HTMLModElement -> val -> m ()
-- | Mozilla HTMLModElement.cite documentation
getCite :: (MonadDOM m, FromJSString result) => HTMLModElement -> m result
-- | Mozilla HTMLModElement.dateTime documentation
setDateTime :: (MonadDOM m, ToJSString val) => HTMLModElement -> val -> m ()
-- | Mozilla HTMLModElement.dateTime documentation
getDateTime :: (MonadDOM m, FromJSString result) => HTMLModElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLModElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLModElement documentation
data HTMLModElement
castToHTMLModElement :: IsGObject obj => obj -> JSM HTMLModElement
gTypeHTMLModElement :: JSM GType
module JSDOM.Generated.HTMLOListElement
-- | Mozilla HTMLOListElement.compact documentation
setCompact :: (MonadDOM m) => HTMLOListElement -> Bool -> m ()
-- | Mozilla HTMLOListElement.compact documentation
getCompact :: (MonadDOM m) => HTMLOListElement -> m Bool
-- | Mozilla HTMLOListElement.start documentation
setStart :: (MonadDOM m) => HTMLOListElement -> Int -> m ()
-- | Mozilla HTMLOListElement.start documentation
getStart :: (MonadDOM m) => HTMLOListElement -> m Int
-- | Mozilla HTMLOListElement.reversed documentation
setReversed :: (MonadDOM m) => HTMLOListElement -> Bool -> m ()
-- | Mozilla HTMLOListElement.reversed documentation
getReversed :: (MonadDOM m) => HTMLOListElement -> m Bool
-- | Mozilla HTMLOListElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLOListElement -> val -> m ()
-- | Mozilla HTMLOListElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLOListElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLOListElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLOListElement documentation
data HTMLOListElement
castToHTMLOListElement :: IsGObject obj => obj -> JSM HTMLOListElement
gTypeHTMLOListElement :: JSM GType
module JSDOM.Generated.HTMLObjectElement
-- | Mozilla HTMLObjectElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLObjectElement -> m Bool
-- | Mozilla HTMLObjectElement.setCustomValidity documentation
setCustomValidity :: (MonadDOM m, ToJSString error) => HTMLObjectElement -> Maybe error -> m ()
-- | Mozilla HTMLObjectElement.getSVGDocument documentation
getSVGDocument :: (MonadDOM m) => HTMLObjectElement -> m (Maybe SVGDocument)
-- | Mozilla HTMLObjectElement.form documentation
getForm :: (MonadDOM m) => HTMLObjectElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLObjectElement.code documentation
setCode :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.code documentation
getCode :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.archive documentation
setArchive :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.archive documentation
getArchive :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.border documentation
setBorder :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.border documentation
getBorder :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.codeBase documentation
setCodeBase :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.codeBase documentation
getCodeBase :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.codeType documentation
setCodeType :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.codeType documentation
getCodeType :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.data documentation
setData :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.data documentation
getData :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.declare documentation
setDeclare :: (MonadDOM m) => HTMLObjectElement -> Bool -> m ()
-- | Mozilla HTMLObjectElement.declare documentation
getDeclare :: (MonadDOM m) => HTMLObjectElement -> m Bool
-- | Mozilla HTMLObjectElement.height documentation
setHeight :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.height documentation
getHeight :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.hspace documentation
setHspace :: (MonadDOM m) => HTMLObjectElement -> Int -> m ()
-- | Mozilla HTMLObjectElement.hspace documentation
getHspace :: (MonadDOM m) => HTMLObjectElement -> m Int
-- | Mozilla HTMLObjectElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.standby documentation
setStandby :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.standby documentation
getStandby :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.useMap documentation
setUseMap :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.useMap documentation
getUseMap :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.vspace documentation
setVspace :: (MonadDOM m) => HTMLObjectElement -> Int -> m ()
-- | Mozilla HTMLObjectElement.vspace documentation
getVspace :: (MonadDOM m) => HTMLObjectElement -> m Int
-- | Mozilla HTMLObjectElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLObjectElement -> val -> m ()
-- | Mozilla HTMLObjectElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.willValidate documentation
getWillValidate :: (MonadDOM m) => HTMLObjectElement -> m Bool
-- | Mozilla HTMLObjectElement.validity documentation
getValidity :: (MonadDOM m) => HTMLObjectElement -> m (Maybe ValidityState)
-- | Mozilla HTMLObjectElement.validationMessage documentation
getValidationMessage :: (MonadDOM m, FromJSString result) => HTMLObjectElement -> m result
-- | Mozilla HTMLObjectElement.contentDocument documentation
getContentDocument :: (MonadDOM m) => HTMLObjectElement -> m (Maybe Document)
-- | Functions for this inteface are in JSDOM.HTMLObjectElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLObjectElement documentation
data HTMLObjectElement
castToHTMLObjectElement :: IsGObject obj => obj -> JSM HTMLObjectElement
gTypeHTMLObjectElement :: JSM GType
module JSDOM.Generated.HTMLOptGroupElement
-- | Mozilla HTMLOptGroupElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLOptGroupElement -> Bool -> m ()
-- | Mozilla HTMLOptGroupElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLOptGroupElement -> m Bool
-- | Mozilla HTMLOptGroupElement.label documentation
setLabel :: (MonadDOM m, ToJSString val) => HTMLOptGroupElement -> val -> m ()
-- | Mozilla HTMLOptGroupElement.label documentation
getLabel :: (MonadDOM m, FromJSString result) => HTMLOptGroupElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLOptGroupElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLOptGroupElement documentation
data HTMLOptGroupElement
castToHTMLOptGroupElement :: IsGObject obj => obj -> JSM HTMLOptGroupElement
gTypeHTMLOptGroupElement :: JSM GType
module JSDOM.Generated.HTMLOptionElement
-- | Mozilla HTMLOptionElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLOptionElement -> Bool -> m ()
-- | Mozilla HTMLOptionElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLOptionElement -> m Bool
-- | Mozilla HTMLOptionElement.form documentation
getForm :: (MonadDOM m) => HTMLOptionElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLOptionElement.label documentation
setLabel :: (MonadDOM m, ToJSString val) => HTMLOptionElement -> val -> m ()
-- | Mozilla HTMLOptionElement.label documentation
getLabel :: (MonadDOM m, FromJSString result) => HTMLOptionElement -> m result
-- | Mozilla HTMLOptionElement.defaultSelected documentation
setDefaultSelected :: (MonadDOM m) => HTMLOptionElement -> Bool -> m ()
-- | Mozilla HTMLOptionElement.defaultSelected documentation
getDefaultSelected :: (MonadDOM m) => HTMLOptionElement -> m Bool
-- | Mozilla HTMLOptionElement.selected documentation
setSelected :: (MonadDOM m) => HTMLOptionElement -> Bool -> m ()
-- | Mozilla HTMLOptionElement.selected documentation
getSelected :: (MonadDOM m) => HTMLOptionElement -> m Bool
-- | Mozilla HTMLOptionElement.value documentation
setValue :: (MonadDOM m, ToJSString val) => HTMLOptionElement -> val -> m ()
-- | Mozilla HTMLOptionElement.value documentation
getValue :: (MonadDOM m, FromJSString result) => HTMLOptionElement -> m result
-- | Mozilla HTMLOptionElement.text documentation
setText :: (MonadDOM m, ToJSString val) => HTMLOptionElement -> val -> m ()
-- | Mozilla HTMLOptionElement.text documentation
getText :: (MonadDOM m, FromJSString result) => HTMLOptionElement -> m result
-- | Mozilla HTMLOptionElement.index documentation
getIndex :: (MonadDOM m) => HTMLOptionElement -> m Int
-- | Functions for this inteface are in JSDOM.HTMLOptionElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLOptionElement documentation
data HTMLOptionElement
castToHTMLOptionElement :: IsGObject obj => obj -> JSM HTMLOptionElement
gTypeHTMLOptionElement :: JSM GType
module JSDOM.Generated.HTMLOptionsCollection
-- | Mozilla HTMLOptionsCollection.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => HTMLOptionsCollection -> name -> m (Maybe Node)
-- | Mozilla HTMLOptionsCollection.add documentation
addBefore :: (MonadDOM m, IsHTMLElement element, IsHTMLElement before) => HTMLOptionsCollection -> Maybe element -> Maybe before -> m ()
-- | Mozilla HTMLOptionsCollection.add documentation
add :: (MonadDOM m, IsHTMLElement element) => HTMLOptionsCollection -> Maybe element -> Int -> m ()
-- | Mozilla HTMLOptionsCollection.remove documentation
remove :: (MonadDOM m) => HTMLOptionsCollection -> Word -> m ()
-- | Mozilla HTMLOptionsCollection.selectedIndex documentation
setSelectedIndex :: (MonadDOM m) => HTMLOptionsCollection -> Int -> m ()
-- | Mozilla HTMLOptionsCollection.selectedIndex documentation
getSelectedIndex :: (MonadDOM m) => HTMLOptionsCollection -> m Int
-- | Mozilla HTMLOptionsCollection.length documentation
setLength :: (MonadDOM m) => HTMLOptionsCollection -> Word -> m ()
-- | Mozilla HTMLOptionsCollection.length documentation
getLength :: (MonadDOM m) => HTMLOptionsCollection -> m Word
-- | Functions for this inteface are in JSDOM.HTMLOptionsCollection.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLOptionsCollection documentation
data HTMLOptionsCollection
castToHTMLOptionsCollection :: IsGObject obj => obj -> JSM HTMLOptionsCollection
gTypeHTMLOptionsCollection :: JSM GType
module JSDOM.Generated.HTMLOutputElement
-- | Mozilla HTMLOutputElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLOutputElement -> m Bool
-- | Mozilla HTMLOutputElement.setCustomValidity documentation
setCustomValidity :: (MonadDOM m, ToJSString error) => HTMLOutputElement -> Maybe error -> m ()
-- | Mozilla HTMLOutputElement.htmlFor documentation
getHtmlFor :: (MonadDOM m) => HTMLOutputElement -> m (Maybe DOMSettableTokenList)
-- | Mozilla HTMLOutputElement.form documentation
getForm :: (MonadDOM m) => HTMLOutputElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLOutputElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLOutputElement -> val -> m ()
-- | Mozilla HTMLOutputElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLOutputElement -> m result
-- | Mozilla HTMLOutputElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLOutputElement -> m result
-- | Mozilla HTMLOutputElement.defaultValue documentation
setDefaultValue :: (MonadDOM m, ToJSString val) => HTMLOutputElement -> Maybe val -> m ()
-- | Mozilla HTMLOutputElement.defaultValue documentation
getDefaultValue :: (MonadDOM m, FromJSString result) => HTMLOutputElement -> m (Maybe result)
-- | Mozilla HTMLOutputElement.value documentation
setValue :: (MonadDOM m, ToJSString val) => HTMLOutputElement -> Maybe val -> m ()
-- | Mozilla HTMLOutputElement.value documentation
getValue :: (MonadDOM m, FromJSString result) => HTMLOutputElement -> m (Maybe result)
-- | Mozilla HTMLOutputElement.willValidate documentation
getWillValidate :: (MonadDOM m) => HTMLOutputElement -> m Bool
-- | Mozilla HTMLOutputElement.validity documentation
getValidity :: (MonadDOM m) => HTMLOutputElement -> m (Maybe ValidityState)
-- | Mozilla HTMLOutputElement.validationMessage documentation
getValidationMessage :: (MonadDOM m, FromJSString result) => HTMLOutputElement -> m result
-- | Mozilla HTMLOutputElement.labels documentation
getLabels :: (MonadDOM m) => HTMLOutputElement -> m (Maybe NodeList)
-- | Functions for this inteface are in JSDOM.HTMLOutputElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLOutputElement documentation
data HTMLOutputElement
castToHTMLOutputElement :: IsGObject obj => obj -> JSM HTMLOutputElement
gTypeHTMLOutputElement :: JSM GType
module JSDOM.Generated.HTMLParagraphElement
-- | Mozilla HTMLParagraphElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLParagraphElement -> val -> m ()
-- | Mozilla HTMLParagraphElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLParagraphElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLParagraphElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLParagraphElement documentation
data HTMLParagraphElement
castToHTMLParagraphElement :: IsGObject obj => obj -> JSM HTMLParagraphElement
gTypeHTMLParagraphElement :: JSM GType
module JSDOM.Generated.HTMLParamElement
-- | Mozilla HTMLParamElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLParamElement -> val -> m ()
-- | Mozilla HTMLParamElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLParamElement -> m result
-- | Mozilla HTMLParamElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLParamElement -> val -> m ()
-- | Mozilla HTMLParamElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLParamElement -> m result
-- | Mozilla HTMLParamElement.value documentation
setValue :: (MonadDOM m, ToJSString val) => HTMLParamElement -> val -> m ()
-- | Mozilla HTMLParamElement.value documentation
getValue :: (MonadDOM m, FromJSString result) => HTMLParamElement -> m result
-- | Mozilla HTMLParamElement.valueType documentation
setValueType :: (MonadDOM m, ToJSString val) => HTMLParamElement -> val -> m ()
-- | Mozilla HTMLParamElement.valueType documentation
getValueType :: (MonadDOM m, FromJSString result) => HTMLParamElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLParamElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLParamElement documentation
data HTMLParamElement
castToHTMLParamElement :: IsGObject obj => obj -> JSM HTMLParamElement
gTypeHTMLParamElement :: JSM GType
module JSDOM.Generated.HTMLPreElement
-- | Mozilla HTMLPreElement.width documentation
setWidth :: (MonadDOM m) => HTMLPreElement -> Int -> m ()
-- | Mozilla HTMLPreElement.width documentation
getWidth :: (MonadDOM m) => HTMLPreElement -> m Int
-- | Mozilla HTMLPreElement.wrap documentation
setWrap :: (MonadDOM m) => HTMLPreElement -> Bool -> m ()
-- | Mozilla HTMLPreElement.wrap documentation
getWrap :: (MonadDOM m) => HTMLPreElement -> m Bool
-- | Functions for this inteface are in JSDOM.HTMLPreElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLPreElement documentation
data HTMLPreElement
castToHTMLPreElement :: IsGObject obj => obj -> JSM HTMLPreElement
gTypeHTMLPreElement :: JSM GType
module JSDOM.Generated.HTMLProgressElement
-- | Mozilla HTMLProgressElement.value documentation
setValue :: (MonadDOM m) => HTMLProgressElement -> Double -> m ()
-- | Mozilla HTMLProgressElement.value documentation
getValue :: (MonadDOM m) => HTMLProgressElement -> m Double
-- | Mozilla HTMLProgressElement.max documentation
setMax :: (MonadDOM m) => HTMLProgressElement -> Double -> m ()
-- | Mozilla HTMLProgressElement.max documentation
getMax :: (MonadDOM m) => HTMLProgressElement -> m Double
-- | Mozilla HTMLProgressElement.position documentation
getPosition :: (MonadDOM m) => HTMLProgressElement -> m Double
-- | Mozilla HTMLProgressElement.labels documentation
getLabels :: (MonadDOM m) => HTMLProgressElement -> m (Maybe NodeList)
-- | Functions for this inteface are in JSDOM.HTMLProgressElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLProgressElement documentation
data HTMLProgressElement
castToHTMLProgressElement :: IsGObject obj => obj -> JSM HTMLProgressElement
gTypeHTMLProgressElement :: JSM GType
module JSDOM.Generated.HTMLQuoteElement
-- | Mozilla HTMLQuoteElement.cite documentation
setCite :: (MonadDOM m, ToJSString val) => HTMLQuoteElement -> val -> m ()
-- | Mozilla HTMLQuoteElement.cite documentation
getCite :: (MonadDOM m, FromJSString result) => HTMLQuoteElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLQuoteElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLQuoteElement documentation
data HTMLQuoteElement
castToHTMLQuoteElement :: IsGObject obj => obj -> JSM HTMLQuoteElement
gTypeHTMLQuoteElement :: JSM GType
module JSDOM.Generated.HTMLScriptElement
-- | Mozilla HTMLScriptElement.text documentation
setText :: (MonadDOM m, ToJSString val) => HTMLScriptElement -> Maybe val -> m ()
-- | Mozilla HTMLScriptElement.text documentation
getText :: (MonadDOM m, FromJSString result) => HTMLScriptElement -> m (Maybe result)
-- | Mozilla HTMLScriptElement.htmlFor documentation
setHtmlFor :: (MonadDOM m, ToJSString val) => HTMLScriptElement -> val -> m ()
-- | Mozilla HTMLScriptElement.htmlFor documentation
getHtmlFor :: (MonadDOM m, FromJSString result) => HTMLScriptElement -> m result
-- | Mozilla HTMLScriptElement.event documentation
setEvent :: (MonadDOM m, ToJSString val) => HTMLScriptElement -> val -> m ()
-- | Mozilla HTMLScriptElement.event documentation
getEvent :: (MonadDOM m, FromJSString result) => HTMLScriptElement -> m result
-- | Mozilla HTMLScriptElement.charset documentation
setCharset :: (MonadDOM m, ToJSString val) => HTMLScriptElement -> val -> m ()
-- | Mozilla HTMLScriptElement.charset documentation
getCharset :: (MonadDOM m, FromJSString result) => HTMLScriptElement -> m result
-- | Mozilla HTMLScriptElement.async documentation
setAsync :: (MonadDOM m) => HTMLScriptElement -> Bool -> m ()
-- | Mozilla HTMLScriptElement.async documentation
getAsync :: (MonadDOM m) => HTMLScriptElement -> m Bool
-- | Mozilla HTMLScriptElement.defer documentation
setDefer :: (MonadDOM m) => HTMLScriptElement -> Bool -> m ()
-- | Mozilla HTMLScriptElement.defer documentation
getDefer :: (MonadDOM m) => HTMLScriptElement -> m Bool
-- | Mozilla HTMLScriptElement.src documentation
setSrc :: (MonadDOM m, ToJSString val) => HTMLScriptElement -> val -> m ()
-- | Mozilla HTMLScriptElement.src documentation
getSrc :: (MonadDOM m, FromJSString result) => HTMLScriptElement -> m result
-- | Mozilla HTMLScriptElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLScriptElement -> val -> m ()
-- | Mozilla HTMLScriptElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLScriptElement -> m result
-- | Mozilla HTMLScriptElement.crossOrigin documentation
setCrossOrigin :: (MonadDOM m, ToJSString val) => HTMLScriptElement -> val -> m ()
-- | Mozilla HTMLScriptElement.crossOrigin documentation
getCrossOrigin :: (MonadDOM m, FromJSString result) => HTMLScriptElement -> m result
-- | Mozilla HTMLScriptElement.nonce documentation
setNonce :: (MonadDOM m, ToJSString val) => HTMLScriptElement -> val -> m ()
-- | Mozilla HTMLScriptElement.nonce documentation
getNonce :: (MonadDOM m, FromJSString result) => HTMLScriptElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLScriptElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLScriptElement documentation
data HTMLScriptElement
castToHTMLScriptElement :: IsGObject obj => obj -> JSM HTMLScriptElement
gTypeHTMLScriptElement :: JSM GType
module JSDOM.Generated.HTMLSelectElement
-- | Mozilla HTMLSelectElement.item documentation
item :: (MonadDOM m) => HTMLSelectElement -> Word -> m (Maybe Node)
-- | Mozilla HTMLSelectElement.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => HTMLSelectElement -> name -> m (Maybe Node)
-- | Mozilla HTMLSelectElement.add documentation
addBefore :: (MonadDOM m, IsHTMLElement element, IsHTMLElement before) => HTMLSelectElement -> Maybe element -> Maybe before -> m ()
-- | Mozilla HTMLSelectElement.add documentation
add :: (MonadDOM m, IsHTMLElement element) => HTMLSelectElement -> Maybe element -> Int -> m ()
-- | Mozilla HTMLSelectElement.remove documentation
remove :: (MonadDOM m) => HTMLSelectElement -> m ()
-- | Mozilla HTMLSelectElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLSelectElement -> m Bool
-- | Mozilla HTMLSelectElement.setCustomValidity documentation
setCustomValidity :: (MonadDOM m, ToJSString error) => HTMLSelectElement -> Maybe error -> m ()
-- | Mozilla HTMLSelectElement.autofocus documentation
setAutofocus :: (MonadDOM m) => HTMLSelectElement -> Bool -> m ()
-- | Mozilla HTMLSelectElement.autofocus documentation
getAutofocus :: (MonadDOM m) => HTMLSelectElement -> m Bool
-- | Mozilla HTMLSelectElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLSelectElement -> Bool -> m ()
-- | Mozilla HTMLSelectElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLSelectElement -> m Bool
-- | Mozilla HTMLSelectElement.form documentation
getForm :: (MonadDOM m) => HTMLSelectElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLSelectElement.multiple documentation
setMultiple :: (MonadDOM m) => HTMLSelectElement -> Bool -> m ()
-- | Mozilla HTMLSelectElement.multiple documentation
getMultiple :: (MonadDOM m) => HTMLSelectElement -> m Bool
-- | Mozilla HTMLSelectElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLSelectElement -> val -> m ()
-- | Mozilla HTMLSelectElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLSelectElement -> m result
-- | Mozilla HTMLSelectElement.required documentation
setRequired :: (MonadDOM m) => HTMLSelectElement -> Bool -> m ()
-- | Mozilla HTMLSelectElement.required documentation
getRequired :: (MonadDOM m) => HTMLSelectElement -> m Bool
-- | Mozilla HTMLSelectElement.size documentation
setSize :: (MonadDOM m) => HTMLSelectElement -> Int -> m ()
-- | Mozilla HTMLSelectElement.size documentation
getSize :: (MonadDOM m) => HTMLSelectElement -> m Int
-- | Mozilla HTMLSelectElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLSelectElement -> m result
-- | Mozilla HTMLSelectElement.options documentation
getOptions :: (MonadDOM m) => HTMLSelectElement -> m (Maybe HTMLOptionsCollection)
-- | Mozilla HTMLSelectElement.length documentation
setLength :: (MonadDOM m) => HTMLSelectElement -> Word -> m ()
-- | Mozilla HTMLSelectElement.length documentation
getLength :: (MonadDOM m) => HTMLSelectElement -> m Word
-- | Mozilla HTMLSelectElement.selectedOptions documentation
getSelectedOptions :: (MonadDOM m) => HTMLSelectElement -> m (Maybe HTMLCollection)
-- | Mozilla HTMLSelectElement.selectedIndex documentation
setSelectedIndex :: (MonadDOM m) => HTMLSelectElement -> Int -> m ()
-- | Mozilla HTMLSelectElement.selectedIndex documentation
getSelectedIndex :: (MonadDOM m) => HTMLSelectElement -> m Int
-- | Mozilla HTMLSelectElement.value documentation
setValue :: (MonadDOM m, ToJSString val) => HTMLSelectElement -> Maybe val -> m ()
-- | Mozilla HTMLSelectElement.value documentation
getValue :: (MonadDOM m, FromJSString result) => HTMLSelectElement -> m (Maybe result)
-- | Mozilla HTMLSelectElement.willValidate documentation
getWillValidate :: (MonadDOM m) => HTMLSelectElement -> m Bool
-- | Mozilla HTMLSelectElement.validity documentation
getValidity :: (MonadDOM m) => HTMLSelectElement -> m (Maybe ValidityState)
-- | Mozilla HTMLSelectElement.validationMessage documentation
getValidationMessage :: (MonadDOM m, FromJSString result) => HTMLSelectElement -> m result
-- | Mozilla HTMLSelectElement.labels documentation
getLabels :: (MonadDOM m) => HTMLSelectElement -> m (Maybe NodeList)
-- | Functions for this inteface are in JSDOM.HTMLSelectElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLSelectElement documentation
data HTMLSelectElement
castToHTMLSelectElement :: IsGObject obj => obj -> JSM HTMLSelectElement
gTypeHTMLSelectElement :: JSM GType
module JSDOM.Generated.HTMLSourceElement
-- | Mozilla HTMLSourceElement.src documentation
setSrc :: (MonadDOM m, ToJSString val) => HTMLSourceElement -> val -> m ()
-- | Mozilla HTMLSourceElement.src documentation
getSrc :: (MonadDOM m, FromJSString result) => HTMLSourceElement -> m result
-- | Mozilla HTMLSourceElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLSourceElement -> val -> m ()
-- | Mozilla HTMLSourceElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLSourceElement -> m result
-- | Mozilla HTMLSourceElement.media documentation
setMedia :: (MonadDOM m, ToJSString val) => HTMLSourceElement -> val -> m ()
-- | Mozilla HTMLSourceElement.media documentation
getMedia :: (MonadDOM m, FromJSString result) => HTMLSourceElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLSourceElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLSourceElement documentation
data HTMLSourceElement
castToHTMLSourceElement :: IsGObject obj => obj -> JSM HTMLSourceElement
gTypeHTMLSourceElement :: JSM GType
module JSDOM.Generated.HTMLStyleElement
-- | Mozilla HTMLStyleElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLStyleElement -> Bool -> m ()
-- | Mozilla HTMLStyleElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLStyleElement -> m Bool
-- | Mozilla HTMLStyleElement.media documentation
setMedia :: (MonadDOM m, ToJSString val) => HTMLStyleElement -> val -> m ()
-- | Mozilla HTMLStyleElement.media documentation
getMedia :: (MonadDOM m, FromJSString result) => HTMLStyleElement -> m result
-- | Mozilla HTMLStyleElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLStyleElement -> val -> m ()
-- | Mozilla HTMLStyleElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLStyleElement -> m result
-- | Mozilla HTMLStyleElement.sheet documentation
getSheet :: (MonadDOM m) => HTMLStyleElement -> m (Maybe StyleSheet)
-- | Functions for this inteface are in JSDOM.HTMLStyleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLStyleElement documentation
data HTMLStyleElement
castToHTMLStyleElement :: IsGObject obj => obj -> JSM HTMLStyleElement
gTypeHTMLStyleElement :: JSM GType
module JSDOM.Generated.HTMLTableCaptionElement
-- | Mozilla HTMLTableCaptionElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLTableCaptionElement -> val -> m ()
-- | Mozilla HTMLTableCaptionElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLTableCaptionElement -> m result
-- | Functions for this inteface are in
-- JSDOM.HTMLTableCaptionElement. Base interface functions are in:
--
--
--
-- Mozilla HTMLTableCaptionElement documentation
data HTMLTableCaptionElement
castToHTMLTableCaptionElement :: IsGObject obj => obj -> JSM HTMLTableCaptionElement
gTypeHTMLTableCaptionElement :: JSM GType
module JSDOM.Generated.HTMLTableCellElement
-- | Mozilla HTMLTableCellElement.cellIndex documentation
getCellIndex :: (MonadDOM m) => HTMLTableCellElement -> m Int
-- | Mozilla HTMLTableCellElement.abbr documentation
setAbbr :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.abbr documentation
getAbbr :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.axis documentation
setAxis :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.axis documentation
getAxis :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.bgColor documentation
setBgColor :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.bgColor documentation
getBgColor :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.ch documentation
setCh :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.ch documentation
getCh :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.chOff documentation
setChOff :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.chOff documentation
getChOff :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.colSpan documentation
setColSpan :: (MonadDOM m) => HTMLTableCellElement -> Int -> m ()
-- | Mozilla HTMLTableCellElement.colSpan documentation
getColSpan :: (MonadDOM m) => HTMLTableCellElement -> m Int
-- | Mozilla HTMLTableCellElement.headers documentation
setHeaders :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.headers documentation
getHeaders :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.height documentation
setHeight :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.height documentation
getHeight :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.noWrap documentation
setNoWrap :: (MonadDOM m) => HTMLTableCellElement -> Bool -> m ()
-- | Mozilla HTMLTableCellElement.noWrap documentation
getNoWrap :: (MonadDOM m) => HTMLTableCellElement -> m Bool
-- | Mozilla HTMLTableCellElement.rowSpan documentation
setRowSpan :: (MonadDOM m) => HTMLTableCellElement -> Int -> m ()
-- | Mozilla HTMLTableCellElement.rowSpan documentation
getRowSpan :: (MonadDOM m) => HTMLTableCellElement -> m Int
-- | Mozilla HTMLTableCellElement.scope documentation
setScope :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.scope documentation
getScope :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.vAlign documentation
setVAlign :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.vAlign documentation
getVAlign :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Mozilla HTMLTableCellElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLTableCellElement -> val -> m ()
-- | Mozilla HTMLTableCellElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLTableCellElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLTableCellElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTableCellElement documentation
data HTMLTableCellElement
castToHTMLTableCellElement :: IsGObject obj => obj -> JSM HTMLTableCellElement
gTypeHTMLTableCellElement :: JSM GType
module JSDOM.Generated.HTMLTableColElement
-- | Mozilla HTMLTableColElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLTableColElement -> val -> m ()
-- | Mozilla HTMLTableColElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLTableColElement -> m result
-- | Mozilla HTMLTableColElement.ch documentation
setCh :: (MonadDOM m, ToJSString val) => HTMLTableColElement -> val -> m ()
-- | Mozilla HTMLTableColElement.ch documentation
getCh :: (MonadDOM m, FromJSString result) => HTMLTableColElement -> m result
-- | Mozilla HTMLTableColElement.chOff documentation
setChOff :: (MonadDOM m, ToJSString val) => HTMLTableColElement -> val -> m ()
-- | Mozilla HTMLTableColElement.chOff documentation
getChOff :: (MonadDOM m, FromJSString result) => HTMLTableColElement -> m result
-- | Mozilla HTMLTableColElement.span documentation
setSpan :: (MonadDOM m) => HTMLTableColElement -> Int -> m ()
-- | Mozilla HTMLTableColElement.span documentation
getSpan :: (MonadDOM m) => HTMLTableColElement -> m Int
-- | Mozilla HTMLTableColElement.vAlign documentation
setVAlign :: (MonadDOM m, ToJSString val) => HTMLTableColElement -> val -> m ()
-- | Mozilla HTMLTableColElement.vAlign documentation
getVAlign :: (MonadDOM m, FromJSString result) => HTMLTableColElement -> m result
-- | Mozilla HTMLTableColElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLTableColElement -> val -> m ()
-- | Mozilla HTMLTableColElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLTableColElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLTableColElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTableColElement documentation
data HTMLTableColElement
castToHTMLTableColElement :: IsGObject obj => obj -> JSM HTMLTableColElement
gTypeHTMLTableColElement :: JSM GType
module JSDOM.Generated.HTMLTableElement
-- | Mozilla HTMLTableElement.createTHead documentation
createTHead :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLElement)
-- | Mozilla HTMLTableElement.deleteTHead documentation
deleteTHead :: (MonadDOM m) => HTMLTableElement -> m ()
-- | Mozilla HTMLTableElement.createTFoot documentation
createTFoot :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLElement)
-- | Mozilla HTMLTableElement.deleteTFoot documentation
deleteTFoot :: (MonadDOM m) => HTMLTableElement -> m ()
-- | Mozilla HTMLTableElement.createTBody documentation
createTBody :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLElement)
-- | Mozilla HTMLTableElement.createCaption documentation
createCaption :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLElement)
-- | Mozilla HTMLTableElement.deleteCaption documentation
deleteCaption :: (MonadDOM m) => HTMLTableElement -> m ()
-- | Mozilla HTMLTableElement.insertRow documentation
insertRow :: (MonadDOM m) => HTMLTableElement -> Int -> m (Maybe HTMLElement)
-- | Mozilla HTMLTableElement.deleteRow documentation
deleteRow :: (MonadDOM m) => HTMLTableElement -> Int -> m ()
-- | Mozilla HTMLTableElement.caption documentation
setCaption :: (MonadDOM m) => HTMLTableElement -> Maybe HTMLTableCaptionElement -> m ()
-- | Mozilla HTMLTableElement.caption documentation
getCaption :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLTableCaptionElement)
-- | Mozilla HTMLTableElement.tHead documentation
setTHead :: (MonadDOM m) => HTMLTableElement -> Maybe HTMLTableSectionElement -> m ()
-- | Mozilla HTMLTableElement.tHead documentation
getTHead :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLTableSectionElement)
-- | Mozilla HTMLTableElement.tFoot documentation
setTFoot :: (MonadDOM m) => HTMLTableElement -> Maybe HTMLTableSectionElement -> m ()
-- | Mozilla HTMLTableElement.tFoot documentation
getTFoot :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLTableSectionElement)
-- | Mozilla HTMLTableElement.rows documentation
getRows :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLCollection)
-- | Mozilla HTMLTableElement.tBodies documentation
getTBodies :: (MonadDOM m) => HTMLTableElement -> m (Maybe HTMLCollection)
-- | Mozilla HTMLTableElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Mozilla HTMLTableElement.bgColor documentation
setBgColor :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.bgColor documentation
getBgColor :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Mozilla HTMLTableElement.border documentation
setBorder :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.border documentation
getBorder :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Mozilla HTMLTableElement.cellPadding documentation
setCellPadding :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.cellPadding documentation
getCellPadding :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Mozilla HTMLTableElement.cellSpacing documentation
setCellSpacing :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.cellSpacing documentation
getCellSpacing :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Mozilla HTMLTableElement.frame documentation
setFrame :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.frame documentation
getFrame :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Mozilla HTMLTableElement.rules documentation
setRules :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.rules documentation
getRules :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Mozilla HTMLTableElement.summary documentation
setSummary :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.summary documentation
getSummary :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Mozilla HTMLTableElement.width documentation
setWidth :: (MonadDOM m, ToJSString val) => HTMLTableElement -> val -> m ()
-- | Mozilla HTMLTableElement.width documentation
getWidth :: (MonadDOM m, FromJSString result) => HTMLTableElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLTableElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLTableElement documentation
data HTMLTableElement
castToHTMLTableElement :: IsGObject obj => obj -> JSM HTMLTableElement
gTypeHTMLTableElement :: JSM GType
module JSDOM.Generated.HTMLTableRowElement
-- | Mozilla HTMLTableRowElement.insertCell documentation
insertCell :: (MonadDOM m) => HTMLTableRowElement -> Int -> m (Maybe HTMLElement)
-- | Mozilla HTMLTableRowElement.deleteCell documentation
deleteCell :: (MonadDOM m) => HTMLTableRowElement -> Int -> m ()
-- | Mozilla HTMLTableRowElement.rowIndex documentation
getRowIndex :: (MonadDOM m) => HTMLTableRowElement -> m Int
-- | Mozilla HTMLTableRowElement.sectionRowIndex documentation
getSectionRowIndex :: (MonadDOM m) => HTMLTableRowElement -> m Int
-- | Mozilla HTMLTableRowElement.cells documentation
getCells :: (MonadDOM m) => HTMLTableRowElement -> m (Maybe HTMLCollection)
-- | Mozilla HTMLTableRowElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLTableRowElement -> val -> m ()
-- | Mozilla HTMLTableRowElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLTableRowElement -> m result
-- | Mozilla HTMLTableRowElement.bgColor documentation
setBgColor :: (MonadDOM m, ToJSString val) => HTMLTableRowElement -> val -> m ()
-- | Mozilla HTMLTableRowElement.bgColor documentation
getBgColor :: (MonadDOM m, FromJSString result) => HTMLTableRowElement -> m result
-- | Mozilla HTMLTableRowElement.ch documentation
setCh :: (MonadDOM m, ToJSString val) => HTMLTableRowElement -> val -> m ()
-- | Mozilla HTMLTableRowElement.ch documentation
getCh :: (MonadDOM m, FromJSString result) => HTMLTableRowElement -> m result
-- | Mozilla HTMLTableRowElement.chOff documentation
setChOff :: (MonadDOM m, ToJSString val) => HTMLTableRowElement -> val -> m ()
-- | Mozilla HTMLTableRowElement.chOff documentation
getChOff :: (MonadDOM m, FromJSString result) => HTMLTableRowElement -> m result
-- | Mozilla HTMLTableRowElement.vAlign documentation
setVAlign :: (MonadDOM m, ToJSString val) => HTMLTableRowElement -> val -> m ()
-- | Mozilla HTMLTableRowElement.vAlign documentation
getVAlign :: (MonadDOM m, FromJSString result) => HTMLTableRowElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLTableRowElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTableRowElement documentation
data HTMLTableRowElement
castToHTMLTableRowElement :: IsGObject obj => obj -> JSM HTMLTableRowElement
gTypeHTMLTableRowElement :: JSM GType
module JSDOM.Generated.HTMLTableSectionElement
-- | Mozilla HTMLTableSectionElement.insertRow documentation
insertRow :: (MonadDOM m) => HTMLTableSectionElement -> Int -> m (Maybe HTMLElement)
-- | Mozilla HTMLTableSectionElement.deleteRow documentation
deleteRow :: (MonadDOM m) => HTMLTableSectionElement -> Int -> m ()
-- | Mozilla HTMLTableSectionElement.align documentation
setAlign :: (MonadDOM m, ToJSString val) => HTMLTableSectionElement -> val -> m ()
-- | Mozilla HTMLTableSectionElement.align documentation
getAlign :: (MonadDOM m, FromJSString result) => HTMLTableSectionElement -> m result
-- | Mozilla HTMLTableSectionElement.ch documentation
setCh :: (MonadDOM m, ToJSString val) => HTMLTableSectionElement -> val -> m ()
-- | Mozilla HTMLTableSectionElement.ch documentation
getCh :: (MonadDOM m, FromJSString result) => HTMLTableSectionElement -> m result
-- | Mozilla HTMLTableSectionElement.chOff documentation
setChOff :: (MonadDOM m, ToJSString val) => HTMLTableSectionElement -> val -> m ()
-- | Mozilla HTMLTableSectionElement.chOff documentation
getChOff :: (MonadDOM m, FromJSString result) => HTMLTableSectionElement -> m result
-- | Mozilla HTMLTableSectionElement.vAlign documentation
setVAlign :: (MonadDOM m, ToJSString val) => HTMLTableSectionElement -> val -> m ()
-- | Mozilla HTMLTableSectionElement.vAlign documentation
getVAlign :: (MonadDOM m, FromJSString result) => HTMLTableSectionElement -> m result
-- | Mozilla HTMLTableSectionElement.rows documentation
getRows :: (MonadDOM m) => HTMLTableSectionElement -> m (Maybe HTMLCollection)
-- | Functions for this inteface are in
-- JSDOM.HTMLTableSectionElement. Base interface functions are in:
--
--
--
-- Mozilla HTMLTableSectionElement documentation
data HTMLTableSectionElement
castToHTMLTableSectionElement :: IsGObject obj => obj -> JSM HTMLTableSectionElement
gTypeHTMLTableSectionElement :: JSM GType
module JSDOM.Generated.HTMLTemplateElement
-- | Mozilla HTMLTemplateElement.content documentation
getContent :: (MonadDOM m) => HTMLTemplateElement -> m (Maybe DocumentFragment)
-- | Functions for this inteface are in JSDOM.HTMLTemplateElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTemplateElement documentation
data HTMLTemplateElement
castToHTMLTemplateElement :: IsGObject obj => obj -> JSM HTMLTemplateElement
gTypeHTMLTemplateElement :: JSM GType
module JSDOM.Generated.HTMLTextAreaElement
-- | Mozilla HTMLTextAreaElement.checkValidity documentation
checkValidity :: (MonadDOM m) => HTMLTextAreaElement -> m Bool
-- | Mozilla HTMLTextAreaElement.setCustomValidity documentation
setCustomValidity :: (MonadDOM m, ToJSString error) => HTMLTextAreaElement -> Maybe error -> m ()
-- | Mozilla HTMLTextAreaElement.select documentation
select :: (MonadDOM m) => HTMLTextAreaElement -> m ()
-- | Mozilla HTMLTextAreaElement.setRangeText documentation
setRangeText :: (MonadDOM m, ToJSString replacement) => HTMLTextAreaElement -> replacement -> m ()
-- | Mozilla HTMLTextAreaElement.setRangeText documentation
setRangeText4 :: (MonadDOM m, ToJSString replacement, ToJSString selectionMode) => HTMLTextAreaElement -> replacement -> Word -> Word -> selectionMode -> m ()
-- | Mozilla HTMLTextAreaElement.setSelectionRange documentation
setSelectionRange :: (MonadDOM m, ToJSString direction) => HTMLTextAreaElement -> Int -> Int -> direction -> m ()
-- | Mozilla HTMLTextAreaElement.autofocus documentation
setAutofocus :: (MonadDOM m) => HTMLTextAreaElement -> Bool -> m ()
-- | Mozilla HTMLTextAreaElement.autofocus documentation
getAutofocus :: (MonadDOM m) => HTMLTextAreaElement -> m Bool
-- | Mozilla HTMLTextAreaElement.cols documentation
setCols :: (MonadDOM m) => HTMLTextAreaElement -> Int -> m ()
-- | Mozilla HTMLTextAreaElement.cols documentation
getCols :: (MonadDOM m) => HTMLTextAreaElement -> m Int
-- | Mozilla HTMLTextAreaElement.dirName documentation
setDirName :: (MonadDOM m, ToJSString val) => HTMLTextAreaElement -> val -> m ()
-- | Mozilla HTMLTextAreaElement.dirName documentation
getDirName :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m result
-- | Mozilla HTMLTextAreaElement.disabled documentation
setDisabled :: (MonadDOM m) => HTMLTextAreaElement -> Bool -> m ()
-- | Mozilla HTMLTextAreaElement.disabled documentation
getDisabled :: (MonadDOM m) => HTMLTextAreaElement -> m Bool
-- | Mozilla HTMLTextAreaElement.form documentation
getForm :: (MonadDOM m) => HTMLTextAreaElement -> m (Maybe HTMLFormElement)
-- | Mozilla HTMLTextAreaElement.maxLength documentation
setMaxLength :: (MonadDOM m) => HTMLTextAreaElement -> Int -> m ()
-- | Mozilla HTMLTextAreaElement.maxLength documentation
getMaxLength :: (MonadDOM m) => HTMLTextAreaElement -> m Int
-- | Mozilla HTMLTextAreaElement.name documentation
setName :: (MonadDOM m, ToJSString val) => HTMLTextAreaElement -> val -> m ()
-- | Mozilla HTMLTextAreaElement.name documentation
getName :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m result
-- | Mozilla HTMLTextAreaElement.placeholder documentation
setPlaceholder :: (MonadDOM m, ToJSString val) => HTMLTextAreaElement -> val -> m ()
-- | Mozilla HTMLTextAreaElement.placeholder documentation
getPlaceholder :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m result
-- | Mozilla HTMLTextAreaElement.readOnly documentation
setReadOnly :: (MonadDOM m) => HTMLTextAreaElement -> Bool -> m ()
-- | Mozilla HTMLTextAreaElement.readOnly documentation
getReadOnly :: (MonadDOM m) => HTMLTextAreaElement -> m Bool
-- | Mozilla HTMLTextAreaElement.required documentation
setRequired :: (MonadDOM m) => HTMLTextAreaElement -> Bool -> m ()
-- | Mozilla HTMLTextAreaElement.required documentation
getRequired :: (MonadDOM m) => HTMLTextAreaElement -> m Bool
-- | Mozilla HTMLTextAreaElement.rows documentation
setRows :: (MonadDOM m) => HTMLTextAreaElement -> Int -> m ()
-- | Mozilla HTMLTextAreaElement.rows documentation
getRows :: (MonadDOM m) => HTMLTextAreaElement -> m Int
-- | Mozilla HTMLTextAreaElement.wrap documentation
setWrap :: (MonadDOM m, ToJSString val) => HTMLTextAreaElement -> val -> m ()
-- | Mozilla HTMLTextAreaElement.wrap documentation
getWrap :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m result
-- | Mozilla HTMLTextAreaElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m result
-- | Mozilla HTMLTextAreaElement.defaultValue documentation
setDefaultValue :: (MonadDOM m, ToJSString val) => HTMLTextAreaElement -> Maybe val -> m ()
-- | Mozilla HTMLTextAreaElement.defaultValue documentation
getDefaultValue :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m (Maybe result)
-- | Mozilla HTMLTextAreaElement.value documentation
setValue :: (MonadDOM m, ToJSString val) => HTMLTextAreaElement -> Maybe val -> m ()
-- | Mozilla HTMLTextAreaElement.value documentation
getValue :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m (Maybe result)
-- | Mozilla HTMLTextAreaElement.textLength documentation
getTextLength :: (MonadDOM m) => HTMLTextAreaElement -> m Word
-- | Mozilla HTMLTextAreaElement.willValidate documentation
getWillValidate :: (MonadDOM m) => HTMLTextAreaElement -> m Bool
-- | Mozilla HTMLTextAreaElement.validity documentation
getValidity :: (MonadDOM m) => HTMLTextAreaElement -> m (Maybe ValidityState)
-- | Mozilla HTMLTextAreaElement.validationMessage documentation
getValidationMessage :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m result
-- | Mozilla HTMLTextAreaElement.labels documentation
getLabels :: (MonadDOM m) => HTMLTextAreaElement -> m (Maybe NodeList)
-- | Mozilla HTMLTextAreaElement.selectionStart documentation
setSelectionStart :: (MonadDOM m) => HTMLTextAreaElement -> Int -> m ()
-- | Mozilla HTMLTextAreaElement.selectionStart documentation
getSelectionStart :: (MonadDOM m) => HTMLTextAreaElement -> m Int
-- | Mozilla HTMLTextAreaElement.selectionEnd documentation
setSelectionEnd :: (MonadDOM m) => HTMLTextAreaElement -> Int -> m ()
-- | Mozilla HTMLTextAreaElement.selectionEnd documentation
getSelectionEnd :: (MonadDOM m) => HTMLTextAreaElement -> m Int
-- | Mozilla HTMLTextAreaElement.selectionDirection documentation
setSelectionDirection :: (MonadDOM m, ToJSString val) => HTMLTextAreaElement -> val -> m ()
-- | Mozilla HTMLTextAreaElement.selectionDirection documentation
getSelectionDirection :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m result
-- | Mozilla HTMLTextAreaElement.autocorrect documentation
setAutocorrect :: (MonadDOM m) => HTMLTextAreaElement -> Bool -> m ()
-- | Mozilla HTMLTextAreaElement.autocorrect documentation
getAutocorrect :: (MonadDOM m) => HTMLTextAreaElement -> m Bool
-- | Mozilla HTMLTextAreaElement.autocapitalize documentation
setAutocapitalize :: (MonadDOM m, ToJSString val) => HTMLTextAreaElement -> Maybe val -> m ()
-- | Mozilla HTMLTextAreaElement.autocapitalize documentation
getAutocapitalize :: (MonadDOM m, FromJSString result) => HTMLTextAreaElement -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.HTMLTextAreaElement.
-- Base interface functions are in:
--
--
--
-- Mozilla HTMLTextAreaElement documentation
data HTMLTextAreaElement
castToHTMLTextAreaElement :: IsGObject obj => obj -> JSM HTMLTextAreaElement
gTypeHTMLTextAreaElement :: JSM GType
module JSDOM.Generated.HTMLTitleElement
-- | Mozilla HTMLTitleElement.text documentation
setText :: (MonadDOM m, ToJSString val) => HTMLTitleElement -> Maybe val -> m ()
-- | Mozilla HTMLTitleElement.text documentation
getText :: (MonadDOM m, FromJSString result) => HTMLTitleElement -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.HTMLTitleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLTitleElement documentation
data HTMLTitleElement
castToHTMLTitleElement :: IsGObject obj => obj -> JSM HTMLTitleElement
gTypeHTMLTitleElement :: JSM GType
module JSDOM.Generated.HTMLTrackElement
-- | Mozilla HTMLTrackElement.kind documentation
setKind :: (MonadDOM m, ToJSString val) => HTMLTrackElement -> val -> m ()
-- | Mozilla HTMLTrackElement.kind documentation
getKind :: (MonadDOM m, FromJSString result) => HTMLTrackElement -> m result
-- | Mozilla HTMLTrackElement.src documentation
setSrc :: (MonadDOM m, ToJSString val) => HTMLTrackElement -> val -> m ()
-- | Mozilla HTMLTrackElement.src documentation
getSrc :: (MonadDOM m, FromJSString result) => HTMLTrackElement -> m result
-- | Mozilla HTMLTrackElement.srclang documentation
setSrclang :: (MonadDOM m, ToJSString val) => HTMLTrackElement -> val -> m ()
-- | Mozilla HTMLTrackElement.srclang documentation
getSrclang :: (MonadDOM m, FromJSString result) => HTMLTrackElement -> m result
-- | Mozilla HTMLTrackElement.label documentation
setLabel :: (MonadDOM m, ToJSString val) => HTMLTrackElement -> val -> m ()
-- | Mozilla HTMLTrackElement.label documentation
getLabel :: (MonadDOM m, FromJSString result) => HTMLTrackElement -> m result
-- | Mozilla HTMLTrackElement.default documentation
setDefault :: (MonadDOM m) => HTMLTrackElement -> Bool -> m ()
-- | Mozilla HTMLTrackElement.default documentation
getDefault :: (MonadDOM m) => HTMLTrackElement -> m Bool
-- | Mozilla HTMLTrackElement.readyState documentation
getReadyState :: (MonadDOM m) => HTMLTrackElement -> m Word
-- | Mozilla HTMLTrackElement.track documentation
getTrack :: (MonadDOM m) => HTMLTrackElement -> m (Maybe TextTrack)
-- | Functions for this inteface are in JSDOM.HTMLTrackElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLTrackElement documentation
data HTMLTrackElement
castToHTMLTrackElement :: IsGObject obj => obj -> JSM HTMLTrackElement
gTypeHTMLTrackElement :: JSM GType
module JSDOM.Generated.HTMLUListElement
-- | Mozilla HTMLUListElement.compact documentation
setCompact :: (MonadDOM m) => HTMLUListElement -> Bool -> m ()
-- | Mozilla HTMLUListElement.compact documentation
getCompact :: (MonadDOM m) => HTMLUListElement -> m Bool
-- | Mozilla HTMLUListElement.type documentation
setType :: (MonadDOM m, ToJSString val) => HTMLUListElement -> val -> m ()
-- | Mozilla HTMLUListElement.type documentation
getType :: (MonadDOM m, FromJSString result) => HTMLUListElement -> m result
-- | Functions for this inteface are in JSDOM.HTMLUListElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLUListElement documentation
data HTMLUListElement
castToHTMLUListElement :: IsGObject obj => obj -> JSM HTMLUListElement
gTypeHTMLUListElement :: JSM GType
module JSDOM.Generated.HTMLVideoElement
-- | Mozilla HTMLVideoElement.webkitEnterFullscreen documentation
webkitEnterFullscreen :: (MonadDOM m) => HTMLVideoElement -> m ()
-- | Mozilla HTMLVideoElement.webkitExitFullscreen documentation
webkitExitFullscreen :: (MonadDOM m) => HTMLVideoElement -> m ()
-- | Mozilla HTMLVideoElement.webkitEnterFullScreen documentation
webkitEnterFullScreen :: (MonadDOM m) => HTMLVideoElement -> m ()
-- | Mozilla HTMLVideoElement.webkitExitFullScreen documentation
webkitExitFullScreen :: (MonadDOM m) => HTMLVideoElement -> m ()
-- | Mozilla HTMLVideoElement.webkitSupportsPresentationMode
-- documentation
webkitSupportsPresentationMode :: (MonadDOM m) => HTMLVideoElement -> VideoPresentationMode -> m Bool
-- | Mozilla HTMLVideoElement.webkitSetPresentationMode
-- documentation
webkitSetPresentationMode :: (MonadDOM m) => HTMLVideoElement -> VideoPresentationMode -> m ()
-- | Mozilla HTMLVideoElement.width documentation
setWidth :: (MonadDOM m) => HTMLVideoElement -> Word -> m ()
-- | Mozilla HTMLVideoElement.width documentation
getWidth :: (MonadDOM m) => HTMLVideoElement -> m Word
-- | Mozilla HTMLVideoElement.height documentation
setHeight :: (MonadDOM m) => HTMLVideoElement -> Word -> m ()
-- | Mozilla HTMLVideoElement.height documentation
getHeight :: (MonadDOM m) => HTMLVideoElement -> m Word
-- | Mozilla HTMLVideoElement.videoWidth documentation
getVideoWidth :: (MonadDOM m) => HTMLVideoElement -> m Word
-- | Mozilla HTMLVideoElement.videoHeight documentation
getVideoHeight :: (MonadDOM m) => HTMLVideoElement -> m Word
-- | Mozilla HTMLVideoElement.poster documentation
setPoster :: (MonadDOM m, ToJSString val) => HTMLVideoElement -> val -> m ()
-- | Mozilla HTMLVideoElement.poster documentation
getPoster :: (MonadDOM m, FromJSString result) => HTMLVideoElement -> m result
-- | Mozilla HTMLVideoElement.webkitSupportsFullscreen documentation
getWebkitSupportsFullscreen :: (MonadDOM m) => HTMLVideoElement -> m Bool
-- | Mozilla HTMLVideoElement.webkitDisplayingFullscreen
-- documentation
getWebkitDisplayingFullscreen :: (MonadDOM m) => HTMLVideoElement -> m Bool
-- | Mozilla HTMLVideoElement.webkitWirelessVideoPlaybackDisabled
-- documentation
setWebkitWirelessVideoPlaybackDisabled :: (MonadDOM m) => HTMLVideoElement -> Bool -> m ()
-- | Mozilla HTMLVideoElement.webkitWirelessVideoPlaybackDisabled
-- documentation
getWebkitWirelessVideoPlaybackDisabled :: (MonadDOM m) => HTMLVideoElement -> m Bool
-- | Mozilla HTMLVideoElement.webkitDecodedFrameCount documentation
getWebkitDecodedFrameCount :: (MonadDOM m) => HTMLVideoElement -> m Word
-- | Mozilla HTMLVideoElement.webkitDroppedFrameCount documentation
getWebkitDroppedFrameCount :: (MonadDOM m) => HTMLVideoElement -> m Word
-- | Mozilla HTMLVideoElement.webkitPresentationMode documentation
getWebkitPresentationMode :: (MonadDOM m) => HTMLVideoElement -> m VideoPresentationMode
-- | Mozilla HTMLVideoElement.onwebkitpresentationmodechanged
-- documentation
webKitPresentationModeChanged :: EventName HTMLVideoElement Event
-- | Functions for this inteface are in JSDOM.HTMLVideoElement. Base
-- interface functions are in:
--
--
--
-- Mozilla HTMLVideoElement documentation
data HTMLVideoElement
castToHTMLVideoElement :: IsGObject obj => obj -> JSM HTMLVideoElement
gTypeHTMLVideoElement :: JSM GType
module JSDOM.Generated.HashChangeEvent
-- | Mozilla HashChangeEvent.initHashChangeEvent documentation
initHashChangeEvent :: (MonadDOM m, ToJSString type', ToJSString oldURL, ToJSString newURL) => HashChangeEvent -> type' -> Bool -> Bool -> oldURL -> newURL -> m ()
-- | Mozilla HashChangeEvent.oldURL documentation
getOldURL :: (MonadDOM m, FromJSString result) => HashChangeEvent -> m result
-- | Mozilla HashChangeEvent.newURL documentation
getNewURL :: (MonadDOM m, FromJSString result) => HashChangeEvent -> m result
-- | Functions for this inteface are in JSDOM.HashChangeEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla HashChangeEvent documentation
data HashChangeEvent
castToHashChangeEvent :: IsGObject obj => obj -> JSM HashChangeEvent
gTypeHashChangeEvent :: JSM GType
module JSDOM.Generated.History
-- | Mozilla History.back documentation
back :: (MonadDOM m) => History -> m ()
-- | Mozilla History.forward documentation
forward :: (MonadDOM m) => History -> m ()
-- | Mozilla History.go documentation
go :: (MonadDOM m) => History -> Int -> m ()
-- | Mozilla History.pushState documentation
pushState :: (MonadDOM m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m ()
-- | Mozilla History.replaceState documentation
replaceState :: (MonadDOM m, ToJSString title, ToJSString url) => History -> JSVal -> title -> url -> m ()
-- | Mozilla History.length documentation
getLength :: (MonadDOM m) => History -> m Word
-- | Mozilla History.state documentation
getState :: (MonadDOM m) => History -> m (Maybe SerializedScriptValue)
-- | Functions for this inteface are in JSDOM.History.
--
-- Mozilla History documentation
data History
castToHistory :: IsGObject obj => obj -> JSM History
gTypeHistory :: JSM GType
module JSDOM.Generated.IDBCursor
-- | Mozilla IDBCursor.update documentation
update :: (MonadDOM m, IsIDBCursor self) => self -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBCursor.advance documentation
advance :: (MonadDOM m, IsIDBCursor self) => self -> Word -> m ()
-- | Mozilla IDBCursor.continue documentation
continue :: (MonadDOM m, IsIDBCursor self) => self -> JSVal -> m ()
-- | Mozilla IDBCursor.delete documentation
delete :: (MonadDOM m, IsIDBCursor self) => self -> m (Maybe IDBRequest)
-- | Mozilla IDBCursor.source documentation
getSource :: (MonadDOM m, IsIDBCursor self) => self -> m (Maybe IDBAny)
-- | Mozilla IDBCursor.direction documentation
getDirection :: (MonadDOM m, IsIDBCursor self, FromJSString result) => self -> m result
-- | Mozilla IDBCursor.key documentation
getKey :: (MonadDOM m, IsIDBCursor self) => self -> m JSVal
-- | Mozilla IDBCursor.primaryKey documentation
getPrimaryKey :: (MonadDOM m, IsIDBCursor self) => self -> m JSVal
-- | Functions for this inteface are in JSDOM.IDBCursor.
--
-- Mozilla IDBCursor documentation
data IDBCursor
castToIDBCursor :: IsGObject obj => obj -> JSM IDBCursor
gTypeIDBCursor :: JSM GType
class IsGObject o => IsIDBCursor o
toIDBCursor :: IsIDBCursor o => o -> IDBCursor
module JSDOM.Generated.IDBCursorWithValue
-- | Mozilla IDBCursorWithValue.value documentation
getValue :: (MonadDOM m) => IDBCursorWithValue -> m JSVal
-- | Functions for this inteface are in JSDOM.IDBCursorWithValue.
-- Base interface functions are in:
--
--
--
-- Mozilla IDBCursorWithValue documentation
data IDBCursorWithValue
castToIDBCursorWithValue :: IsGObject obj => obj -> JSM IDBCursorWithValue
gTypeIDBCursorWithValue :: JSM GType
module JSDOM.Generated.IDBDatabase
-- | Mozilla IDBDatabase.createObjectStore documentation
createObjectStore :: (MonadDOM m, ToJSString name, IsDictionary options) => IDBDatabase -> name -> Maybe options -> m (Maybe IDBObjectStore)
-- | Mozilla IDBDatabase.deleteObjectStore documentation
deleteObjectStore :: (MonadDOM m, ToJSString name) => IDBDatabase -> name -> m ()
-- | Mozilla IDBDatabase.transaction documentation
transaction :: (MonadDOM m, ToJSString storeName, ToJSString mode) => IDBDatabase -> storeName -> mode -> m (Maybe IDBTransaction)
-- | Mozilla IDBDatabase.transaction documentation
transaction' :: (MonadDOM m, ToJSString storeNames, ToJSString mode) => IDBDatabase -> [storeNames] -> mode -> m (Maybe IDBTransaction)
-- | Mozilla IDBDatabase.close documentation
close :: (MonadDOM m) => IDBDatabase -> m ()
-- | Mozilla IDBDatabase.name documentation
getName :: (MonadDOM m, FromJSString result) => IDBDatabase -> m result
-- | Mozilla IDBDatabase.version documentation
getVersion :: (MonadDOM m) => IDBDatabase -> m Word64
-- | Mozilla IDBDatabase.objectStoreNames documentation
getObjectStoreNames :: (MonadDOM m) => IDBDatabase -> m (Maybe DOMStringList)
-- | Mozilla IDBDatabase.onabort documentation
abort :: EventName IDBDatabase Event
-- | Mozilla IDBDatabase.onerror documentation
error :: EventName IDBDatabase Event
-- | Mozilla IDBDatabase.onversionchange documentation
versionChange :: EventName IDBDatabase IDBVersionChangeEvent
-- | Functions for this inteface are in JSDOM.IDBDatabase. Base
-- interface functions are in:
--
--
--
-- Mozilla IDBDatabase documentation
data IDBDatabase
castToIDBDatabase :: IsGObject obj => obj -> JSM IDBDatabase
gTypeIDBDatabase :: JSM GType
module JSDOM.Generated.IDBFactory
-- | Mozilla IDBFactory.open documentation
open :: (MonadDOM m, ToJSString name) => IDBFactory -> name -> Word64 -> m (Maybe IDBOpenDBRequest)
-- | Mozilla IDBFactory.deleteDatabase documentation
deleteDatabase :: (MonadDOM m, ToJSString name) => IDBFactory -> name -> m (Maybe IDBOpenDBRequest)
-- | Mozilla IDBFactory.cmp documentation
cmp :: (MonadDOM m) => IDBFactory -> JSVal -> JSVal -> m Int
-- | Functions for this inteface are in JSDOM.IDBFactory.
--
-- Mozilla IDBFactory documentation
data IDBFactory
castToIDBFactory :: IsGObject obj => obj -> JSM IDBFactory
gTypeIDBFactory :: JSM GType
module JSDOM.Generated.IDBIndex
-- | Mozilla IDBIndex.openCursor documentation
openCursorRange :: (MonadDOM m, ToJSString direction) => IDBIndex -> Maybe IDBKeyRange -> direction -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.openCursor documentation
openCursor :: (MonadDOM m, ToJSString direction) => IDBIndex -> JSVal -> direction -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.openKeyCursor documentation
openKeyCursorRange :: (MonadDOM m, ToJSString direction) => IDBIndex -> Maybe IDBKeyRange -> direction -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.openKeyCursor documentation
openKeyCursor :: (MonadDOM m, ToJSString direction) => IDBIndex -> JSVal -> direction -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.get documentation
getRange :: (MonadDOM m) => IDBIndex -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.get documentation
get :: (MonadDOM m) => IDBIndex -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.getKey documentation
getKeyRange :: (MonadDOM m) => IDBIndex -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.getKey documentation
getKey :: (MonadDOM m) => IDBIndex -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.count documentation
countRange :: (MonadDOM m) => IDBIndex -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.count documentation
count :: (MonadDOM m) => IDBIndex -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBIndex.name documentation
getName :: (MonadDOM m, FromJSString result) => IDBIndex -> m result
-- | Mozilla IDBIndex.objectStore documentation
getObjectStore :: (MonadDOM m) => IDBIndex -> m (Maybe IDBObjectStore)
-- | Mozilla IDBIndex.keyPath documentation
getKeyPath :: (MonadDOM m) => IDBIndex -> m (Maybe IDBAny)
-- | Mozilla IDBIndex.multiEntry documentation
getMultiEntry :: (MonadDOM m) => IDBIndex -> m Bool
-- | Mozilla IDBIndex.unique documentation
getUnique :: (MonadDOM m) => IDBIndex -> m Bool
-- | Functions for this inteface are in JSDOM.IDBIndex.
--
-- Mozilla IDBIndex documentation
data IDBIndex
castToIDBIndex :: IsGObject obj => obj -> JSM IDBIndex
gTypeIDBIndex :: JSM GType
module JSDOM.Generated.IDBKeyRange
-- | Mozilla IDBKeyRange.only documentation
only :: (MonadDOM m) => IDBKeyRange -> JSVal -> m (Maybe IDBKeyRange)
-- | Mozilla IDBKeyRange.lowerBound documentation
lowerBound :: (MonadDOM m) => IDBKeyRange -> JSVal -> Bool -> m (Maybe IDBKeyRange)
-- | Mozilla IDBKeyRange.upperBound documentation
upperBound :: (MonadDOM m) => IDBKeyRange -> JSVal -> Bool -> m (Maybe IDBKeyRange)
-- | Mozilla IDBKeyRange.bound documentation
bound :: (MonadDOM m) => IDBKeyRange -> JSVal -> JSVal -> Bool -> Bool -> m (Maybe IDBKeyRange)
-- | Mozilla IDBKeyRange.lower documentation
getLower :: (MonadDOM m) => IDBKeyRange -> m JSVal
-- | Mozilla IDBKeyRange.upper documentation
getUpper :: (MonadDOM m) => IDBKeyRange -> m JSVal
-- | Mozilla IDBKeyRange.lowerOpen documentation
getLowerOpen :: (MonadDOM m) => IDBKeyRange -> m Bool
-- | Mozilla IDBKeyRange.upperOpen documentation
getUpperOpen :: (MonadDOM m) => IDBKeyRange -> m Bool
-- | Functions for this inteface are in JSDOM.IDBKeyRange.
--
-- Mozilla IDBKeyRange documentation
data IDBKeyRange
castToIDBKeyRange :: IsGObject obj => obj -> JSM IDBKeyRange
gTypeIDBKeyRange :: JSM GType
module JSDOM.Generated.IDBObjectStore
-- | Mozilla IDBObjectStore.put documentation
put :: (MonadDOM m) => IDBObjectStore -> JSVal -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.add documentation
add :: (MonadDOM m) => IDBObjectStore -> JSVal -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.delete documentation
deleteRange :: (MonadDOM m) => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.delete documentation
delete :: (MonadDOM m) => IDBObjectStore -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.get documentation
getRange :: (MonadDOM m) => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.get documentation
get :: (MonadDOM m) => IDBObjectStore -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.clear documentation
clear :: (MonadDOM m) => IDBObjectStore -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.openCursor documentation
openCursorRange :: (MonadDOM m, ToJSString direction) => IDBObjectStore -> Maybe IDBKeyRange -> direction -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.openCursor documentation
openCursor :: (MonadDOM m, ToJSString direction) => IDBObjectStore -> JSVal -> direction -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.createIndex documentation
createIndex' :: (MonadDOM m, ToJSString name, ToJSString keyPath, IsDictionary options) => IDBObjectStore -> name -> [keyPath] -> Maybe options -> m (Maybe IDBIndex)
-- | Mozilla IDBObjectStore.createIndex documentation
createIndex :: (MonadDOM m, ToJSString name, ToJSString keyPath, IsDictionary options) => IDBObjectStore -> name -> keyPath -> Maybe options -> m (Maybe IDBIndex)
-- | Mozilla IDBObjectStore.index documentation
index :: (MonadDOM m, ToJSString name) => IDBObjectStore -> name -> m (Maybe IDBIndex)
-- | Mozilla IDBObjectStore.deleteIndex documentation
deleteIndex :: (MonadDOM m, ToJSString name) => IDBObjectStore -> name -> m ()
-- | Mozilla IDBObjectStore.count documentation
countRange :: (MonadDOM m) => IDBObjectStore -> Maybe IDBKeyRange -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.count documentation
count :: (MonadDOM m) => IDBObjectStore -> JSVal -> m (Maybe IDBRequest)
-- | Mozilla IDBObjectStore.name documentation
getName :: (MonadDOM m, FromJSString result) => IDBObjectStore -> m (Maybe result)
-- | Mozilla IDBObjectStore.keyPath documentation
getKeyPath :: (MonadDOM m) => IDBObjectStore -> m (Maybe IDBAny)
-- | Mozilla IDBObjectStore.indexNames documentation
getIndexNames :: (MonadDOM m) => IDBObjectStore -> m (Maybe DOMStringList)
-- | Mozilla IDBObjectStore.transaction documentation
getTransaction :: (MonadDOM m) => IDBObjectStore -> m (Maybe IDBTransaction)
-- | Mozilla IDBObjectStore.autoIncrement documentation
getAutoIncrement :: (MonadDOM m) => IDBObjectStore -> m Bool
-- | Functions for this inteface are in JSDOM.IDBObjectStore.
--
-- Mozilla IDBObjectStore documentation
data IDBObjectStore
castToIDBObjectStore :: IsGObject obj => obj -> JSM IDBObjectStore
gTypeIDBObjectStore :: JSM GType
module JSDOM.Generated.IDBOpenDBRequest
-- | Mozilla IDBOpenDBRequest.onblocked documentation
blocked :: EventName IDBOpenDBRequest IDBVersionChangeEvent
-- | Mozilla IDBOpenDBRequest.onupgradeneeded documentation
upgradeNeeded :: EventName IDBOpenDBRequest IDBVersionChangeEvent
-- | Functions for this inteface are in JSDOM.IDBOpenDBRequest. Base
-- interface functions are in:
--
--
--
-- Mozilla IDBOpenDBRequest documentation
data IDBOpenDBRequest
castToIDBOpenDBRequest :: IsGObject obj => obj -> JSM IDBOpenDBRequest
gTypeIDBOpenDBRequest :: JSM GType
module JSDOM.Generated.IDBRequest
-- | Mozilla IDBRequest.result documentation
getResult :: (MonadDOM m, IsIDBRequest self) => self -> m (Maybe IDBAny)
-- | Mozilla IDBRequest.error documentation
getError :: (MonadDOM m, IsIDBRequest self) => self -> m (Maybe DOMError)
-- | Mozilla IDBRequest.source documentation
getSource :: (MonadDOM m, IsIDBRequest self) => self -> m (Maybe IDBAny)
-- | Mozilla IDBRequest.transaction documentation
getTransaction :: (MonadDOM m, IsIDBRequest self) => self -> m (Maybe IDBTransaction)
-- | Mozilla IDBRequest.readyState documentation
getReadyState :: (MonadDOM m, IsIDBRequest self, FromJSString result) => self -> m result
-- | Mozilla IDBRequest.onsuccess documentation
success :: (IsIDBRequest self, IsEventTarget self) => EventName self Event
-- | Mozilla IDBRequest.onerror documentation
error :: (IsIDBRequest self, IsEventTarget self) => EventName self Event
-- | Functions for this inteface are in JSDOM.IDBRequest. Base
-- interface functions are in:
--
--
--
-- Mozilla IDBRequest documentation
data IDBRequest
castToIDBRequest :: IsGObject obj => obj -> JSM IDBRequest
gTypeIDBRequest :: JSM GType
class IsEventTarget o => IsIDBRequest o
toIDBRequest :: IsIDBRequest o => o -> IDBRequest
module JSDOM.Generated.IDBTransaction
-- | Mozilla IDBTransaction.objectStore documentation
objectStore :: (MonadDOM m, ToJSString name) => IDBTransaction -> name -> m (Maybe IDBObjectStore)
-- | Mozilla IDBTransaction.abort documentation
abort :: (MonadDOM m) => IDBTransaction -> m ()
-- | Mozilla IDBTransaction.mode documentation
getMode :: (MonadDOM m, FromJSString result) => IDBTransaction -> m result
-- | Mozilla IDBTransaction.db documentation
getDb :: (MonadDOM m) => IDBTransaction -> m (Maybe IDBDatabase)
-- | Mozilla IDBTransaction.error documentation
getError :: (MonadDOM m) => IDBTransaction -> m (Maybe DOMError)
-- | Mozilla IDBTransaction.onabort documentation
abortEvent :: EventName IDBTransaction Event
-- | Mozilla IDBTransaction.oncomplete documentation
complete :: EventName IDBTransaction Event
-- | Mozilla IDBTransaction.onerror documentation
error :: EventName IDBTransaction Event
-- | Functions for this inteface are in JSDOM.IDBTransaction. Base
-- interface functions are in:
--
--
--
-- Mozilla IDBTransaction documentation
data IDBTransaction
castToIDBTransaction :: IsGObject obj => obj -> JSM IDBTransaction
gTypeIDBTransaction :: JSM GType
module JSDOM.Generated.IDBVersionChangeEvent
-- | Mozilla IDBVersionChangeEvent.oldVersion documentation
getOldVersion :: (MonadDOM m) => IDBVersionChangeEvent -> m Word64
-- | Mozilla IDBVersionChangeEvent.newVersion documentation
getNewVersion :: (MonadDOM m) => IDBVersionChangeEvent -> m (Maybe Word64)
-- | Functions for this inteface are in JSDOM.IDBVersionChangeEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla IDBVersionChangeEvent documentation
data IDBVersionChangeEvent
castToIDBVersionChangeEvent :: IsGObject obj => obj -> JSM IDBVersionChangeEvent
gTypeIDBVersionChangeEvent :: JSM GType
module JSDOM.Generated.ImageData
-- | Mozilla ImageData documentation
newImageData :: (MonadDOM m, IsUint8ClampedArray data') => Maybe data' -> Word -> Word -> m ImageData
-- | Mozilla ImageData documentation
newImageData' :: (MonadDOM m) => Word -> Word -> m ImageData
-- | Mozilla ImageData.width documentation
getWidth :: (MonadDOM m) => ImageData -> m Int
-- | Mozilla ImageData.height documentation
getHeight :: (MonadDOM m) => ImageData -> m Int
-- | Functions for this inteface are in JSDOM.ImageData.
--
-- Mozilla ImageData documentation
data ImageData
castToImageData :: IsGObject obj => obj -> JSM ImageData
gTypeImageData :: JSM GType
module JSDOM.Generated.InspectorFrontendHost
-- | Mozilla InspectorFrontendHost.loaded documentation
loaded :: (MonadDOM m) => InspectorFrontendHost -> m ()
-- | Mozilla InspectorFrontendHost.closeWindow documentation
closeWindow :: (MonadDOM m) => InspectorFrontendHost -> m ()
-- | Mozilla InspectorFrontendHost.bringToFront documentation
bringToFront :: (MonadDOM m) => InspectorFrontendHost -> m ()
-- | Mozilla InspectorFrontendHost.setZoomFactor documentation
setZoomFactor :: (MonadDOM m) => InspectorFrontendHost -> Float -> m ()
-- | Mozilla InspectorFrontendHost.inspectedURLChanged documentation
inspectedURLChanged :: (MonadDOM m, ToJSString newURL) => InspectorFrontendHost -> newURL -> m ()
-- | Mozilla InspectorFrontendHost.requestSetDockSide documentation
requestSetDockSide :: (MonadDOM m, ToJSString side) => InspectorFrontendHost -> side -> m ()
-- | Mozilla InspectorFrontendHost.setAttachedWindowHeight
-- documentation
setAttachedWindowHeight :: (MonadDOM m) => InspectorFrontendHost -> Word -> m ()
-- | Mozilla InspectorFrontendHost.setAttachedWindowWidth
-- documentation
setAttachedWindowWidth :: (MonadDOM m) => InspectorFrontendHost -> Word -> m ()
-- | Mozilla InspectorFrontendHost.setToolbarHeight documentation
setToolbarHeight :: (MonadDOM m) => InspectorFrontendHost -> Float -> m ()
-- | Mozilla InspectorFrontendHost.moveWindowBy documentation
moveWindowBy :: (MonadDOM m) => InspectorFrontendHost -> Float -> Float -> m ()
-- | Mozilla InspectorFrontendHost.localizedStringsURL documentation
localizedStringsURL :: (MonadDOM m, FromJSString result) => InspectorFrontendHost -> m result
-- | Mozilla InspectorFrontendHost.debuggableType documentation
debuggableType :: (MonadDOM m, FromJSString result) => InspectorFrontendHost -> m result
-- | Mozilla InspectorFrontendHost.copyText documentation
copyText :: (MonadDOM m, ToJSString text) => InspectorFrontendHost -> text -> m ()
-- | Mozilla InspectorFrontendHost.openInNewTab documentation
openInNewTab :: (MonadDOM m, ToJSString url) => InspectorFrontendHost -> url -> m ()
-- | Mozilla InspectorFrontendHost.canSave documentation
canSave :: (MonadDOM m) => InspectorFrontendHost -> m Bool
-- | Mozilla InspectorFrontendHost.save documentation
save :: (MonadDOM m, ToJSString url, ToJSString content) => InspectorFrontendHost -> url -> content -> Bool -> Bool -> m ()
-- | Mozilla InspectorFrontendHost.append documentation
append :: (MonadDOM m, ToJSString url, ToJSString content) => InspectorFrontendHost -> url -> content -> m ()
-- | Mozilla InspectorFrontendHost.close documentation
close :: (MonadDOM m, ToJSString url) => InspectorFrontendHost -> url -> m ()
-- | Mozilla InspectorFrontendHost.platform documentation
platform :: (MonadDOM m, FromJSString result) => InspectorFrontendHost -> m result
-- | Mozilla InspectorFrontendHost.port documentation
port :: (MonadDOM m, FromJSString result) => InspectorFrontendHost -> m result
-- | Mozilla InspectorFrontendHost.showContextMenu documentation
showContextMenu :: (MonadDOM m, IsMouseEvent event) => InspectorFrontendHost -> Maybe event -> JSVal -> m ()
-- | Mozilla InspectorFrontendHost.dispatchEventAsContextMenuEvent
-- documentation
dispatchEventAsContextMenuEvent :: (MonadDOM m, IsEvent event) => InspectorFrontendHost -> Maybe event -> m ()
-- | Mozilla InspectorFrontendHost.sendMessageToBackend
-- documentation
sendMessageToBackend :: (MonadDOM m, ToJSString message) => InspectorFrontendHost -> message -> m ()
-- | Mozilla InspectorFrontendHost.unbufferedLog documentation
unbufferedLog :: (MonadDOM m, ToJSString message) => InspectorFrontendHost -> message -> m ()
-- | Mozilla InspectorFrontendHost.isUnderTest documentation
isUnderTest :: (MonadDOM m) => InspectorFrontendHost -> m Bool
-- | Mozilla InspectorFrontendHost.beep documentation
beep :: (MonadDOM m) => InspectorFrontendHost -> m ()
-- | Mozilla InspectorFrontendHost.canInspectWorkers documentation
canInspectWorkers :: (MonadDOM m) => InspectorFrontendHost -> m Bool
-- | Mozilla InspectorFrontendHost.canSaveAs documentation
canSaveAs :: (MonadDOM m) => InspectorFrontendHost -> m Bool
-- | Functions for this inteface are in JSDOM.InspectorFrontendHost.
--
-- Mozilla InspectorFrontendHost documentation
data InspectorFrontendHost
castToInspectorFrontendHost :: IsGObject obj => obj -> JSM InspectorFrontendHost
gTypeInspectorFrontendHost :: JSM GType
module JSDOM.Generated.InternalSettings
-- | Mozilla InternalSettings.setTouchEventEmulationEnabled
-- documentation
setTouchEventEmulationEnabled :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setStandardFontFamily documentation
setStandardFontFamily :: (MonadDOM m, ToJSString family', ToJSString script) => InternalSettings -> family' -> script -> m ()
-- | Mozilla InternalSettings.setSerifFontFamily documentation
setSerifFontFamily :: (MonadDOM m, ToJSString family', ToJSString script) => InternalSettings -> family' -> script -> m ()
-- | Mozilla InternalSettings.setSansSerifFontFamily documentation
setSansSerifFontFamily :: (MonadDOM m, ToJSString family', ToJSString script) => InternalSettings -> family' -> script -> m ()
-- | Mozilla InternalSettings.setFixedFontFamily documentation
setFixedFontFamily :: (MonadDOM m, ToJSString family', ToJSString script) => InternalSettings -> family' -> script -> m ()
-- | Mozilla InternalSettings.setCursiveFontFamily documentation
setCursiveFontFamily :: (MonadDOM m, ToJSString family', ToJSString script) => InternalSettings -> family' -> script -> m ()
-- | Mozilla InternalSettings.setFantasyFontFamily documentation
setFantasyFontFamily :: (MonadDOM m, ToJSString family', ToJSString script) => InternalSettings -> family' -> script -> m ()
-- | Mozilla InternalSettings.setPictographFontFamily documentation
setPictographFontFamily :: (MonadDOM m, ToJSString family', ToJSString script) => InternalSettings -> family' -> script -> m ()
-- | Mozilla InternalSettings.setFontFallbackPrefersPictographs
-- documentation
setFontFallbackPrefersPictographs :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setTextAutosizingEnabled documentation
setTextAutosizingEnabled :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setTextAutosizingWindowSizeOverride
-- documentation
setTextAutosizingWindowSizeOverride :: (MonadDOM m) => InternalSettings -> Int -> Int -> m ()
-- | Mozilla InternalSettings.setTextAutosizingFontScaleFactor
-- documentation
setTextAutosizingFontScaleFactor :: (MonadDOM m) => InternalSettings -> Float -> m ()
-- | Mozilla InternalSettings.setCSSShapesEnabled documentation
setCSSShapesEnabled :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setCanStartMedia documentation
setCanStartMedia :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setShouldDisplayTrackKind
-- documentation
setShouldDisplayTrackKind :: (MonadDOM m, ToJSString kind) => InternalSettings -> kind -> Bool -> m ()
-- | Mozilla InternalSettings.shouldDisplayTrackKind documentation
shouldDisplayTrackKind :: (MonadDOM m, ToJSString trackKind) => InternalSettings -> trackKind -> m Bool
-- | Mozilla InternalSettings.setDefaultVideoPosterURL documentation
setDefaultVideoPosterURL :: (MonadDOM m, ToJSString poster) => InternalSettings -> poster -> m ()
-- | Mozilla
-- InternalSettings.setTimeWithoutMouseMovementBeforeHidingControls
-- documentation
setTimeWithoutMouseMovementBeforeHidingControls :: (MonadDOM m) => InternalSettings -> Double -> m ()
-- | Mozilla InternalSettings.setMediaTypeOverride documentation
setMediaTypeOverride :: (MonadDOM m, ToJSString mediaTypeOverride) => InternalSettings -> mediaTypeOverride -> m ()
-- | Mozilla InternalSettings.setPluginReplacementEnabled
-- documentation
setPluginReplacementEnabled :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setEditingBehavior documentation
setEditingBehavior :: (MonadDOM m, ToJSString behavior) => InternalSettings -> behavior -> m ()
-- | Mozilla InternalSettings.setShouldConvertPositionStyleOnCopy
-- documentation
setShouldConvertPositionStyleOnCopy :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setLangAttributeAwareFormControlUIEnabled
-- documentation
setLangAttributeAwareFormControlUIEnabled :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setStorageBlockingPolicy documentation
setStorageBlockingPolicy :: (MonadDOM m, ToJSString policy) => InternalSettings -> policy -> m ()
-- | Mozilla InternalSettings.setImagesEnabled documentation
setImagesEnabled :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla
-- InternalSettings.setUseLegacyBackgroundSizeShorthandBehavior
-- documentation
setUseLegacyBackgroundSizeShorthandBehavior :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setAutoscrollForDragAndDropEnabled
-- documentation
setAutoscrollForDragAndDropEnabled :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setBackgroundShouldExtendBeyondPage
-- documentation
setBackgroundShouldExtendBeyondPage :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setScrollingTreeIncludesFrames
-- documentation
setScrollingTreeIncludesFrames :: (MonadDOM m) => InternalSettings -> Bool -> m ()
-- | Mozilla InternalSettings.setMinimumTimerInterval documentation
setMinimumTimerInterval :: (MonadDOM m) => InternalSettings -> Double -> m ()
-- | Functions for this inteface are in JSDOM.InternalSettings. Base
-- interface functions are in:
--
-- Mozilla InternalSettings documentation
data InternalSettings
castToInternalSettings :: IsGObject obj => obj -> JSM InternalSettings
gTypeInternalSettings :: JSM GType
module JSDOM.Generated.Internals
-- | Mozilla Internals.address documentation
address :: (MonadDOM m, IsNode node, FromJSString result) => Internals -> Maybe node -> m result
-- | Mozilla Internals.nodeNeedsStyleRecalc documentation
nodeNeedsStyleRecalc :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Bool
-- | Mozilla Internals.description documentation
description :: (MonadDOM m, FromJSString result) => Internals -> JSVal -> m result
-- | Mozilla Internals.hasPausedImageAnimations documentation
hasPausedImageAnimations :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool
-- | Mozilla Internals.elementRenderTreeAsText documentation
elementRenderTreeAsText :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
-- | Mozilla Internals.isPreloaded documentation
isPreloaded :: (MonadDOM m, ToJSString url) => Internals -> url -> m Bool
-- | Mozilla Internals.isLoadingFromMemoryCache documentation
isLoadingFromMemoryCache :: (MonadDOM m, ToJSString url) => Internals -> url -> m Bool
-- | Mozilla Internals.xhrResponseSource documentation
xhrResponseSource :: (MonadDOM m, FromJSString result) => Internals -> Maybe XMLHttpRequest -> m result
-- | Mozilla Internals.clearMemoryCache documentation
clearMemoryCache :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.pruneMemoryCacheToSize documentation
pruneMemoryCacheToSize :: (MonadDOM m) => Internals -> Int -> m ()
-- | Mozilla Internals.memoryCacheSize documentation
memoryCacheSize :: (MonadDOM m) => Internals -> m Int
-- | Mozilla Internals.clearPageCache documentation
clearPageCache :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.pageCacheSize documentation
pageCacheSize :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.computedStyleIncludingVisitedInfo
-- documentation
computedStyleIncludingVisitedInfo :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe CSSStyleDeclaration)
-- | Mozilla Internals.ensureShadowRoot documentation
ensureShadowRoot :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
-- | Mozilla Internals.createShadowRoot documentation
createShadowRoot :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
-- | Mozilla Internals.shadowRoot documentation
shadowRoot :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
-- | Mozilla Internals.shadowRootType documentation
shadowRootType :: (MonadDOM m, IsNode root, FromJSString result) => Internals -> Maybe root -> m result
-- | Mozilla Internals.includerFor documentation
includerFor :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe Element)
-- | Mozilla Internals.shadowPseudoId documentation
shadowPseudoId :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
-- | Mozilla Internals.setShadowPseudoId documentation
setShadowPseudoId :: (MonadDOM m, IsElement element, ToJSString id) => Internals -> Maybe element -> id -> m ()
-- | Mozilla Internals.treeScopeRootNode documentation
treeScopeRootNode :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe Node)
-- | Mozilla Internals.parentTreeScope documentation
parentTreeScope :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe Node)
-- | Mozilla Internals.lastSpatialNavigationCandidateCount
-- documentation
lastSpatialNavigationCandidateCount :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.numberOfActiveAnimations documentation
numberOfActiveAnimations :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.suspendAnimations documentation
suspendAnimations :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.resumeAnimations documentation
resumeAnimations :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.animationsAreSuspended documentation
animationsAreSuspended :: (MonadDOM m) => Internals -> m Bool
-- | Mozilla Internals.pauseAnimationAtTimeOnElement documentation
pauseAnimationAtTimeOnElement :: (MonadDOM m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m Bool
-- | Mozilla Internals.pauseAnimationAtTimeOnPseudoElement
-- documentation
pauseAnimationAtTimeOnPseudoElement :: (MonadDOM m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m Bool
-- | Mozilla Internals.pauseTransitionAtTimeOnElement documentation
pauseTransitionAtTimeOnElement :: (MonadDOM m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m Bool
-- | Mozilla Internals.pauseTransitionAtTimeOnPseudoElement
-- documentation
pauseTransitionAtTimeOnPseudoElement :: (MonadDOM m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m Bool
-- | Mozilla Internals.attached documentation
attached :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Bool
-- | Mozilla Internals.visiblePlaceholder documentation
visiblePlaceholder :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
-- | Mozilla Internals.selectColorInColorChooser documentation
selectColorInColorChooser :: (MonadDOM m, IsElement element, ToJSString colorValue) => Internals -> Maybe element -> colorValue -> m ()
-- | Mozilla Internals.formControlStateOfPreviousHistoryItem
-- documentation
formControlStateOfPreviousHistoryItem :: (MonadDOM m, FromJSString result) => Internals -> m [result]
-- | Mozilla Internals.setFormControlStateOfPreviousHistoryItem
-- documentation
setFormControlStateOfPreviousHistoryItem :: (MonadDOM m, ToJSString values) => Internals -> [values] -> m ()
-- | Mozilla Internals.absoluteCaretBounds documentation
absoluteCaretBounds :: (MonadDOM m) => Internals -> m (Maybe ClientRect)
-- | Mozilla Internals.boundingBox documentation
boundingBox :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m (Maybe ClientRect)
-- | Mozilla Internals.inspectorHighlightRects documentation
inspectorHighlightRects :: (MonadDOM m) => Internals -> m (Maybe ClientRectList)
-- | Mozilla Internals.inspectorHighlightObject documentation
inspectorHighlightObject :: (MonadDOM m, FromJSString result) => Internals -> m result
-- | Mozilla Internals.markerCountForNode documentation
markerCountForNode :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m Word
-- | Mozilla Internals.markerRangeForNode documentation
markerRangeForNode :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m (Maybe Range)
-- | Mozilla Internals.markerDescriptionForNode documentation
markerDescriptionForNode :: (MonadDOM m, IsNode node, ToJSString markerType, FromJSString result) => Internals -> Maybe node -> markerType -> Word -> m result
-- | Mozilla Internals.addTextMatchMarker documentation
addTextMatchMarker :: (MonadDOM m) => Internals -> Maybe Range -> Bool -> m ()
-- | Mozilla Internals.setMarkedTextMatchesAreHighlighted
-- documentation
setMarkedTextMatchesAreHighlighted :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.invalidateFontCache documentation
invalidateFontCache :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.setScrollViewPosition documentation
setScrollViewPosition :: (MonadDOM m) => Internals -> Int -> Int -> m ()
-- | Mozilla Internals.setPagination documentation
setPagination :: (MonadDOM m, ToJSString mode) => Internals -> mode -> Int -> Int -> m ()
-- | Mozilla Internals.configurationForViewport documentation
configurationForViewport :: (MonadDOM m, FromJSString result) => Internals -> Float -> Int -> Int -> Int -> Int -> m result
-- | Mozilla Internals.wasLastChangeUserEdit documentation
wasLastChangeUserEdit :: (MonadDOM m, IsElement textField) => Internals -> Maybe textField -> m Bool
-- | Mozilla Internals.elementShouldAutoComplete documentation
elementShouldAutoComplete :: (MonadDOM m, IsElement inputElement) => Internals -> Maybe inputElement -> m Bool
-- | Mozilla Internals.setEditingValue documentation
setEditingValue :: (MonadDOM m, IsElement inputElement, ToJSString value) => Internals -> Maybe inputElement -> value -> m ()
-- | Mozilla Internals.setAutofilled documentation
setAutofilled :: (MonadDOM m, IsElement inputElement) => Internals -> Maybe inputElement -> Bool -> m ()
-- | Mozilla Internals.countMatchesForText documentation
countMatchesForText :: (MonadDOM m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m Word
-- | Mozilla Internals.paintControlTints documentation
paintControlTints :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.scrollElementToRect documentation
scrollElementToRect :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> Int -> Int -> Int -> Int -> m ()
-- | Mozilla Internals.rangeFromLocationAndLength documentation
rangeFromLocationAndLength :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m (Maybe Range)
-- | Mozilla Internals.locationFromRange documentation
locationFromRange :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word
-- | Mozilla Internals.lengthFromRange documentation
lengthFromRange :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word
-- | Mozilla Internals.rangeAsText documentation
rangeAsText :: (MonadDOM m, FromJSString result) => Internals -> Maybe Range -> m result
-- | Mozilla Internals.subrange documentation
subrange :: (MonadDOM m) => Internals -> Maybe Range -> Int -> Int -> m (Maybe Range)
-- | Mozilla Internals.rangeForDictionaryLookupAtLocation
-- documentation
rangeForDictionaryLookupAtLocation :: (MonadDOM m) => Internals -> Int -> Int -> m (Maybe Range)
-- | Mozilla Internals.setDelegatesScrolling documentation
setDelegatesScrolling :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.lastSpellCheckRequestSequence documentation
lastSpellCheckRequestSequence :: (MonadDOM m) => Internals -> m Int
-- | Mozilla Internals.lastSpellCheckProcessedSequence documentation
lastSpellCheckProcessedSequence :: (MonadDOM m) => Internals -> m Int
-- | Mozilla Internals.userPreferredLanguages documentation
userPreferredLanguages :: (MonadDOM m, FromJSString result) => Internals -> m [result]
-- | Mozilla Internals.setUserPreferredLanguages documentation
setUserPreferredLanguages :: (MonadDOM m, ToJSString languages) => Internals -> [languages] -> m ()
-- | Mozilla Internals.wheelEventHandlerCount documentation
wheelEventHandlerCount :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.touchEventHandlerCount documentation
touchEventHandlerCount :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.nodesFromRect documentation
nodesFromRect :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m (Maybe NodeList)
-- | Mozilla Internals.parserMetaData documentation
parserMetaData :: (MonadDOM m, FromJSString result) => Internals -> JSVal -> m result
-- | Mozilla Internals.updateEditorUINowIfScheduled documentation
updateEditorUINowIfScheduled :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.hasSpellingMarker documentation
hasSpellingMarker :: (MonadDOM m) => Internals -> Int -> Int -> m Bool
-- | Mozilla Internals.hasGrammarMarker documentation
hasGrammarMarker :: (MonadDOM m) => Internals -> Int -> Int -> m Bool
-- | Mozilla Internals.hasAutocorrectedMarker documentation
hasAutocorrectedMarker :: (MonadDOM m) => Internals -> Int -> Int -> m Bool
-- | Mozilla Internals.setContinuousSpellCheckingEnabled
-- documentation
setContinuousSpellCheckingEnabled :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.setAutomaticQuoteSubstitutionEnabled
-- documentation
setAutomaticQuoteSubstitutionEnabled :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.setAutomaticLinkDetectionEnabled
-- documentation
setAutomaticLinkDetectionEnabled :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.setAutomaticDashSubstitutionEnabled
-- documentation
setAutomaticDashSubstitutionEnabled :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.setAutomaticTextReplacementEnabled
-- documentation
setAutomaticTextReplacementEnabled :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.setAutomaticSpellingCorrectionEnabled
-- documentation
setAutomaticSpellingCorrectionEnabled :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.isOverwriteModeEnabled documentation
isOverwriteModeEnabled :: (MonadDOM m) => Internals -> m Bool
-- | Mozilla Internals.toggleOverwriteModeEnabled documentation
toggleOverwriteModeEnabled :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.numberOfScrollableAreas documentation
numberOfScrollableAreas :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.isPageBoxVisible documentation
isPageBoxVisible :: (MonadDOM m) => Internals -> Int -> m Bool
-- | Mozilla Internals.layerTreeAsText documentation
layerTreeAsText :: (MonadDOM m, IsDocument document, FromJSString result) => Internals -> Maybe document -> Word -> m result
-- | Mozilla Internals.scrollingStateTreeAsText documentation
scrollingStateTreeAsText :: (MonadDOM m, FromJSString result) => Internals -> m result
-- | Mozilla Internals.mainThreadScrollingReasons documentation
mainThreadScrollingReasons :: (MonadDOM m, FromJSString result) => Internals -> m result
-- | Mozilla Internals.nonFastScrollableRects documentation
nonFastScrollableRects :: (MonadDOM m) => Internals -> m (Maybe ClientRectList)
-- | Mozilla Internals.repaintRectsAsText documentation
repaintRectsAsText :: (MonadDOM m, FromJSString result) => Internals -> m result
-- | Mozilla Internals.garbageCollectDocumentResources documentation
garbageCollectDocumentResources :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.allowRoundingHacks documentation
allowRoundingHacks :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.insertAuthorCSS documentation
insertAuthorCSS :: (MonadDOM m, ToJSString css) => Internals -> css -> m ()
-- | Mozilla Internals.insertUserCSS documentation
insertUserCSS :: (MonadDOM m, ToJSString css) => Internals -> css -> m ()
-- | Mozilla Internals.setBatteryStatus documentation
setBatteryStatus :: (MonadDOM m, ToJSString eventType) => Internals -> eventType -> Bool -> Double -> Double -> Double -> m ()
-- | Mozilla Internals.setDeviceProximity documentation
setDeviceProximity :: (MonadDOM m, ToJSString eventType) => Internals -> eventType -> Double -> Double -> Double -> m ()
-- | Mozilla Internals.numberOfLiveNodes documentation
numberOfLiveNodes :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.numberOfLiveDocuments documentation
numberOfLiveDocuments :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.consoleMessageArgumentCounts documentation
consoleMessageArgumentCounts :: (MonadDOM m, FromJSString result) => Internals -> m [result]
-- | Mozilla Internals.openDummyInspectorFrontend documentation
openDummyInspectorFrontend :: (MonadDOM m, ToJSString url) => Internals -> url -> m (Maybe Window)
-- | Mozilla Internals.closeDummyInspectorFrontend documentation
closeDummyInspectorFrontend :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.setJavaScriptProfilingEnabled documentation
setJavaScriptProfilingEnabled :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.setInspectorIsUnderTest documentation
setInspectorIsUnderTest :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.counterValue documentation
counterValue :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
-- | Mozilla Internals.pageNumber documentation
pageNumber :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m Int
-- | Mozilla Internals.shortcutIconURLs documentation
shortcutIconURLs :: (MonadDOM m, FromJSString result) => Internals -> m [result]
-- | Mozilla Internals.allIconURLs documentation
allIconURLs :: (MonadDOM m, FromJSString result) => Internals -> m [result]
-- | Mozilla Internals.numberOfPages documentation
numberOfPages :: (MonadDOM m) => Internals -> Double -> Double -> m Int
-- | Mozilla Internals.pageProperty documentation
pageProperty :: (MonadDOM m, ToJSString propertyName, FromJSString result) => Internals -> propertyName -> Int -> m result
-- | Mozilla Internals.pageSizeAndMarginsInPixels documentation
pageSizeAndMarginsInPixels :: (MonadDOM m, FromJSString result) => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m result
-- | Mozilla Internals.setPageScaleFactor documentation
setPageScaleFactor :: (MonadDOM m) => Internals -> Float -> Int -> Int -> m ()
-- | Mozilla Internals.setPageZoomFactor documentation
setPageZoomFactor :: (MonadDOM m) => Internals -> Float -> m ()
-- | Mozilla Internals.setHeaderHeight documentation
setHeaderHeight :: (MonadDOM m) => Internals -> Float -> m ()
-- | Mozilla Internals.setFooterHeight documentation
setFooterHeight :: (MonadDOM m) => Internals -> Float -> m ()
-- | Mozilla Internals.setTopContentInset documentation
setTopContentInset :: (MonadDOM m) => Internals -> Float -> m ()
-- | Mozilla Internals.webkitWillEnterFullScreenForElement
-- documentation
webkitWillEnterFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
-- | Mozilla Internals.webkitDidEnterFullScreenForElement
-- documentation
webkitDidEnterFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
-- | Mozilla Internals.webkitWillExitFullScreenForElement
-- documentation
webkitWillExitFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
-- | Mozilla Internals.webkitDidExitFullScreenForElement
-- documentation
webkitDidExitFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
-- | Mozilla Internals.setApplicationCacheOriginQuota documentation
setApplicationCacheOriginQuota :: (MonadDOM m) => Internals -> Word64 -> m ()
-- | Mozilla Internals.registerURLSchemeAsBypassingContentSecurityPolicy
-- documentation
registerURLSchemeAsBypassingContentSecurityPolicy :: (MonadDOM m, ToJSString scheme) => Internals -> scheme -> m ()
-- | Mozilla
-- Internals.removeURLSchemeRegisteredAsBypassingContentSecurityPolicy
-- documentation
removeURLSchemeRegisteredAsBypassingContentSecurityPolicy :: (MonadDOM m, ToJSString scheme) => Internals -> scheme -> m ()
-- | Mozilla Internals.mallocStatistics documentation
mallocStatistics :: (MonadDOM m) => Internals -> m (Maybe MallocStatistics)
-- | Mozilla Internals.typeConversions documentation
typeConversions :: (MonadDOM m) => Internals -> m (Maybe TypeConversions)
-- | Mozilla Internals.memoryInfo documentation
memoryInfo :: (MonadDOM m) => Internals -> m (Maybe MemoryInfo)
-- | Mozilla Internals.getReferencedFilePaths documentation
getReferencedFilePaths :: (MonadDOM m, FromJSString result) => Internals -> m [result]
-- | Mozilla Internals.startTrackingRepaints documentation
startTrackingRepaints :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.stopTrackingRepaints documentation
stopTrackingRepaints :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.isTimerThrottled documentation
isTimerThrottled :: (MonadDOM m) => Internals -> Int -> m Bool
-- | Mozilla
-- Internals.updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks
-- documentation
updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
-- | Mozilla Internals.getCurrentCursorInfo documentation
getCurrentCursorInfo :: (MonadDOM m, FromJSString result) => Internals -> m result
-- | Mozilla Internals.markerTextForListItem documentation
markerTextForListItem :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
-- | Mozilla Internals.toolTipFromElement documentation
toolTipFromElement :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
-- | Mozilla Internals.deserializeBuffer documentation
deserializeBuffer :: (MonadDOM m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m (Maybe SerializedScriptValue)
-- | Mozilla Internals.serializeObject documentation
serializeObject :: (MonadDOM m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m (Maybe ArrayBuffer)
-- | Mozilla Internals.setUsesOverlayScrollbars documentation
setUsesOverlayScrollbars :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.forceReload documentation
forceReload :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.simulateAudioInterruption documentation
simulateAudioInterruption :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
-- | Mozilla Internals.mediaElementHasCharacteristic documentation
mediaElementHasCharacteristic :: (MonadDOM m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m Bool
-- | Mozilla Internals.initializeMockCDM documentation
initializeMockCDM :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.enableMockSpeechSynthesizer documentation
enableMockSpeechSynthesizer :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.getImageSourceURL documentation
getImageSourceURL :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
-- | Mozilla Internals.captionsStyleSheetOverride documentation
captionsStyleSheetOverride :: (MonadDOM m, FromJSString result) => Internals -> m result
-- | Mozilla Internals.setCaptionsStyleSheetOverride documentation
setCaptionsStyleSheetOverride :: (MonadDOM m, ToJSString override) => Internals -> override -> m ()
-- | Mozilla Internals.setPrimaryAudioTrackLanguageOverride
-- documentation
setPrimaryAudioTrackLanguageOverride :: (MonadDOM m, ToJSString language) => Internals -> language -> m ()
-- | Mozilla Internals.setCaptionDisplayMode documentation
setCaptionDisplayMode :: (MonadDOM m, ToJSString mode) => Internals -> mode -> m ()
-- | Mozilla Internals.createTimeRanges documentation
createTimeRanges :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m (Maybe TimeRanges)
-- | Mozilla Internals.closestTimeToTimeRanges documentation
closestTimeToTimeRanges :: (MonadDOM m) => Internals -> Double -> Maybe TimeRanges -> m Double
-- | Mozilla Internals.isSelectPopupVisible documentation
isSelectPopupVisible :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Bool
-- | Mozilla Internals.isVibrating documentation
isVibrating :: (MonadDOM m) => Internals -> m Bool
-- | Mozilla Internals.isPluginUnavailabilityIndicatorObscured
-- documentation
isPluginUnavailabilityIndicatorObscured :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool
-- | Mozilla Internals.isPluginSnapshotted documentation
isPluginSnapshotted :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool
-- | Mozilla Internals.selectionBounds documentation
selectionBounds :: (MonadDOM m) => Internals -> m (Maybe ClientRect)
-- | Mozilla Internals.initializeMockMediaSource documentation
initializeMockMediaSource :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.bufferedSamplesForTrackID documentation
bufferedSamplesForTrackID :: (MonadDOM m, ToJSString trackID, FromJSString result) => Internals -> Maybe SourceBuffer -> trackID -> m [result]
-- | Mozilla Internals.beginMediaSessionInterruption documentation
beginMediaSessionInterruption :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.endMediaSessionInterruption documentation
endMediaSessionInterruption :: (MonadDOM m, ToJSString flags) => Internals -> flags -> m ()
-- | Mozilla Internals.applicationWillEnterForeground documentation
applicationWillEnterForeground :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.applicationWillEnterBackground documentation
applicationWillEnterBackground :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.setMediaSessionRestrictions documentation
setMediaSessionRestrictions :: (MonadDOM m, ToJSString mediaType, ToJSString restrictions) => Internals -> mediaType -> restrictions -> m ()
-- | Mozilla Internals.postRemoteControlCommand documentation
postRemoteControlCommand :: (MonadDOM m, ToJSString command) => Internals -> command -> m ()
-- | Mozilla Internals.simulateSystemSleep documentation
simulateSystemSleep :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.simulateSystemWake documentation
simulateSystemWake :: (MonadDOM m) => Internals -> m ()
-- | Mozilla Internals.elementIsBlockingDisplaySleep documentation
elementIsBlockingDisplaySleep :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool
-- | Mozilla Internals.installMockPageOverlay documentation
installMockPageOverlay :: (MonadDOM m) => Internals -> PageOverlayType -> m ()
-- | Mozilla Internals.pageOverlayLayerTreeAsText documentation
pageOverlayLayerTreeAsText :: (MonadDOM m, FromJSString result) => Internals -> m result
-- | Mozilla Internals.setPageMuted documentation
setPageMuted :: (MonadDOM m) => Internals -> Bool -> m ()
-- | Mozilla Internals.isPagePlayingAudio documentation
isPagePlayingAudio :: (MonadDOM m) => Internals -> m Bool
-- | Mozilla Internals.settings documentation
getSettings :: (MonadDOM m) => Internals -> m (Maybe InternalSettings)
-- | Mozilla Internals.workerThreadCount documentation
getWorkerThreadCount :: (MonadDOM m) => Internals -> m Word
-- | Mozilla Internals.consoleProfiles documentation
getConsoleProfiles :: (MonadDOM m) => Internals -> m [Maybe ScriptProfile]
-- | Functions for this inteface are in JSDOM.Internals.
--
-- Mozilla Internals documentation
data Internals
castToInternals :: IsGObject obj => obj -> JSM Internals
gTypeInternals :: JSM GType
module JSDOM.Generated.KeyboardEvent
-- | Mozilla KeyboardEvent.initKeyboardEvent documentation
initKeyboardEvent :: (MonadDOM m, ToJSString type', ToJSString keyIdentifier) => KeyboardEvent -> type' -> Bool -> Bool -> Maybe Window -> keyIdentifier -> Word -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()
-- | Mozilla KeyboardEvent.keyIdentifier documentation
getKeyIdentifier :: (MonadDOM m, FromJSString result) => KeyboardEvent -> m result
-- | Mozilla KeyboardEvent.location documentation
getLocation :: (MonadDOM m) => KeyboardEvent -> m Word
-- | Mozilla KeyboardEvent.keyLocation documentation
getKeyLocation :: (MonadDOM m) => KeyboardEvent -> m Word
-- | Mozilla KeyboardEvent.ctrlKey documentation
getCtrlKey :: (MonadDOM m) => KeyboardEvent -> m Bool
-- | Mozilla KeyboardEvent.shiftKey documentation
getShiftKey :: (MonadDOM m) => KeyboardEvent -> m Bool
-- | Mozilla KeyboardEvent.altKey documentation
getAltKey :: (MonadDOM m) => KeyboardEvent -> m Bool
-- | Mozilla KeyboardEvent.metaKey documentation
getMetaKey :: (MonadDOM m) => KeyboardEvent -> m Bool
-- | Mozilla KeyboardEvent.altGraphKey documentation
getAltGraphKey :: (MonadDOM m) => KeyboardEvent -> m Bool
-- | Functions for this inteface are in JSDOM.KeyboardEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla KeyboardEvent documentation
data KeyboardEvent
castToKeyboardEvent :: IsGObject obj => obj -> JSM KeyboardEvent
gTypeKeyboardEvent :: JSM GType
module JSDOM.Generated.Location
-- | Mozilla Location.assign documentation
assign :: (MonadDOM m, ToJSString url) => Location -> url -> m ()
-- | Mozilla Location.replace documentation
replace :: (MonadDOM m, ToJSString url) => Location -> url -> m ()
-- | Mozilla Location.reload documentation
reload :: (MonadDOM m) => Location -> m ()
-- | Mozilla Location.toString documentation
toString :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.href documentation
setHref :: (MonadDOM m, ToJSString val) => Location -> val -> m ()
-- | Mozilla Location.href documentation
getHref :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.protocol documentation
setProtocol :: (MonadDOM m, ToJSString val) => Location -> val -> m ()
-- | Mozilla Location.protocol documentation
getProtocol :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.host documentation
setHost :: (MonadDOM m, ToJSString val) => Location -> val -> m ()
-- | Mozilla Location.host documentation
getHost :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.hostname documentation
setHostname :: (MonadDOM m, ToJSString val) => Location -> val -> m ()
-- | Mozilla Location.hostname documentation
getHostname :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.port documentation
setPort :: (MonadDOM m, ToJSString val) => Location -> val -> m ()
-- | Mozilla Location.port documentation
getPort :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.pathname documentation
setPathname :: (MonadDOM m, ToJSString val) => Location -> val -> m ()
-- | Mozilla Location.pathname documentation
getPathname :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.search documentation
setSearch :: (MonadDOM m, ToJSString val) => Location -> val -> m ()
-- | Mozilla Location.search documentation
getSearch :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.hash documentation
setHash :: (MonadDOM m, ToJSString val) => Location -> val -> m ()
-- | Mozilla Location.hash documentation
getHash :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.origin documentation
getOrigin :: (MonadDOM m, FromJSString result) => Location -> m result
-- | Mozilla Location.ancestorOrigins documentation
getAncestorOrigins :: (MonadDOM m) => Location -> m (Maybe DOMStringList)
-- | Functions for this inteface are in JSDOM.Location.
--
-- Mozilla Location documentation
data Location
castToLocation :: IsGObject obj => obj -> JSM Location
gTypeLocation :: JSM GType
module JSDOM.Generated.MallocStatistics
-- | Mozilla MallocStatistics.reservedVMBytes documentation
getReservedVMBytes :: (MonadDOM m) => MallocStatistics -> m Word
-- | Mozilla MallocStatistics.committedVMBytes documentation
getCommittedVMBytes :: (MonadDOM m) => MallocStatistics -> m Word
-- | Mozilla MallocStatistics.freeListBytes documentation
getFreeListBytes :: (MonadDOM m) => MallocStatistics -> m Word
-- | Functions for this inteface are in JSDOM.MallocStatistics.
--
-- Mozilla MallocStatistics documentation
data MallocStatistics
castToMallocStatistics :: IsGObject obj => obj -> JSM MallocStatistics
gTypeMallocStatistics :: JSM GType
module JSDOM.Generated.MediaController
-- | Mozilla MediaController documentation
newMediaController :: (MonadDOM m) => m MediaController
-- | Mozilla MediaController.play documentation
play :: (MonadDOM m) => MediaController -> m ()
-- | Mozilla MediaController.pause documentation
pause :: (MonadDOM m) => MediaController -> m ()
-- | Mozilla MediaController.unpause documentation
unpause :: (MonadDOM m) => MediaController -> m ()
-- | Mozilla MediaController.buffered documentation
getBuffered :: (MonadDOM m) => MediaController -> m (Maybe TimeRanges)
-- | Mozilla MediaController.seekable documentation
getSeekable :: (MonadDOM m) => MediaController -> m (Maybe TimeRanges)
-- | Mozilla MediaController.duration documentation
getDuration :: (MonadDOM m) => MediaController -> m Double
-- | Mozilla MediaController.currentTime documentation
setCurrentTime :: (MonadDOM m) => MediaController -> Double -> m ()
-- | Mozilla MediaController.currentTime documentation
getCurrentTime :: (MonadDOM m) => MediaController -> m Double
-- | Mozilla MediaController.paused documentation
getPaused :: (MonadDOM m) => MediaController -> m Bool
-- | Mozilla MediaController.played documentation
getPlayed :: (MonadDOM m) => MediaController -> m (Maybe TimeRanges)
-- | Mozilla MediaController.playbackState documentation
getPlaybackState :: (MonadDOM m, FromJSString result) => MediaController -> m result
-- | Mozilla MediaController.defaultPlaybackRate documentation
setDefaultPlaybackRate :: (MonadDOM m) => MediaController -> Double -> m ()
-- | Mozilla MediaController.defaultPlaybackRate documentation
getDefaultPlaybackRate :: (MonadDOM m) => MediaController -> m Double
-- | Mozilla MediaController.playbackRate documentation
setPlaybackRate :: (MonadDOM m) => MediaController -> Double -> m ()
-- | Mozilla MediaController.playbackRate documentation
getPlaybackRate :: (MonadDOM m) => MediaController -> m Double
-- | Mozilla MediaController.volume documentation
setVolume :: (MonadDOM m) => MediaController -> Double -> m ()
-- | Mozilla MediaController.volume documentation
getVolume :: (MonadDOM m) => MediaController -> m Double
-- | Mozilla MediaController.muted documentation
setMuted :: (MonadDOM m) => MediaController -> Bool -> m ()
-- | Mozilla MediaController.muted documentation
getMuted :: (MonadDOM m) => MediaController -> m Bool
-- | Functions for this inteface are in JSDOM.MediaController. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaController documentation
data MediaController
castToMediaController :: IsGObject obj => obj -> JSM MediaController
gTypeMediaController :: JSM GType
module JSDOM.Generated.MediaControlsHost
-- | Mozilla MediaControlsHost.sortedTrackListForMenu documentation
sortedTrackListForMenu :: (MonadDOM m) => MediaControlsHost -> Maybe TextTrackList -> m [Maybe TextTrack]
-- | Mozilla MediaControlsHost.sortedTrackListForMenu documentation
sortedTrackListForMenuAudio :: (MonadDOM m) => MediaControlsHost -> Maybe AudioTrackList -> m [Maybe AudioTrack]
-- | Mozilla MediaControlsHost.displayNameForTrack documentation
displayNameForTrack :: (MonadDOM m, FromJSString result) => MediaControlsHost -> Maybe TextTrack -> m result
-- | Mozilla MediaControlsHost.displayNameForTrack documentation
displayNameForTrackAudio :: (MonadDOM m, FromJSString result) => MediaControlsHost -> Maybe AudioTrack -> m result
-- | Mozilla MediaControlsHost.setSelectedTextTrack documentation
setSelectedTextTrack :: (MonadDOM m) => MediaControlsHost -> Maybe TextTrack -> m ()
-- | Mozilla MediaControlsHost.updateTextTrackContainer
-- documentation
updateTextTrackContainer :: (MonadDOM m) => MediaControlsHost -> m ()
-- | Mozilla MediaControlsHost.enteredFullscreen documentation
enteredFullscreen :: (MonadDOM m) => MediaControlsHost -> m ()
-- | Mozilla MediaControlsHost.exitedFullscreen documentation
exitedFullscreen :: (MonadDOM m) => MediaControlsHost -> m ()
-- | Mozilla MediaControlsHost.enterFullscreenOptimized
-- documentation
enterFullscreenOptimized :: (MonadDOM m) => MediaControlsHost -> m ()
-- | Mozilla MediaControlsHost.mediaUIImageData documentation
mediaUIImageData :: (MonadDOM m, FromJSString result) => MediaControlsHost -> MediaUIPartID -> m result
-- | Mozilla MediaControlsHost.captionMenuOffItem documentation
getCaptionMenuOffItem :: (MonadDOM m) => MediaControlsHost -> m (Maybe TextTrack)
-- | Mozilla MediaControlsHost.captionMenuAutomaticItem
-- documentation
getCaptionMenuAutomaticItem :: (MonadDOM m) => MediaControlsHost -> m (Maybe TextTrack)
-- | Mozilla MediaControlsHost.captionDisplayMode documentation
getCaptionDisplayMode :: (MonadDOM m, FromJSString result) => MediaControlsHost -> m result
-- | Mozilla MediaControlsHost.textTrackContainer documentation
getTextTrackContainer :: (MonadDOM m) => MediaControlsHost -> m (Maybe HTMLElement)
-- | Mozilla MediaControlsHost.mediaPlaybackAllowsInline
-- documentation
getMediaPlaybackAllowsInline :: (MonadDOM m) => MediaControlsHost -> m Bool
-- | Mozilla MediaControlsHost.supportsFullscreen documentation
getSupportsFullscreen :: (MonadDOM m) => MediaControlsHost -> m Bool
-- | Mozilla MediaControlsHost.userGestureRequired documentation
getUserGestureRequired :: (MonadDOM m) => MediaControlsHost -> m Bool
-- | Mozilla MediaControlsHost.externalDeviceDisplayName
-- documentation
getExternalDeviceDisplayName :: (MonadDOM m, FromJSString result) => MediaControlsHost -> m result
-- | Mozilla MediaControlsHost.externalDeviceType documentation
getExternalDeviceType :: (MonadDOM m) => MediaControlsHost -> m DeviceType
-- | Mozilla MediaControlsHost.controlsDependOnPageScaleFactor
-- documentation
setControlsDependOnPageScaleFactor :: (MonadDOM m) => MediaControlsHost -> Bool -> m ()
-- | Mozilla MediaControlsHost.controlsDependOnPageScaleFactor
-- documentation
getControlsDependOnPageScaleFactor :: (MonadDOM m) => MediaControlsHost -> m Bool
-- | Functions for this inteface are in JSDOM.MediaControlsHost.
--
-- Mozilla MediaControlsHost documentation
data MediaControlsHost
castToMediaControlsHost :: IsGObject obj => obj -> JSM MediaControlsHost
gTypeMediaControlsHost :: JSM GType
module JSDOM.Generated.MediaElementAudioSourceNode
-- | Mozilla MediaElementAudioSourceNode.mediaElement documentation
getMediaElement :: (MonadDOM m) => MediaElementAudioSourceNode -> m (Maybe HTMLMediaElement)
-- | Functions for this inteface are in
-- JSDOM.MediaElementAudioSourceNode. Base interface functions are
-- in:
--
--
--
-- Mozilla MediaElementAudioSourceNode documentation
data MediaElementAudioSourceNode
castToMediaElementAudioSourceNode :: IsGObject obj => obj -> JSM MediaElementAudioSourceNode
gTypeMediaElementAudioSourceNode :: JSM GType
module JSDOM.Generated.MediaError
-- | Mozilla MediaError.code documentation
getCode :: (MonadDOM m) => MediaError -> m Word
-- | Functions for this inteface are in JSDOM.MediaError.
--
-- Mozilla MediaError documentation
data MediaError
castToMediaError :: IsGObject obj => obj -> JSM MediaError
gTypeMediaError :: JSM GType
module JSDOM.Generated.MediaKeyError
-- | Mozilla WebKitMediaKeyError.code documentation
getCode :: (MonadDOM m) => MediaKeyError -> m Word
-- | Mozilla WebKitMediaKeyError.systemCode documentation
getSystemCode :: (MonadDOM m) => MediaKeyError -> m Word
-- | Functions for this inteface are in JSDOM.MediaKeyError.
--
-- Mozilla WebKitMediaKeyError documentation
data MediaKeyError
castToMediaKeyError :: IsGObject obj => obj -> JSM MediaKeyError
gTypeMediaKeyError :: JSM GType
module JSDOM.Generated.MediaKeyEvent
-- | Mozilla MediaKeyEvent.keySystem documentation
getKeySystem :: (MonadDOM m, FromJSString result) => MediaKeyEvent -> m result
-- | Mozilla MediaKeyEvent.sessionId documentation
getSessionId :: (MonadDOM m, FromJSString result) => MediaKeyEvent -> m result
-- | Mozilla MediaKeyEvent.initData documentation
getInitData :: (MonadDOM m) => MediaKeyEvent -> m (Maybe Uint8Array)
-- | Mozilla MediaKeyEvent.message documentation
getMessage :: (MonadDOM m) => MediaKeyEvent -> m (Maybe Uint8Array)
-- | Mozilla MediaKeyEvent.defaultURL documentation
getDefaultURL :: (MonadDOM m, FromJSString result) => MediaKeyEvent -> m result
-- | Mozilla MediaKeyEvent.errorCode documentation
getErrorCode :: (MonadDOM m) => MediaKeyEvent -> m (Maybe MediaKeyError)
-- | Mozilla MediaKeyEvent.systemCode documentation
getSystemCode :: (MonadDOM m) => MediaKeyEvent -> m Word
-- | Functions for this inteface are in JSDOM.MediaKeyEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaKeyEvent documentation
data MediaKeyEvent
castToMediaKeyEvent :: IsGObject obj => obj -> JSM MediaKeyEvent
gTypeMediaKeyEvent :: JSM GType
module JSDOM.Generated.MediaKeyMessageEvent
-- | Mozilla WebKitMediaKeyMessageEvent.message documentation
getMessage :: (MonadDOM m) => MediaKeyMessageEvent -> m (Maybe Uint8Array)
-- | Mozilla WebKitMediaKeyMessageEvent.destinationURL documentation
getDestinationURL :: (MonadDOM m, FromJSString result) => MediaKeyMessageEvent -> m result
-- | Functions for this inteface are in JSDOM.MediaKeyMessageEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitMediaKeyMessageEvent documentation
data MediaKeyMessageEvent
castToMediaKeyMessageEvent :: IsGObject obj => obj -> JSM MediaKeyMessageEvent
gTypeMediaKeyMessageEvent :: JSM GType
module JSDOM.Generated.MediaKeyNeededEvent
-- | Mozilla MediaKeyNeededEvent.initData documentation
getInitData :: (MonadDOM m) => MediaKeyNeededEvent -> m (Maybe Uint8Array)
-- | Functions for this inteface are in JSDOM.MediaKeyNeededEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla MediaKeyNeededEvent documentation
data MediaKeyNeededEvent
castToMediaKeyNeededEvent :: IsGObject obj => obj -> JSM MediaKeyNeededEvent
gTypeMediaKeyNeededEvent :: JSM GType
module JSDOM.Generated.MediaKeySession
-- | Mozilla WebKitMediaKeySession.update documentation
update :: (MonadDOM m, IsUint8Array key) => MediaKeySession -> Maybe key -> m ()
-- | Mozilla WebKitMediaKeySession.close documentation
close :: (MonadDOM m) => MediaKeySession -> m ()
-- | Mozilla WebKitMediaKeySession.error documentation
getError :: (MonadDOM m) => MediaKeySession -> m (Maybe MediaKeyError)
-- | Mozilla WebKitMediaKeySession.keySystem documentation
getKeySystem :: (MonadDOM m, FromJSString result) => MediaKeySession -> m result
-- | Mozilla WebKitMediaKeySession.sessionId documentation
getSessionId :: (MonadDOM m, FromJSString result) => MediaKeySession -> m result
-- | Mozilla WebKitMediaKeySession.onwebkitkeyadded documentation
webKitKeyAdded :: EventName MediaKeySession Event
-- | Mozilla WebKitMediaKeySession.onwebkitkeyerror documentation
webKitKeyError :: EventName MediaKeySession Event
-- | Mozilla WebKitMediaKeySession.onwebkitkeymessage documentation
webKitKeyMessage :: EventName MediaKeySession Event
-- | Functions for this inteface are in JSDOM.MediaKeySession. Base
-- interface functions are in:
--
--
--
-- Mozilla WebKitMediaKeySession documentation
data MediaKeySession
castToMediaKeySession :: IsGObject obj => obj -> JSM MediaKeySession
gTypeMediaKeySession :: JSM GType
module JSDOM.Generated.MediaKeys
-- | Mozilla WebKitMediaKeys documentation
newMediaKeys :: (MonadDOM m, ToJSString keySystem) => keySystem -> m MediaKeys
-- | Mozilla WebKitMediaKeys.createSession documentation
createSession :: (MonadDOM m, ToJSString type', IsUint8Array initData) => MediaKeys -> type' -> Maybe initData -> m (Maybe MediaKeySession)
-- | Mozilla WebKitMediaKeys.isTypeSupported documentation
isTypeSupported :: (MonadDOM m, ToJSString keySystem, ToJSString type') => MediaKeys -> keySystem -> type' -> m Bool
-- | Mozilla WebKitMediaKeys.keySystem documentation
getKeySystem :: (MonadDOM m, FromJSString result) => MediaKeys -> m result
-- | Functions for this inteface are in JSDOM.MediaKeys.
--
-- Mozilla WebKitMediaKeys documentation
data MediaKeys
castToMediaKeys :: IsGObject obj => obj -> JSM MediaKeys
gTypeMediaKeys :: JSM GType
module JSDOM.Generated.MediaList
-- | Mozilla MediaList.item documentation
item :: (MonadDOM m, FromJSString result) => MediaList -> Word -> m (Maybe result)
-- | Mozilla MediaList.deleteMedium documentation
deleteMedium :: (MonadDOM m, ToJSString oldMedium) => MediaList -> oldMedium -> m ()
-- | Mozilla MediaList.appendMedium documentation
appendMedium :: (MonadDOM m, ToJSString newMedium) => MediaList -> newMedium -> m ()
-- | Mozilla MediaList.mediaText documentation
setMediaText :: (MonadDOM m, ToJSString val) => MediaList -> Maybe val -> m ()
-- | Mozilla MediaList.mediaText documentation
getMediaText :: (MonadDOM m, FromJSString result) => MediaList -> m (Maybe result)
-- | Mozilla MediaList.length documentation
getLength :: (MonadDOM m) => MediaList -> m Word
-- | Functions for this inteface are in JSDOM.MediaList.
--
-- Mozilla MediaList documentation
data MediaList
castToMediaList :: IsGObject obj => obj -> JSM MediaList
gTypeMediaList :: JSM GType
module JSDOM.Generated.MediaQueryList
-- | Mozilla MediaQueryList.addListener documentation
addListener :: (MonadDOM m) => MediaQueryList -> Maybe MediaQueryListListener -> m ()
-- | Mozilla MediaQueryList.removeListener documentation
removeListener :: (MonadDOM m) => MediaQueryList -> Maybe MediaQueryListListener -> m ()
-- | Mozilla MediaQueryList.media documentation
getMedia :: (MonadDOM m, FromJSString result) => MediaQueryList -> m result
-- | Mozilla MediaQueryList.matches documentation
getMatches :: (MonadDOM m) => MediaQueryList -> m Bool
-- | Functions for this inteface are in JSDOM.MediaQueryList.
--
-- Mozilla MediaQueryList documentation
data MediaQueryList
castToMediaQueryList :: IsGObject obj => obj -> JSM MediaQueryList
gTypeMediaQueryList :: JSM GType
module JSDOM.Generated.MediaQueryListListener
-- | Mozilla MediaQueryListListener documentation
newMediaQueryListListener :: (MonadDOM m) => (Maybe MediaQueryList -> JSM ()) -> m MediaQueryListListener
-- | Mozilla MediaQueryListListener documentation
newMediaQueryListListenerSync :: (MonadDOM m) => (Maybe MediaQueryList -> JSM ()) -> m MediaQueryListListener
-- | Mozilla MediaQueryListListener documentation
newMediaQueryListListenerAsync :: (MonadDOM m) => (Maybe MediaQueryList -> JSM ()) -> m MediaQueryListListener
data MediaQueryListListener
module JSDOM.Generated.MediaSource
-- | Mozilla MediaSource documentation
newMediaSource :: (MonadDOM m) => m MediaSource
-- | Mozilla MediaSource.addSourceBuffer documentation
addSourceBuffer :: (MonadDOM m, ToJSString type') => MediaSource -> type' -> m (Maybe SourceBuffer)
-- | Mozilla MediaSource.removeSourceBuffer documentation
removeSourceBuffer :: (MonadDOM m) => MediaSource -> Maybe SourceBuffer -> m ()
-- | Mozilla MediaSource.endOfStream documentation
endOfStream :: (MonadDOM m) => MediaSource -> EndOfStreamError -> m ()
-- | Mozilla MediaSource.isTypeSupported documentation
isTypeSupported :: (MonadDOM m, ToJSString type') => MediaSource -> type' -> m Bool
-- | Mozilla MediaSource.sourceBuffers documentation
getSourceBuffers :: (MonadDOM m) => MediaSource -> m (Maybe SourceBufferList)
-- | Mozilla MediaSource.activeSourceBuffers documentation
getActiveSourceBuffers :: (MonadDOM m) => MediaSource -> m (Maybe SourceBufferList)
-- | Mozilla MediaSource.duration documentation
setDuration :: (MonadDOM m) => MediaSource -> Double -> m ()
-- | Mozilla MediaSource.duration documentation
getDuration :: (MonadDOM m) => MediaSource -> m Double
-- | Mozilla MediaSource.readyState documentation
getReadyState :: (MonadDOM m, FromJSString result) => MediaSource -> m result
-- | Functions for this inteface are in JSDOM.MediaSource. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaSource documentation
data MediaSource
castToMediaSource :: IsGObject obj => obj -> JSM MediaSource
gTypeMediaSource :: JSM GType
module JSDOM.Generated.MediaSourceStates
-- | Mozilla MediaSourceStates.sourceType documentation
getSourceType :: (MonadDOM m) => MediaSourceStates -> m SourceTypeEnum
-- | Mozilla MediaSourceStates.sourceId documentation
getSourceId :: (MonadDOM m, FromJSString result) => MediaSourceStates -> m result
-- | Mozilla MediaSourceStates.width documentation
getWidth :: (MonadDOM m) => MediaSourceStates -> m (Maybe Word)
-- | Mozilla MediaSourceStates.height documentation
getHeight :: (MonadDOM m) => MediaSourceStates -> m (Maybe Word)
-- | Mozilla MediaSourceStates.frameRate documentation
getFrameRate :: (MonadDOM m) => MediaSourceStates -> m (Maybe Float)
-- | Mozilla MediaSourceStates.aspectRatio documentation
getAspectRatio :: (MonadDOM m) => MediaSourceStates -> m (Maybe Float)
-- | Mozilla MediaSourceStates.facingMode documentation
getFacingMode :: (MonadDOM m) => MediaSourceStates -> m (Maybe VideoFacingModeEnum)
-- | Mozilla MediaSourceStates.volume documentation
getVolume :: (MonadDOM m) => MediaSourceStates -> m (Maybe Word)
-- | Functions for this inteface are in JSDOM.MediaSourceStates.
--
-- Mozilla MediaSourceStates documentation
data MediaSourceStates
castToMediaSourceStates :: IsGObject obj => obj -> JSM MediaSourceStates
gTypeMediaSourceStates :: JSM GType
module JSDOM.Generated.MediaStream
-- | Mozilla webkitMediaStream documentation
newMediaStream :: (MonadDOM m) => m MediaStream
-- | Mozilla webkitMediaStream documentation
newMediaStream' :: (MonadDOM m) => Maybe MediaStream -> m MediaStream
-- | Mozilla webkitMediaStream documentation
newMediaStream'' :: (MonadDOM m, IsMediaStreamTrack tracks) => [Maybe tracks] -> m MediaStream
-- | Mozilla webkitMediaStream.getAudioTracks documentation
getAudioTracks :: (MonadDOM m) => MediaStream -> m [Maybe MediaStreamTrack]
-- | Mozilla webkitMediaStream.getVideoTracks documentation
getVideoTracks :: (MonadDOM m) => MediaStream -> m [Maybe MediaStreamTrack]
-- | Mozilla webkitMediaStream.getTracks documentation
getTracks :: (MonadDOM m) => MediaStream -> m [Maybe MediaStreamTrack]
-- | Mozilla webkitMediaStream.addTrack documentation
addTrack :: (MonadDOM m, IsMediaStreamTrack track) => MediaStream -> Maybe track -> m ()
-- | Mozilla webkitMediaStream.removeTrack documentation
removeTrack :: (MonadDOM m, IsMediaStreamTrack track) => MediaStream -> Maybe track -> m ()
-- | Mozilla webkitMediaStream.getTrackById documentation
getTrackById :: (MonadDOM m, ToJSString trackId) => MediaStream -> trackId -> m (Maybe MediaStreamTrack)
-- | Mozilla webkitMediaStream.clone documentation
clone :: (MonadDOM m) => MediaStream -> m (Maybe MediaStream)
-- | Mozilla webkitMediaStream.id documentation
getId :: (MonadDOM m, FromJSString result) => MediaStream -> m result
-- | Mozilla webkitMediaStream.active documentation
getActive :: (MonadDOM m) => MediaStream -> m Bool
-- | Mozilla webkitMediaStream.onactive documentation
active :: EventName MediaStream Event
-- | Mozilla webkitMediaStream.oninactive documentation
inactive :: EventName MediaStream Event
-- | Mozilla webkitMediaStream.onaddtrack documentation
addTrackEvent :: EventName MediaStream Event
-- | Mozilla webkitMediaStream.onremovetrack documentation
removeTrackEvent :: EventName MediaStream Event
-- | Functions for this inteface are in JSDOM.MediaStream. Base
-- interface functions are in:
--
--
--
-- Mozilla webkitMediaStream documentation
data MediaStream
castToMediaStream :: IsGObject obj => obj -> JSM MediaStream
gTypeMediaStream :: JSM GType
module JSDOM.Generated.MediaStreamAudioDestinationNode
-- | Mozilla MediaStreamAudioDestinationNode.stream documentation
getStream :: (MonadDOM m) => MediaStreamAudioDestinationNode -> m (Maybe MediaStream)
-- | Functions for this inteface are in
-- JSDOM.MediaStreamAudioDestinationNode. Base interface functions
-- are in:
--
--
--
-- Mozilla MediaStreamAudioDestinationNode documentation
data MediaStreamAudioDestinationNode
castToMediaStreamAudioDestinationNode :: IsGObject obj => obj -> JSM MediaStreamAudioDestinationNode
gTypeMediaStreamAudioDestinationNode :: JSM GType
module JSDOM.Generated.MediaStreamAudioSourceNode
-- | Mozilla MediaStreamAudioSourceNode.mediaStream documentation
getMediaStream :: (MonadDOM m) => MediaStreamAudioSourceNode -> m (Maybe MediaStream)
-- | Functions for this inteface are in
-- JSDOM.MediaStreamAudioSourceNode. Base interface functions are
-- in:
--
--
--
-- Mozilla MediaStreamAudioSourceNode documentation
data MediaStreamAudioSourceNode
castToMediaStreamAudioSourceNode :: IsGObject obj => obj -> JSM MediaStreamAudioSourceNode
gTypeMediaStreamAudioSourceNode :: JSM GType
module JSDOM.Generated.MediaStreamEvent
-- | Mozilla MediaStreamEvent.stream documentation
getStream :: (MonadDOM m) => MediaStreamEvent -> m (Maybe MediaStream)
-- | Functions for this inteface are in JSDOM.MediaStreamEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MediaStreamEvent documentation
data MediaStreamEvent
castToMediaStreamEvent :: IsGObject obj => obj -> JSM MediaStreamEvent
gTypeMediaStreamEvent :: JSM GType
module JSDOM.Generated.MediaStreamTrackEvent
-- | Mozilla MediaStreamTrackEvent.track documentation
getTrack :: (MonadDOM m) => MediaStreamTrackEvent -> m (Maybe MediaStreamTrack)
-- | Functions for this inteface are in JSDOM.MediaStreamTrackEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla MediaStreamTrackEvent documentation
data MediaStreamTrackEvent
castToMediaStreamTrackEvent :: IsGObject obj => obj -> JSM MediaStreamTrackEvent
gTypeMediaStreamTrackEvent :: JSM GType
module JSDOM.Generated.MediaTrackConstraints
-- | Mozilla MediaTrackConstraints.mandatory documentation
getMandatory :: (MonadDOM m) => MediaTrackConstraints -> m (Maybe MediaTrackConstraintSet)
-- | Mozilla MediaTrackConstraints.optional documentation
getOptional :: (MonadDOM m) => MediaTrackConstraints -> m (Maybe [Maybe MediaTrackConstraint])
-- | Functions for this inteface are in JSDOM.MediaTrackConstraints.
--
-- Mozilla MediaTrackConstraints documentation
data MediaTrackConstraints
castToMediaTrackConstraints :: IsGObject obj => obj -> JSM MediaTrackConstraints
gTypeMediaTrackConstraints :: JSM GType
module JSDOM.Generated.MemoryInfo
-- | Mozilla MemoryInfo.usedJSHeapSize documentation
getUsedJSHeapSize :: (MonadDOM m) => MemoryInfo -> m Word
-- | Mozilla MemoryInfo.totalJSHeapSize documentation
getTotalJSHeapSize :: (MonadDOM m) => MemoryInfo -> m Word
-- | Functions for this inteface are in JSDOM.MemoryInfo.
--
-- Mozilla MemoryInfo documentation
data MemoryInfo
castToMemoryInfo :: IsGObject obj => obj -> JSM MemoryInfo
gTypeMemoryInfo :: JSM GType
module JSDOM.Generated.MessageChannel
-- | Mozilla MessageChannel documentation
newMessageChannel :: (MonadDOM m) => m MessageChannel
-- | Mozilla MessageChannel.port1 documentation
getPort1 :: (MonadDOM m) => MessageChannel -> m (Maybe MessagePort)
-- | Mozilla MessageChannel.port2 documentation
getPort2 :: (MonadDOM m) => MessageChannel -> m (Maybe MessagePort)
-- | Functions for this inteface are in JSDOM.MessageChannel.
--
-- Mozilla MessageChannel documentation
data MessageChannel
castToMessageChannel :: IsGObject obj => obj -> JSM MessageChannel
gTypeMessageChannel :: JSM GType
module JSDOM.Generated.MessageEvent
-- | Mozilla MessageEvent.initMessageEvent documentation
initMessageEvent :: (MonadDOM m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray messagePorts) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe messagePorts -> m ()
-- | Mozilla MessageEvent.webkitInitMessageEvent documentation
webkitInitMessageEvent :: (MonadDOM m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray transferables) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe transferables -> m ()
-- | Mozilla MessageEvent.origin documentation
getOrigin :: (MonadDOM m, FromJSString result) => MessageEvent -> m result
-- | Mozilla MessageEvent.lastEventId documentation
getLastEventId :: (MonadDOM m, FromJSString result) => MessageEvent -> m result
-- | Mozilla MessageEvent.source documentation
getSource :: (MonadDOM m) => MessageEvent -> m (Maybe EventTarget)
-- | Mozilla MessageEvent.data documentation
getData :: (MonadDOM m) => MessageEvent -> m JSVal
-- | Mozilla MessageEvent.ports documentation
getPorts :: (MonadDOM m) => MessageEvent -> m [Maybe MessagePort]
-- | Functions for this inteface are in JSDOM.MessageEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MessageEvent documentation
data MessageEvent
castToMessageEvent :: IsGObject obj => obj -> JSM MessageEvent
gTypeMessageEvent :: JSM GType
module JSDOM.Generated.MessagePort
-- | Mozilla MessagePort.postMessage documentation
postMessage :: (MonadDOM m, IsArray messagePorts) => MessagePort -> JSVal -> Maybe messagePorts -> m ()
-- | Mozilla MessagePort.start documentation
start :: (MonadDOM m) => MessagePort -> m ()
-- | Mozilla MessagePort.close documentation
close :: (MonadDOM m) => MessagePort -> m ()
-- | Mozilla MessagePort.onmessage documentation
message :: EventName MessagePort MessageEvent
-- | Functions for this inteface are in JSDOM.MessagePort. Base
-- interface functions are in:
--
--
--
-- Mozilla MessagePort documentation
data MessagePort
castToMessagePort :: IsGObject obj => obj -> JSM MessagePort
gTypeMessagePort :: JSM GType
module JSDOM.Generated.MouseEvent
-- | Mozilla MouseEvent.initMouseEvent documentation
initMouseEvent :: (MonadDOM m, IsMouseEvent self, ToJSString type', IsEventTarget relatedTarget) => self -> type' -> Bool -> Bool -> Maybe Window -> Int -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> Word -> Maybe relatedTarget -> m ()
-- | Mozilla MouseEvent.screenX documentation
getScreenX :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.screenY documentation
getScreenY :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.clientX documentation
getClientX :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.clientY documentation
getClientY :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.ctrlKey documentation
getCtrlKey :: (MonadDOM m, IsMouseEvent self) => self -> m Bool
-- | Mozilla MouseEvent.shiftKey documentation
getShiftKey :: (MonadDOM m, IsMouseEvent self) => self -> m Bool
-- | Mozilla MouseEvent.altKey documentation
getAltKey :: (MonadDOM m, IsMouseEvent self) => self -> m Bool
-- | Mozilla MouseEvent.metaKey documentation
getMetaKey :: (MonadDOM m, IsMouseEvent self) => self -> m Bool
-- | Mozilla MouseEvent.button documentation
getButton :: (MonadDOM m, IsMouseEvent self) => self -> m Word
-- | Mozilla MouseEvent.relatedTarget documentation
getRelatedTarget :: (MonadDOM m, IsMouseEvent self) => self -> m (Maybe EventTarget)
-- | Mozilla MouseEvent.movementX documentation
getMovementX :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.movementY documentation
getMovementY :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.offsetX documentation
getOffsetX :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.offsetY documentation
getOffsetY :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.x documentation
getX :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.y documentation
getY :: (MonadDOM m, IsMouseEvent self) => self -> m Int
-- | Mozilla MouseEvent.fromElement documentation
getFromElement :: (MonadDOM m, IsMouseEvent self) => self -> m (Maybe Node)
-- | Mozilla MouseEvent.toElement documentation
getToElement :: (MonadDOM m, IsMouseEvent self) => self -> m (Maybe Node)
-- | Mozilla MouseEvent.dataTransfer documentation
getDataTransfer :: (MonadDOM m, IsMouseEvent self) => self -> m (Maybe DataTransfer)
-- | Functions for this inteface are in JSDOM.MouseEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MouseEvent documentation
data MouseEvent
castToMouseEvent :: IsGObject obj => obj -> JSM MouseEvent
gTypeMouseEvent :: JSM GType
class IsUIEvent o => IsMouseEvent o
toMouseEvent :: IsMouseEvent o => o -> MouseEvent
module JSDOM.Generated.MutationEvent
-- | Mozilla MutationEvent.initMutationEvent documentation
initMutationEvent :: (MonadDOM m, ToJSString type', IsNode relatedNode, ToJSString prevValue, ToJSString newValue, ToJSString attrName) => MutationEvent -> type' -> Bool -> Bool -> Maybe relatedNode -> prevValue -> newValue -> attrName -> Word -> m ()
-- | Mozilla MutationEvent.relatedNode documentation
getRelatedNode :: (MonadDOM m) => MutationEvent -> m (Maybe Node)
-- | Mozilla MutationEvent.prevValue documentation
getPrevValue :: (MonadDOM m, FromJSString result) => MutationEvent -> m result
-- | Mozilla MutationEvent.newValue documentation
getNewValue :: (MonadDOM m, FromJSString result) => MutationEvent -> m result
-- | Mozilla MutationEvent.attrName documentation
getAttrName :: (MonadDOM m, FromJSString result) => MutationEvent -> m result
-- | Mozilla MutationEvent.attrChange documentation
getAttrChange :: (MonadDOM m) => MutationEvent -> m Word
-- | Functions for this inteface are in JSDOM.MutationEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla MutationEvent documentation
data MutationEvent
castToMutationEvent :: IsGObject obj => obj -> JSM MutationEvent
gTypeMutationEvent :: JSM GType
module JSDOM.Generated.MutationObserver
-- | Mozilla MutationObserver documentation
newMutationObserver :: (MonadDOM m, IsMutationCallback callback) => Maybe callback -> m MutationObserver
-- | Mozilla MutationObserver.observe documentation
observe :: (MonadDOM m, IsNode target, IsDictionary options) => MutationObserver -> Maybe target -> Maybe options -> m ()
-- | Mozilla MutationObserver.takeRecords documentation
takeRecords :: (MonadDOM m) => MutationObserver -> m [Maybe MutationRecord]
-- | Mozilla MutationObserver.disconnect documentation
disconnect :: (MonadDOM m) => MutationObserver -> m ()
-- | Functions for this inteface are in JSDOM.MutationObserver.
--
-- Mozilla MutationObserver documentation
data MutationObserver
castToMutationObserver :: IsGObject obj => obj -> JSM MutationObserver
gTypeMutationObserver :: JSM GType
module JSDOM.Generated.MutationRecord
-- | Mozilla MutationRecord.type documentation
getType :: (MonadDOM m, FromJSString result) => MutationRecord -> m result
-- | Mozilla MutationRecord.target documentation
getTarget :: (MonadDOM m) => MutationRecord -> m (Maybe Node)
-- | Mozilla MutationRecord.addedNodes documentation
getAddedNodes :: (MonadDOM m) => MutationRecord -> m (Maybe NodeList)
-- | Mozilla MutationRecord.removedNodes documentation
getRemovedNodes :: (MonadDOM m) => MutationRecord -> m (Maybe NodeList)
-- | Mozilla MutationRecord.previousSibling documentation
getPreviousSibling :: (MonadDOM m) => MutationRecord -> m (Maybe Node)
-- | Mozilla MutationRecord.nextSibling documentation
getNextSibling :: (MonadDOM m) => MutationRecord -> m (Maybe Node)
-- | Mozilla MutationRecord.attributeName documentation
getAttributeName :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result)
-- | Mozilla MutationRecord.attributeNamespace documentation
getAttributeNamespace :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result)
-- | Mozilla MutationRecord.oldValue documentation
getOldValue :: (MonadDOM m, FromJSString result) => MutationRecord -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.MutationRecord.
--
-- Mozilla MutationRecord documentation
data MutationRecord
castToMutationRecord :: IsGObject obj => obj -> JSM MutationRecord
gTypeMutationRecord :: JSM GType
module JSDOM.Generated.NamedNodeMap
-- | Mozilla NamedNodeMap.getNamedItem documentation
getNamedItem :: (MonadDOM m, ToJSString name) => NamedNodeMap -> name -> m (Maybe Node)
-- | Mozilla NamedNodeMap.setNamedItem documentation
setNamedItem :: (MonadDOM m, IsNode node) => NamedNodeMap -> Maybe node -> m (Maybe Node)
-- | Mozilla NamedNodeMap.removeNamedItem documentation
removeNamedItem :: (MonadDOM m, ToJSString name) => NamedNodeMap -> name -> m (Maybe Node)
-- | Mozilla NamedNodeMap.item documentation
item :: (MonadDOM m) => NamedNodeMap -> Word -> m (Maybe Node)
-- | Mozilla NamedNodeMap.getNamedItemNS documentation
getNamedItemNS :: (MonadDOM m, ToJSString namespaceURI, ToJSString localName) => NamedNodeMap -> Maybe namespaceURI -> localName -> m (Maybe Node)
-- | Mozilla NamedNodeMap.setNamedItemNS documentation
setNamedItemNS :: (MonadDOM m, IsNode node) => NamedNodeMap -> Maybe node -> m (Maybe Node)
-- | Mozilla NamedNodeMap.removeNamedItemNS documentation
removeNamedItemNS :: (MonadDOM m, ToJSString namespaceURI, ToJSString localName) => NamedNodeMap -> Maybe namespaceURI -> localName -> m (Maybe Node)
-- | Mozilla NamedNodeMap.length documentation
getLength :: (MonadDOM m) => NamedNodeMap -> m Word
-- | Functions for this inteface are in JSDOM.NamedNodeMap.
--
-- Mozilla NamedNodeMap documentation
data NamedNodeMap
castToNamedNodeMap :: IsGObject obj => obj -> JSM NamedNodeMap
gTypeNamedNodeMap :: JSM GType
module JSDOM.Generated.Node
-- | Mozilla Node.insertBefore documentation
insertBefore :: (MonadDOM m, IsNode self, IsNode newChild, IsNode refChild) => self -> Maybe newChild -> Maybe refChild -> m (Maybe Node)
-- | Mozilla Node.replaceChild documentation
replaceChild :: (MonadDOM m, IsNode self, IsNode newChild, IsNode oldChild) => self -> Maybe newChild -> Maybe oldChild -> m (Maybe Node)
-- | Mozilla Node.removeChild documentation
removeChild :: (MonadDOM m, IsNode self, IsNode oldChild) => self -> Maybe oldChild -> m (Maybe Node)
-- | Mozilla Node.appendChild documentation
appendChild :: (MonadDOM m, IsNode self, IsNode newChild) => self -> Maybe newChild -> m (Maybe Node)
-- | Mozilla Node.hasChildNodes documentation
hasChildNodes :: (MonadDOM m, IsNode self) => self -> m Bool
-- | Mozilla Node.cloneNode documentation
cloneNode :: (MonadDOM m, IsNode self) => self -> Bool -> m (Maybe Node)
-- | Mozilla Node.normalize documentation
normalize :: (MonadDOM m, IsNode self) => self -> m ()
-- | Mozilla Node.isSupported documentation
isSupported :: (MonadDOM m, IsNode self, ToJSString feature, ToJSString version) => self -> feature -> Maybe version -> m Bool
-- | Mozilla Node.isSameNode documentation
isSameNode :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
-- | Mozilla Node.isEqualNode documentation
isEqualNode :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
-- | Mozilla Node.lookupPrefix documentation
lookupPrefix :: (MonadDOM m, IsNode self, ToJSString namespaceURI, FromJSString result) => self -> Maybe namespaceURI -> m (Maybe result)
-- | Mozilla Node.isDefaultNamespace documentation
isDefaultNamespace :: (MonadDOM m, IsNode self, ToJSString namespaceURI) => self -> Maybe namespaceURI -> m Bool
-- | Mozilla Node.lookupNamespaceURI documentation
lookupNamespaceURI :: (MonadDOM m, IsNode self, ToJSString prefix, FromJSString result) => self -> Maybe prefix -> m (Maybe result)
-- | Mozilla Node.compareDocumentPosition documentation
compareDocumentPosition :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Word
-- | Mozilla Node.contains documentation
contains :: (MonadDOM m, IsNode self, IsNode other) => self -> Maybe other -> m Bool
-- | Mozilla Node.nodeName documentation
getNodeName :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Node.nodeValue documentation
setNodeValue :: (MonadDOM m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Node.nodeValue documentation
getNodeValue :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Node.nodeType documentation
getNodeType :: (MonadDOM m, IsNode self) => self -> m Word
-- | Mozilla Node.parentNode documentation
getParentNode :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
-- | Mozilla Node.childNodes documentation
getChildNodes :: (MonadDOM m, IsNode self) => self -> m (Maybe NodeList)
-- | Mozilla Node.firstChild documentation
getFirstChild :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
-- | Mozilla Node.lastChild documentation
getLastChild :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
-- | Mozilla Node.previousSibling documentation
getPreviousSibling :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
-- | Mozilla Node.nextSibling documentation
getNextSibling :: (MonadDOM m, IsNode self) => self -> m (Maybe Node)
-- | Mozilla Node.ownerDocument documentation
getOwnerDocument :: (MonadDOM m, IsNode self) => self -> m (Maybe Document)
-- | Mozilla Node.namespaceURI documentation
getNamespaceURI :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Node.prefix documentation
setPrefix :: (MonadDOM m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Node.prefix documentation
getPrefix :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Node.localName documentation
getLocalName :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Node.baseURI documentation
getBaseURI :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Node.textContent documentation
setTextContent :: (MonadDOM m, IsNode self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla Node.textContent documentation
getTextContent :: (MonadDOM m, IsNode self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla Node.parentElement documentation
getParentElement :: (MonadDOM m, IsNode self) => self -> m (Maybe Element)
-- | Functions for this inteface are in JSDOM.Node. Base interface
-- functions are in:
--
--
--
-- Mozilla Node documentation
data Node
castToNode :: IsGObject obj => obj -> JSM Node
gTypeNode :: JSM GType
class IsEventTarget o => IsNode o
toNode :: IsNode o => o -> Node
module JSDOM.Generated.NodeFilter
-- | Mozilla NodeFilter.acceptNode documentation
acceptNode :: (MonadDOM m, IsNode n) => NodeFilter -> Maybe n -> m Int
-- | Functions for this inteface are in JSDOM.NodeFilter.
--
-- Mozilla NodeFilter documentation
data NodeFilter
castToNodeFilter :: IsGObject obj => obj -> JSM NodeFilter
gTypeNodeFilter :: JSM GType
module JSDOM.Generated.NodeIterator
-- | Mozilla NodeIterator.nextNode documentation
nextNode :: (MonadDOM m) => NodeIterator -> m (Maybe Node)
-- | Mozilla NodeIterator.previousNode documentation
previousNode :: (MonadDOM m) => NodeIterator -> m (Maybe Node)
-- | Mozilla NodeIterator.detach documentation
detach :: (MonadDOM m) => NodeIterator -> m ()
-- | Mozilla NodeIterator.root documentation
getRoot :: (MonadDOM m) => NodeIterator -> m (Maybe Node)
-- | Mozilla NodeIterator.whatToShow documentation
getWhatToShow :: (MonadDOM m) => NodeIterator -> m Word
-- | Mozilla NodeIterator.filter documentation
getFilter :: (MonadDOM m) => NodeIterator -> m (Maybe NodeFilter)
-- | Mozilla NodeIterator.expandEntityReferences documentation
getExpandEntityReferences :: (MonadDOM m) => NodeIterator -> m Bool
-- | Mozilla NodeIterator.referenceNode documentation
getReferenceNode :: (MonadDOM m) => NodeIterator -> m (Maybe Node)
-- | Mozilla NodeIterator.pointerBeforeReferenceNode documentation
getPointerBeforeReferenceNode :: (MonadDOM m) => NodeIterator -> m Bool
-- | Functions for this inteface are in JSDOM.NodeIterator.
--
-- Mozilla NodeIterator documentation
data NodeIterator
castToNodeIterator :: IsGObject obj => obj -> JSM NodeIterator
gTypeNodeIterator :: JSM GType
module JSDOM.Generated.NodeList
-- | Mozilla NodeList.item documentation
item :: (MonadDOM m, IsNodeList self) => self -> Word -> m (Maybe Node)
-- | Mozilla NodeList.length documentation
getLength :: (MonadDOM m, IsNodeList self) => self -> m Word
-- | Functions for this inteface are in JSDOM.NodeList.
--
-- Mozilla NodeList documentation
data NodeList
castToNodeList :: IsGObject obj => obj -> JSM NodeList
gTypeNodeList :: JSM GType
class IsGObject o => IsNodeList o
toNodeList :: IsNodeList o => o -> NodeList
module JSDOM.Generated.Notification
-- | Mozilla Notification.show documentation
show :: (MonadDOM m) => Notification -> m ()
-- | Mozilla Notification.onshow documentation
showEvent :: EventName Notification MouseEvent
-- | Mozilla Notification.onerror documentation
error :: EventName Notification UIEvent
-- | Mozilla Notification.onclose documentation
close :: EventName Notification CloseEvent
-- | Mozilla Notification.onclick documentation
click :: EventName Notification MouseEvent
-- | Functions for this inteface are in JSDOM.Notification. Base
-- interface functions are in:
--
--
--
-- Mozilla Notification documentation
data Notification
castToNotification :: IsGObject obj => obj -> JSM Notification
gTypeNotification :: JSM GType
module JSDOM.Generated.NotificationCenter
-- | Mozilla NotificationCenter.createNotification documentation
createNotification :: (MonadDOM m, ToJSString iconUrl, ToJSString title, ToJSString body) => NotificationCenter -> iconUrl -> title -> body -> m (Maybe Notification)
-- | Mozilla NotificationCenter.checkPermission documentation
checkPermission :: (MonadDOM m) => NotificationCenter -> m Int
-- | Mozilla NotificationCenter.requestPermission documentation
requestPermission :: (MonadDOM m) => NotificationCenter -> Maybe VoidCallback -> m ()
-- | Functions for this inteface are in JSDOM.NotificationCenter.
--
-- Mozilla NotificationCenter documentation
data NotificationCenter
castToNotificationCenter :: IsGObject obj => obj -> JSM NotificationCenter
gTypeNotificationCenter :: JSM GType
module JSDOM.Generated.NotificationPermissionCallback
-- | Mozilla NotificationPermissionCallback documentation
newNotificationPermissionCallback :: (MonadDOM m, FromJSString permission) => (permission -> JSM ()) -> m (NotificationPermissionCallback permission)
-- | Mozilla NotificationPermissionCallback documentation
newNotificationPermissionCallbackSync :: (MonadDOM m, FromJSString permission) => (permission -> JSM ()) -> m (NotificationPermissionCallback permission)
-- | Mozilla NotificationPermissionCallback documentation
newNotificationPermissionCallbackAsync :: (MonadDOM m, FromJSString permission) => (permission -> JSM ()) -> m (NotificationPermissionCallback permission)
data NotificationPermissionCallback permissions
module JSDOM.Generated.OESStandardDerivatives
-- | Functions for this inteface are in
-- JSDOM.OESStandardDerivatives.
--
-- Mozilla OESStandardDerivatives documentation
data OESStandardDerivatives
castToOESStandardDerivatives :: IsGObject obj => obj -> JSM OESStandardDerivatives
gTypeOESStandardDerivatives :: JSM GType
module JSDOM.Generated.OESTextureHalfFloat
-- | Functions for this inteface are in JSDOM.OESTextureHalfFloat.
--
-- Mozilla OESTextureHalfFloat documentation
data OESTextureHalfFloat
castToOESTextureHalfFloat :: IsGObject obj => obj -> JSM OESTextureHalfFloat
gTypeOESTextureHalfFloat :: JSM GType
module JSDOM.Generated.OESVertexArrayObject
-- | Mozilla OESVertexArrayObject.createVertexArrayOES documentation
createVertexArrayOES :: (MonadDOM m) => OESVertexArrayObject -> m (Maybe WebGLVertexArrayObjectOES)
-- | Mozilla OESVertexArrayObject.deleteVertexArrayOES documentation
deleteVertexArrayOES :: (MonadDOM m) => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m ()
-- | Mozilla OESVertexArrayObject.isVertexArrayOES documentation
isVertexArrayOES :: (MonadDOM m) => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m Bool
-- | Mozilla OESVertexArrayObject.bindVertexArrayOES documentation
bindVertexArrayOES :: (MonadDOM m) => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m ()
-- | Functions for this inteface are in JSDOM.OESVertexArrayObject.
--
-- Mozilla OESVertexArrayObject documentation
data OESVertexArrayObject
castToOESVertexArrayObject :: IsGObject obj => obj -> JSM OESVertexArrayObject
gTypeOESVertexArrayObject :: JSM GType
module JSDOM.Generated.OfflineAudioCompletionEvent
-- | Mozilla OfflineAudioCompletionEvent.renderedBuffer
-- documentation
getRenderedBuffer :: (MonadDOM m) => OfflineAudioCompletionEvent -> m (Maybe AudioBuffer)
-- | Functions for this inteface are in
-- JSDOM.OfflineAudioCompletionEvent. Base interface functions are
-- in:
--
--
--
-- Mozilla OfflineAudioCompletionEvent documentation
data OfflineAudioCompletionEvent
castToOfflineAudioCompletionEvent :: IsGObject obj => obj -> JSM OfflineAudioCompletionEvent
gTypeOfflineAudioCompletionEvent :: JSM GType
module JSDOM.Generated.OfflineAudioContext
-- | Mozilla OfflineAudioContext documentation
newOfflineAudioContext :: (MonadDOM m) => Word -> Word -> Float -> m OfflineAudioContext
-- | Functions for this inteface are in JSDOM.OfflineAudioContext.
-- Base interface functions are in:
--
--
--
-- Mozilla OfflineAudioContext documentation
data OfflineAudioContext
castToOfflineAudioContext :: IsGObject obj => obj -> JSM OfflineAudioContext
gTypeOfflineAudioContext :: JSM GType
module JSDOM.Generated.OscillatorNode
-- | Mozilla OscillatorNode.start documentation
start :: (MonadDOM m) => OscillatorNode -> Double -> m ()
-- | Mozilla OscillatorNode.stop documentation
stop :: (MonadDOM m) => OscillatorNode -> Double -> m ()
-- | Mozilla OscillatorNode.noteOn documentation
noteOn :: (MonadDOM m) => OscillatorNode -> Double -> m ()
-- | Mozilla OscillatorNode.noteOff documentation
noteOff :: (MonadDOM m) => OscillatorNode -> Double -> m ()
-- | Mozilla OscillatorNode.setPeriodicWave documentation
setPeriodicWave :: (MonadDOM m) => OscillatorNode -> Maybe PeriodicWave -> m ()
-- | Mozilla OscillatorNode.type documentation
setType :: (MonadDOM m, ToJSString val) => OscillatorNode -> val -> m ()
-- | Mozilla OscillatorNode.type documentation
getType :: (MonadDOM m, FromJSString result) => OscillatorNode -> m result
-- | Mozilla OscillatorNode.playbackState documentation
getPlaybackState :: (MonadDOM m) => OscillatorNode -> m Word
-- | Mozilla OscillatorNode.frequency documentation
getFrequency :: (MonadDOM m) => OscillatorNode -> m (Maybe AudioParam)
-- | Mozilla OscillatorNode.detune documentation
getDetune :: (MonadDOM m) => OscillatorNode -> m (Maybe AudioParam)
-- | Mozilla OscillatorNode.onended documentation
ended :: EventName OscillatorNode Event
-- | Functions for this inteface are in JSDOM.OscillatorNode. Base
-- interface functions are in:
--
--
--
-- Mozilla OscillatorNode documentation
data OscillatorNode
castToOscillatorNode :: IsGObject obj => obj -> JSM OscillatorNode
gTypeOscillatorNode :: JSM GType
module JSDOM.Generated.OverflowEvent
-- | Mozilla OverflowEvent.orient documentation
getOrient :: (MonadDOM m) => OverflowEvent -> m Word
-- | Mozilla OverflowEvent.horizontalOverflow documentation
getHorizontalOverflow :: (MonadDOM m) => OverflowEvent -> m Bool
-- | Mozilla OverflowEvent.verticalOverflow documentation
getVerticalOverflow :: (MonadDOM m) => OverflowEvent -> m Bool
-- | Functions for this inteface are in JSDOM.OverflowEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla OverflowEvent documentation
data OverflowEvent
castToOverflowEvent :: IsGObject obj => obj -> JSM OverflowEvent
gTypeOverflowEvent :: JSM GType
module JSDOM.Generated.PageTransitionEvent
-- | Mozilla PageTransitionEvent.persisted documentation
getPersisted :: (MonadDOM m) => PageTransitionEvent -> m Bool
-- | Functions for this inteface are in JSDOM.PageTransitionEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla PageTransitionEvent documentation
data PageTransitionEvent
castToPageTransitionEvent :: IsGObject obj => obj -> JSM PageTransitionEvent
gTypePageTransitionEvent :: JSM GType
module JSDOM.Generated.PannerNode
-- | Mozilla webkitAudioPannerNode.setPosition documentation
setPosition :: (MonadDOM m) => PannerNode -> Float -> Float -> Float -> m ()
-- | Mozilla webkitAudioPannerNode.setOrientation documentation
setOrientation :: (MonadDOM m) => PannerNode -> Float -> Float -> Float -> m ()
-- | Mozilla webkitAudioPannerNode.setVelocity documentation
setVelocity :: (MonadDOM m) => PannerNode -> Float -> Float -> Float -> m ()
-- | Mozilla webkitAudioPannerNode.panningModel documentation
setPanningModel :: (MonadDOM m, ToJSString val) => PannerNode -> val -> m ()
-- | Mozilla webkitAudioPannerNode.panningModel documentation
getPanningModel :: (MonadDOM m, FromJSString result) => PannerNode -> m result
-- | Mozilla webkitAudioPannerNode.distanceModel documentation
setDistanceModel :: (MonadDOM m, ToJSString val) => PannerNode -> val -> m ()
-- | Mozilla webkitAudioPannerNode.distanceModel documentation
getDistanceModel :: (MonadDOM m, FromJSString result) => PannerNode -> m result
-- | Mozilla webkitAudioPannerNode.refDistance documentation
setRefDistance :: (MonadDOM m) => PannerNode -> Double -> m ()
-- | Mozilla webkitAudioPannerNode.refDistance documentation
getRefDistance :: (MonadDOM m) => PannerNode -> m Double
-- | Mozilla webkitAudioPannerNode.maxDistance documentation
setMaxDistance :: (MonadDOM m) => PannerNode -> Double -> m ()
-- | Mozilla webkitAudioPannerNode.maxDistance documentation
getMaxDistance :: (MonadDOM m) => PannerNode -> m Double
-- | Mozilla webkitAudioPannerNode.rolloffFactor documentation
setRolloffFactor :: (MonadDOM m) => PannerNode -> Double -> m ()
-- | Mozilla webkitAudioPannerNode.rolloffFactor documentation
getRolloffFactor :: (MonadDOM m) => PannerNode -> m Double
-- | Mozilla webkitAudioPannerNode.coneInnerAngle documentation
setConeInnerAngle :: (MonadDOM m) => PannerNode -> Double -> m ()
-- | Mozilla webkitAudioPannerNode.coneInnerAngle documentation
getConeInnerAngle :: (MonadDOM m) => PannerNode -> m Double
-- | Mozilla webkitAudioPannerNode.coneOuterAngle documentation
setConeOuterAngle :: (MonadDOM m) => PannerNode -> Double -> m ()
-- | Mozilla webkitAudioPannerNode.coneOuterAngle documentation
getConeOuterAngle :: (MonadDOM m) => PannerNode -> m Double
-- | Mozilla webkitAudioPannerNode.coneOuterGain documentation
setConeOuterGain :: (MonadDOM m) => PannerNode -> Double -> m ()
-- | Mozilla webkitAudioPannerNode.coneOuterGain documentation
getConeOuterGain :: (MonadDOM m) => PannerNode -> m Double
-- | Functions for this inteface are in JSDOM.PannerNode. Base
-- interface functions are in:
--
--
--
-- Mozilla webkitAudioPannerNode documentation
data PannerNode
castToPannerNode :: IsGObject obj => obj -> JSM PannerNode
gTypePannerNode :: JSM GType
module JSDOM.Generated.Performance
-- | Mozilla Performance.webkitGetEntries documentation
webkitGetEntries :: (MonadDOM m) => Performance -> m (Maybe PerformanceEntryList)
-- | Mozilla Performance.webkitGetEntriesByType documentation
webkitGetEntriesByType :: (MonadDOM m, ToJSString entryType) => Performance -> entryType -> m (Maybe PerformanceEntryList)
-- | Mozilla Performance.webkitGetEntriesByName documentation
webkitGetEntriesByName :: (MonadDOM m, ToJSString name, ToJSString entryType) => Performance -> name -> entryType -> m (Maybe PerformanceEntryList)
-- | Mozilla Performance.webkitClearResourceTimings documentation
webkitClearResourceTimings :: (MonadDOM m) => Performance -> m ()
-- | Mozilla Performance.webkitSetResourceTimingBufferSize
-- documentation
webkitSetResourceTimingBufferSize :: (MonadDOM m) => Performance -> Word -> m ()
-- | Mozilla Performance.webkitMark documentation
webkitMark :: (MonadDOM m, ToJSString markName) => Performance -> markName -> m ()
-- | Mozilla Performance.webkitClearMarks documentation
webkitClearMarks :: (MonadDOM m, ToJSString markName) => Performance -> markName -> m ()
-- | Mozilla Performance.webkitMeasure documentation
webkitMeasure :: (MonadDOM m, ToJSString measureName, ToJSString startMark, ToJSString endMark) => Performance -> measureName -> startMark -> endMark -> m ()
-- | Mozilla Performance.webkitClearMeasures documentation
webkitClearMeasures :: (MonadDOM m, ToJSString measureName) => Performance -> measureName -> m ()
-- | Mozilla Performance.now documentation
now :: (MonadDOM m) => Performance -> m Double
-- | Mozilla Performance.navigation documentation
getNavigation :: (MonadDOM m) => Performance -> m (Maybe PerformanceNavigation)
-- | Mozilla Performance.timing documentation
getTiming :: (MonadDOM m) => Performance -> m (Maybe PerformanceTiming)
-- | Mozilla Performance.onwebkitresourcetimingbufferfull
-- documentation
webKitResourceTimingBufferFull :: EventName Performance Event
-- | Functions for this inteface are in JSDOM.Performance. Base
-- interface functions are in:
--
--
--
-- Mozilla Performance documentation
data Performance
castToPerformance :: IsGObject obj => obj -> JSM Performance
gTypePerformance :: JSM GType
module JSDOM.Generated.PerformanceEntry
-- | Mozilla PerformanceEntry.name documentation
getName :: (MonadDOM m, IsPerformanceEntry self, FromJSString result) => self -> m result
-- | Mozilla PerformanceEntry.entryType documentation
getEntryType :: (MonadDOM m, IsPerformanceEntry self, FromJSString result) => self -> m result
-- | Mozilla PerformanceEntry.startTime documentation
getStartTime :: (MonadDOM m, IsPerformanceEntry self) => self -> m Double
-- | Mozilla PerformanceEntry.duration documentation
getDuration :: (MonadDOM m, IsPerformanceEntry self) => self -> m Double
-- | Functions for this inteface are in JSDOM.PerformanceEntry.
--
-- Mozilla PerformanceEntry documentation
data PerformanceEntry
castToPerformanceEntry :: IsGObject obj => obj -> JSM PerformanceEntry
gTypePerformanceEntry :: JSM GType
class IsGObject o => IsPerformanceEntry o
toPerformanceEntry :: IsPerformanceEntry o => o -> PerformanceEntry
module JSDOM.Generated.PerformanceEntryList
-- | Mozilla PerformanceEntryList.item documentation
item :: (MonadDOM m) => PerformanceEntryList -> Word -> m (Maybe PerformanceEntry)
-- | Mozilla PerformanceEntryList.length documentation
getLength :: (MonadDOM m) => PerformanceEntryList -> m Word
-- | Functions for this inteface are in JSDOM.PerformanceEntryList.
--
-- Mozilla PerformanceEntryList documentation
data PerformanceEntryList
castToPerformanceEntryList :: IsGObject obj => obj -> JSM PerformanceEntryList
gTypePerformanceEntryList :: JSM GType
module JSDOM.Generated.PerformanceNavigation
-- | Mozilla PerformanceNavigation.type documentation
getType :: (MonadDOM m) => PerformanceNavigation -> m Word
-- | Mozilla PerformanceNavigation.redirectCount documentation
getRedirectCount :: (MonadDOM m) => PerformanceNavigation -> m Word
-- | Functions for this inteface are in JSDOM.PerformanceNavigation.
--
-- Mozilla PerformanceNavigation documentation
data PerformanceNavigation
castToPerformanceNavigation :: IsGObject obj => obj -> JSM PerformanceNavigation
gTypePerformanceNavigation :: JSM GType
module JSDOM.Generated.PerformanceResourceTiming
-- | Mozilla PerformanceResourceTiming.initiatorType documentation
getInitiatorType :: (MonadDOM m, FromJSString result) => PerformanceResourceTiming -> m result
-- | Mozilla PerformanceResourceTiming.redirectStart documentation
getRedirectStart :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.redirectEnd documentation
getRedirectEnd :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.fetchStart documentation
getFetchStart :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.domainLookupStart
-- documentation
getDomainLookupStart :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.domainLookupEnd documentation
getDomainLookupEnd :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.connectStart documentation
getConnectStart :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.connectEnd documentation
getConnectEnd :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.secureConnectionStart
-- documentation
getSecureConnectionStart :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.requestStart documentation
getRequestStart :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Mozilla PerformanceResourceTiming.responseEnd documentation
getResponseEnd :: (MonadDOM m) => PerformanceResourceTiming -> m Double
-- | Functions for this inteface are in
-- JSDOM.PerformanceResourceTiming. Base interface functions are
-- in:
--
--
--
-- Mozilla PerformanceResourceTiming documentation
data PerformanceResourceTiming
castToPerformanceResourceTiming :: IsGObject obj => obj -> JSM PerformanceResourceTiming
gTypePerformanceResourceTiming :: JSM GType
module JSDOM.Generated.PerformanceTiming
-- | Mozilla PerformanceTiming.navigationStart documentation
getNavigationStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.unloadEventStart documentation
getUnloadEventStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.unloadEventEnd documentation
getUnloadEventEnd :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.redirectStart documentation
getRedirectStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.redirectEnd documentation
getRedirectEnd :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.fetchStart documentation
getFetchStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.domainLookupStart documentation
getDomainLookupStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.domainLookupEnd documentation
getDomainLookupEnd :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.connectStart documentation
getConnectStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.connectEnd documentation
getConnectEnd :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.secureConnectionStart documentation
getSecureConnectionStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.requestStart documentation
getRequestStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.responseStart documentation
getResponseStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.responseEnd documentation
getResponseEnd :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.domLoading documentation
getDomLoading :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.domInteractive documentation
getDomInteractive :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.domContentLoadedEventStart
-- documentation
getDomContentLoadedEventStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.domContentLoadedEventEnd
-- documentation
getDomContentLoadedEventEnd :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.domComplete documentation
getDomComplete :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.loadEventStart documentation
getLoadEventStart :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Mozilla PerformanceTiming.loadEventEnd documentation
getLoadEventEnd :: (MonadDOM m) => PerformanceTiming -> m Word64
-- | Functions for this inteface are in JSDOM.PerformanceTiming.
--
-- Mozilla PerformanceTiming documentation
data PerformanceTiming
castToPerformanceTiming :: IsGObject obj => obj -> JSM PerformanceTiming
gTypePerformanceTiming :: JSM GType
module JSDOM.Generated.PopStateEvent
-- | Mozilla PopStateEvent.state documentation
getState :: (MonadDOM m) => PopStateEvent -> m JSVal
-- | Functions for this inteface are in JSDOM.PopStateEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla PopStateEvent documentation
data PopStateEvent
castToPopStateEvent :: IsGObject obj => obj -> JSM PopStateEvent
gTypePopStateEvent :: JSM GType
module JSDOM.Generated.ProcessingInstruction
-- | Mozilla ProcessingInstruction.target documentation
getTarget :: (MonadDOM m, FromJSString result) => ProcessingInstruction -> m (Maybe result)
-- | Mozilla ProcessingInstruction.sheet documentation
getSheet :: (MonadDOM m) => ProcessingInstruction -> m (Maybe StyleSheet)
-- | Functions for this inteface are in JSDOM.ProcessingInstruction.
-- Base interface functions are in:
--
--
--
-- Mozilla ProcessingInstruction documentation
data ProcessingInstruction
castToProcessingInstruction :: IsGObject obj => obj -> JSM ProcessingInstruction
gTypeProcessingInstruction :: JSM GType
module JSDOM.Generated.ProgressEvent
-- | Mozilla ProgressEvent.lengthComputable documentation
getLengthComputable :: (MonadDOM m, IsProgressEvent self) => self -> m Bool
-- | Mozilla ProgressEvent.loaded documentation
getLoaded :: (MonadDOM m, IsProgressEvent self) => self -> m Word64
-- | Mozilla ProgressEvent.total documentation
getTotal :: (MonadDOM m, IsProgressEvent self) => self -> m Word64
-- | Functions for this inteface are in JSDOM.ProgressEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla ProgressEvent documentation
data ProgressEvent
castToProgressEvent :: IsGObject obj => obj -> JSM ProgressEvent
gTypeProgressEvent :: JSM GType
class IsEvent o => IsProgressEvent o
toProgressEvent :: IsProgressEvent o => o -> ProgressEvent
module JSDOM.Generated.QuickTimePluginReplacement
-- | Mozilla QuickTimePluginReplacement.postEvent documentation
postEvent :: (MonadDOM m, ToJSString eventName) => QuickTimePluginReplacement -> eventName -> m ()
-- | Mozilla QuickTimePluginReplacement.movieSize documentation
getMovieSize :: (MonadDOM m) => QuickTimePluginReplacement -> m Word64
-- | Mozilla QuickTimePluginReplacement.timedMetaData documentation
getTimedMetaData :: (MonadDOM m) => QuickTimePluginReplacement -> m JSVal
-- | Mozilla QuickTimePluginReplacement.accessLog documentation
getAccessLog :: (MonadDOM m) => QuickTimePluginReplacement -> m JSVal
-- | Mozilla QuickTimePluginReplacement.errorLog documentation
getErrorLog :: (MonadDOM m) => QuickTimePluginReplacement -> m JSVal
-- | Functions for this inteface are in
-- JSDOM.QuickTimePluginReplacement.
--
-- Mozilla QuickTimePluginReplacement documentation
data QuickTimePluginReplacement
castToQuickTimePluginReplacement :: IsGObject obj => obj -> JSM QuickTimePluginReplacement
gTypeQuickTimePluginReplacement :: JSM GType
module JSDOM.Generated.RGBColor
-- | Mozilla RGBColor.red documentation
getRed :: (MonadDOM m) => RGBColor -> m (Maybe CSSPrimitiveValue)
-- | Mozilla RGBColor.green documentation
getGreen :: (MonadDOM m) => RGBColor -> m (Maybe CSSPrimitiveValue)
-- | Mozilla RGBColor.blue documentation
getBlue :: (MonadDOM m) => RGBColor -> m (Maybe CSSPrimitiveValue)
-- | Functions for this inteface are in JSDOM.RGBColor.
--
-- Mozilla RGBColor documentation
data RGBColor
castToRGBColor :: IsGObject obj => obj -> JSM RGBColor
gTypeRGBColor :: JSM GType
module JSDOM.Generated.RTCConfiguration
-- | Mozilla RTCConfiguration.iceServers documentation
getIceServers :: (MonadDOM m) => RTCConfiguration -> m [Maybe RTCIceServer]
-- | Mozilla RTCConfiguration.iceTransports documentation
getIceTransports :: (MonadDOM m) => RTCConfiguration -> m RTCIceTransportsEnum
-- | Mozilla RTCConfiguration.requestIdentity documentation
getRequestIdentity :: (MonadDOM m) => RTCConfiguration -> m RTCIdentityOptionEnum
-- | Functions for this inteface are in JSDOM.RTCConfiguration.
--
-- Mozilla RTCConfiguration documentation
data RTCConfiguration
castToRTCConfiguration :: IsGObject obj => obj -> JSM RTCConfiguration
gTypeRTCConfiguration :: JSM GType
module JSDOM.Generated.RTCDTMFSender
-- | Mozilla RTCDTMFSender.insertDTMF documentation
insertDTMF :: (MonadDOM m, ToJSString tones) => RTCDTMFSender -> tones -> Int -> Int -> m ()
-- | Mozilla RTCDTMFSender.canInsertDTMF documentation
getCanInsertDTMF :: (MonadDOM m) => RTCDTMFSender -> m Bool
-- | Mozilla RTCDTMFSender.track documentation
getTrack :: (MonadDOM m) => RTCDTMFSender -> m (Maybe MediaStreamTrack)
-- | Mozilla RTCDTMFSender.toneBuffer documentation
getToneBuffer :: (MonadDOM m, FromJSString result) => RTCDTMFSender -> m result
-- | Mozilla RTCDTMFSender.duration documentation
getDuration :: (MonadDOM m) => RTCDTMFSender -> m Int
-- | Mozilla RTCDTMFSender.interToneGap documentation
getInterToneGap :: (MonadDOM m) => RTCDTMFSender -> m Int
-- | Mozilla RTCDTMFSender.ontonechange documentation
toneChange :: EventName RTCDTMFSender Event
-- | Functions for this inteface are in JSDOM.RTCDTMFSender. Base
-- interface functions are in:
--
--
--
-- Mozilla RTCDTMFSender documentation
data RTCDTMFSender
castToRTCDTMFSender :: IsGObject obj => obj -> JSM RTCDTMFSender
gTypeRTCDTMFSender :: JSM GType
module JSDOM.Generated.RTCDTMFToneChangeEvent
-- | Mozilla RTCDTMFToneChangeEvent.tone documentation
getTone :: (MonadDOM m, FromJSString result) => RTCDTMFToneChangeEvent -> m result
-- | Functions for this inteface are in
-- JSDOM.RTCDTMFToneChangeEvent. Base interface functions are in:
--
--
--
-- Mozilla RTCDTMFToneChangeEvent documentation
data RTCDTMFToneChangeEvent
castToRTCDTMFToneChangeEvent :: IsGObject obj => obj -> JSM RTCDTMFToneChangeEvent
gTypeRTCDTMFToneChangeEvent :: JSM GType
module JSDOM.Generated.RTCDataChannel
-- | Mozilla RTCDataChannel.send documentation
send :: (MonadDOM m, IsArrayBuffer data') => RTCDataChannel -> Maybe data' -> m ()
-- | Mozilla RTCDataChannel.send documentation
sendView :: (MonadDOM m, IsArrayBufferView data') => RTCDataChannel -> Maybe data' -> m ()
-- | Mozilla RTCDataChannel.send documentation
sendBlob :: (MonadDOM m, IsBlob data') => RTCDataChannel -> Maybe data' -> m ()
-- | Mozilla RTCDataChannel.send documentation
sendString :: (MonadDOM m, ToJSString data') => RTCDataChannel -> data' -> m ()
-- | Mozilla RTCDataChannel.close documentation
close :: (MonadDOM m) => RTCDataChannel -> m ()
-- | Mozilla RTCDataChannel.label documentation
getLabel :: (MonadDOM m, FromJSString result) => RTCDataChannel -> m result
-- | Mozilla RTCDataChannel.ordered documentation
getOrdered :: (MonadDOM m) => RTCDataChannel -> m Bool
-- | Mozilla RTCDataChannel.maxRetransmitTime documentation
getMaxRetransmitTime :: (MonadDOM m) => RTCDataChannel -> m Word
-- | Mozilla RTCDataChannel.maxRetransmits documentation
getMaxRetransmits :: (MonadDOM m) => RTCDataChannel -> m Word
-- | Mozilla RTCDataChannel.protocol documentation
getProtocol :: (MonadDOM m, FromJSString result) => RTCDataChannel -> m result
-- | Mozilla RTCDataChannel.negotiated documentation
getNegotiated :: (MonadDOM m) => RTCDataChannel -> m Bool
-- | Mozilla RTCDataChannel.id documentation
getId :: (MonadDOM m) => RTCDataChannel -> m Word
-- | Mozilla RTCDataChannel.readyState documentation
getReadyState :: (MonadDOM m, FromJSString result) => RTCDataChannel -> m result
-- | Mozilla RTCDataChannel.bufferedAmount documentation
getBufferedAmount :: (MonadDOM m) => RTCDataChannel -> m Word
-- | Mozilla RTCDataChannel.binaryType documentation
setBinaryType :: (MonadDOM m, ToJSString val) => RTCDataChannel -> val -> m ()
-- | Mozilla RTCDataChannel.binaryType documentation
getBinaryType :: (MonadDOM m, FromJSString result) => RTCDataChannel -> m result
-- | Mozilla RTCDataChannel.onopen documentation
open :: EventName RTCDataChannel Event
-- | Mozilla RTCDataChannel.onerror documentation
error :: EventName RTCDataChannel UIEvent
-- | Mozilla RTCDataChannel.onclose documentation
closeEvent :: EventName RTCDataChannel CloseEvent
-- | Mozilla RTCDataChannel.onmessage documentation
message :: EventName RTCDataChannel MessageEvent
-- | Functions for this inteface are in JSDOM.RTCDataChannel. Base
-- interface functions are in:
--
--
--
-- Mozilla RTCDataChannel documentation
data RTCDataChannel
castToRTCDataChannel :: IsGObject obj => obj -> JSM RTCDataChannel
gTypeRTCDataChannel :: JSM GType
module JSDOM.Generated.RTCDataChannelEvent
-- | Mozilla RTCDataChannelEvent.channel documentation
getChannel :: (MonadDOM m) => RTCDataChannelEvent -> m (Maybe RTCDataChannel)
-- | Functions for this inteface are in JSDOM.RTCDataChannelEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla RTCDataChannelEvent documentation
data RTCDataChannelEvent
castToRTCDataChannelEvent :: IsGObject obj => obj -> JSM RTCDataChannelEvent
gTypeRTCDataChannelEvent :: JSM GType
module JSDOM.Generated.RTCIceCandidate
-- | Mozilla RTCIceCandidate documentation
newRTCIceCandidate :: (MonadDOM m, IsDictionary dictionary) => Maybe dictionary -> m RTCIceCandidate
-- | Mozilla RTCIceCandidate.candidate documentation
getCandidate :: (MonadDOM m, FromJSString result) => RTCIceCandidate -> m result
-- | Mozilla RTCIceCandidate.sdpMid documentation
getSdpMid :: (MonadDOM m, FromJSString result) => RTCIceCandidate -> m result
-- | Mozilla RTCIceCandidate.sdpMLineIndex documentation
getSdpMLineIndex :: (MonadDOM m) => RTCIceCandidate -> m Word
-- | Functions for this inteface are in JSDOM.RTCIceCandidate.
--
-- Mozilla RTCIceCandidate documentation
data RTCIceCandidate
castToRTCIceCandidate :: IsGObject obj => obj -> JSM RTCIceCandidate
gTypeRTCIceCandidate :: JSM GType
module JSDOM.Generated.RTCIceCandidateEvent
-- | Mozilla RTCIceCandidateEvent.candidate documentation
getCandidate :: (MonadDOM m) => RTCIceCandidateEvent -> m (Maybe RTCIceCandidate)
-- | Functions for this inteface are in JSDOM.RTCIceCandidateEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla RTCIceCandidateEvent documentation
data RTCIceCandidateEvent
castToRTCIceCandidateEvent :: IsGObject obj => obj -> JSM RTCIceCandidateEvent
gTypeRTCIceCandidateEvent :: JSM GType
module JSDOM.Generated.RTCIceServer
-- | Mozilla RTCIceServer.urls documentation
getUrls :: (MonadDOM m, FromJSString result) => RTCIceServer -> m [result]
-- | Mozilla RTCIceServer.username documentation
getUsername :: (MonadDOM m, FromJSString result) => RTCIceServer -> m result
-- | Mozilla RTCIceServer.credential documentation
getCredential :: (MonadDOM m, FromJSString result) => RTCIceServer -> m result
-- | Functions for this inteface are in JSDOM.RTCIceServer.
--
-- Mozilla RTCIceServer documentation
data RTCIceServer
castToRTCIceServer :: IsGObject obj => obj -> JSM RTCIceServer
gTypeRTCIceServer :: JSM GType
module JSDOM.Generated.RTCSessionDescription
-- | Mozilla RTCSessionDescription documentation
newRTCSessionDescription :: (MonadDOM m, IsDictionary dictionary) => Maybe dictionary -> m RTCSessionDescription
-- | Mozilla RTCSessionDescription.type documentation
setType :: (MonadDOM m, ToJSString val) => RTCSessionDescription -> val -> m ()
-- | Mozilla RTCSessionDescription.type documentation
getType :: (MonadDOM m, FromJSString result) => RTCSessionDescription -> m result
-- | Mozilla RTCSessionDescription.sdp documentation
setSdp :: (MonadDOM m, ToJSString val) => RTCSessionDescription -> val -> m ()
-- | Mozilla RTCSessionDescription.sdp documentation
getSdp :: (MonadDOM m, FromJSString result) => RTCSessionDescription -> m result
-- | Functions for this inteface are in JSDOM.RTCSessionDescription.
--
-- Mozilla RTCSessionDescription documentation
data RTCSessionDescription
castToRTCSessionDescription :: IsGObject obj => obj -> JSM RTCSessionDescription
gTypeRTCSessionDescription :: JSM GType
module JSDOM.Generated.RTCStatsReport
-- | Mozilla RTCStatsReport.stat documentation
stat :: (MonadDOM m, ToJSString name, FromJSString result) => RTCStatsReport -> name -> m result
-- | Mozilla RTCStatsReport.names documentation
names :: (MonadDOM m, FromJSString result) => RTCStatsReport -> m [result]
-- | Mozilla RTCStatsReport.timestamp documentation
getTimestamp :: (MonadDOM m) => RTCStatsReport -> m (Maybe Date)
-- | Mozilla RTCStatsReport.id documentation
getId :: (MonadDOM m, FromJSString result) => RTCStatsReport -> m result
-- | Mozilla RTCStatsReport.type documentation
getType :: (MonadDOM m, FromJSString result) => RTCStatsReport -> m result
-- | Mozilla RTCStatsReport.local documentation
getLocal :: (MonadDOM m) => RTCStatsReport -> m (Maybe RTCStatsReport)
-- | Mozilla RTCStatsReport.remote documentation
getRemote :: (MonadDOM m) => RTCStatsReport -> m (Maybe RTCStatsReport)
-- | Functions for this inteface are in JSDOM.RTCStatsReport.
--
-- Mozilla RTCStatsReport documentation
data RTCStatsReport
castToRTCStatsReport :: IsGObject obj => obj -> JSM RTCStatsReport
gTypeRTCStatsReport :: JSM GType
module JSDOM.Generated.RTCStatsResponse
-- | Mozilla RTCStatsResponse.result documentation
result :: (MonadDOM m) => RTCStatsResponse -> m [Maybe RTCStatsReport]
-- | Mozilla RTCStatsResponse.namedItem documentation
namedItem :: (MonadDOM m, ToJSString name) => RTCStatsResponse -> name -> m (Maybe RTCStatsReport)
-- | Functions for this inteface are in JSDOM.RTCStatsResponse.
--
-- Mozilla RTCStatsResponse documentation
data RTCStatsResponse
castToRTCStatsResponse :: IsGObject obj => obj -> JSM RTCStatsResponse
gTypeRTCStatsResponse :: JSM GType
module JSDOM.Generated.RadioNodeList
-- | Mozilla RadioNodeList._get documentation
_get :: (MonadDOM m) => RadioNodeList -> Word -> m (Maybe Node)
-- | Mozilla RadioNodeList.value documentation
setValue :: (MonadDOM m, ToJSString val) => RadioNodeList -> val -> m ()
-- | Mozilla RadioNodeList.value documentation
getValue :: (MonadDOM m, FromJSString result) => RadioNodeList -> m result
-- | Functions for this inteface are in JSDOM.RadioNodeList. Base
-- interface functions are in:
--
--
--
-- Mozilla RadioNodeList documentation
data RadioNodeList
castToRadioNodeList :: IsGObject obj => obj -> JSM RadioNodeList
gTypeRadioNodeList :: JSM GType
module JSDOM.Generated.Range
-- | Mozilla Range documentation
newRange :: (MonadDOM m) => m Range
-- | Mozilla Range.setStart documentation
setStart :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> Int -> m ()
-- | Mozilla Range.setEnd documentation
setEnd :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> Int -> m ()
-- | Mozilla Range.setStartBefore documentation
setStartBefore :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> m ()
-- | Mozilla Range.setStartAfter documentation
setStartAfter :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> m ()
-- | Mozilla Range.setEndBefore documentation
setEndBefore :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> m ()
-- | Mozilla Range.setEndAfter documentation
setEndAfter :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> m ()
-- | Mozilla Range.collapse documentation
collapse :: (MonadDOM m) => Range -> Bool -> m ()
-- | Mozilla Range.selectNode documentation
selectNode :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> m ()
-- | Mozilla Range.selectNodeContents documentation
selectNodeContents :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> m ()
-- | Mozilla Range.compareBoundaryPoints documentation
compareBoundaryPoints :: (MonadDOM m) => Range -> Word -> Maybe Range -> m Int
-- | Mozilla Range.deleteContents documentation
deleteContents :: (MonadDOM m) => Range -> m ()
-- | Mozilla Range.extractContents documentation
extractContents :: (MonadDOM m) => Range -> m (Maybe DocumentFragment)
-- | Mozilla Range.cloneContents documentation
cloneContents :: (MonadDOM m) => Range -> m (Maybe DocumentFragment)
-- | Mozilla Range.insertNode documentation
insertNode :: (MonadDOM m, IsNode newNode) => Range -> Maybe newNode -> m ()
-- | Mozilla Range.surroundContents documentation
surroundContents :: (MonadDOM m, IsNode newParent) => Range -> Maybe newParent -> m ()
-- | Mozilla Range.cloneRange documentation
cloneRange :: (MonadDOM m) => Range -> m (Maybe Range)
-- | Mozilla Range.toString documentation
toString :: (MonadDOM m, FromJSString result) => Range -> m result
-- | Mozilla Range.detach documentation
detach :: (MonadDOM m) => Range -> m ()
-- | Mozilla Range.getClientRects documentation
getClientRects :: (MonadDOM m) => Range -> m (Maybe ClientRectList)
-- | Mozilla Range.getBoundingClientRect documentation
getBoundingClientRect :: (MonadDOM m) => Range -> m (Maybe ClientRect)
-- | Mozilla Range.createContextualFragment documentation
createContextualFragment :: (MonadDOM m, ToJSString html) => Range -> html -> m (Maybe DocumentFragment)
-- | Mozilla Range.intersectsNode documentation
intersectsNode :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> m Bool
-- | Mozilla Range.compareNode documentation
compareNode :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> m Int
-- | Mozilla Range.comparePoint documentation
comparePoint :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> Int -> m Int
-- | Mozilla Range.isPointInRange documentation
isPointInRange :: (MonadDOM m, IsNode refNode) => Range -> Maybe refNode -> Int -> m Bool
-- | Mozilla Range.expand documentation
expand :: (MonadDOM m, ToJSString unit) => Range -> unit -> m ()
-- | Mozilla Range.startContainer documentation
getStartContainer :: (MonadDOM m) => Range -> m (Maybe Node)
-- | Mozilla Range.startOffset documentation
getStartOffset :: (MonadDOM m) => Range -> m Int
-- | Mozilla Range.endContainer documentation
getEndContainer :: (MonadDOM m) => Range -> m (Maybe Node)
-- | Mozilla Range.endOffset documentation
getEndOffset :: (MonadDOM m) => Range -> m Int
-- | Mozilla Range.collapsed documentation
getCollapsed :: (MonadDOM m) => Range -> m Bool
-- | Mozilla Range.commonAncestorContainer documentation
getCommonAncestorContainer :: (MonadDOM m) => Range -> m (Maybe Node)
-- | Functions for this inteface are in JSDOM.Range.
--
-- Mozilla Range documentation
data Range
castToRange :: IsGObject obj => obj -> JSM Range
gTypeRange :: JSM GType
module JSDOM.Generated.ReadableStream
-- | Mozilla ReadableStream documentation
newReadableStream :: (MonadDOM m) => JSVal -> m ReadableStream
-- | Mozilla ReadableStream.read documentation
read :: (MonadDOM m) => ReadableStream -> m (Maybe GObject)
-- | Mozilla ReadableStream.cancel documentation
cancel :: (MonadDOM m, ToJSString reason) => ReadableStream -> reason -> m (Maybe Promise)
-- | Mozilla ReadableStream.pipeTo documentation
pipeTo :: (MonadDOM m) => ReadableStream -> JSVal -> JSVal -> m (Maybe Promise)
-- | Mozilla ReadableStream.pipeThrough documentation
pipeThrough :: (MonadDOM m) => ReadableStream -> JSVal -> JSVal -> m (Maybe GObject)
-- | Mozilla ReadableStream.state documentation
getState :: (MonadDOM m) => ReadableStream -> m ReadableStreamStateType
-- | Mozilla ReadableStream.closed documentation
getClosed :: (MonadDOM m) => ReadableStream -> m (Maybe Promise)
-- | Mozilla ReadableStream.ready documentation
getReady :: (MonadDOM m) => ReadableStream -> m (Maybe Promise)
-- | Functions for this inteface are in JSDOM.ReadableStream.
--
-- Mozilla ReadableStream documentation
data ReadableStream
castToReadableStream :: IsGObject obj => obj -> JSM ReadableStream
gTypeReadableStream :: JSM GType
module JSDOM.Generated.Rect
-- | Mozilla Rect.top documentation
getTop :: (MonadDOM m) => Rect -> m (Maybe CSSPrimitiveValue)
-- | Mozilla Rect.right documentation
getRight :: (MonadDOM m) => Rect -> m (Maybe CSSPrimitiveValue)
-- | Mozilla Rect.bottom documentation
getBottom :: (MonadDOM m) => Rect -> m (Maybe CSSPrimitiveValue)
-- | Mozilla Rect.left documentation
getLeft :: (MonadDOM m) => Rect -> m (Maybe CSSPrimitiveValue)
-- | Functions for this inteface are in JSDOM.Rect.
--
-- Mozilla Rect documentation
data Rect
castToRect :: IsGObject obj => obj -> JSM Rect
gTypeRect :: JSM GType
module JSDOM.Generated.RequestAnimationFrameCallback
-- | Mozilla RequestAnimationFrameCallback documentation
newRequestAnimationFrameCallback :: (MonadDOM m) => (Double -> JSM ()) -> m RequestAnimationFrameCallback
-- | Mozilla RequestAnimationFrameCallback documentation
newRequestAnimationFrameCallbackSync :: (MonadDOM m) => (Double -> JSM ()) -> m RequestAnimationFrameCallback
-- | Mozilla RequestAnimationFrameCallback documentation
newRequestAnimationFrameCallbackAsync :: (MonadDOM m) => (Double -> JSM ()) -> m RequestAnimationFrameCallback
data RequestAnimationFrameCallback
module JSDOM.Generated.SQLResultSet
-- | Mozilla SQLResultSet.rows documentation
getRows :: (MonadDOM m) => SQLResultSet -> m (Maybe SQLResultSetRowList)
-- | Mozilla SQLResultSet.insertId documentation
getInsertId :: (MonadDOM m) => SQLResultSet -> m Int
-- | Mozilla SQLResultSet.rowsAffected documentation
getRowsAffected :: (MonadDOM m) => SQLResultSet -> m Int
-- | Functions for this inteface are in JSDOM.SQLResultSet.
--
-- Mozilla SQLResultSet documentation
data SQLResultSet
castToSQLResultSet :: IsGObject obj => obj -> JSM SQLResultSet
gTypeSQLResultSet :: JSM GType
module JSDOM.Generated.SQLResultSetRowList
-- | Mozilla SQLResultSetRowList.item documentation
item :: (MonadDOM m) => SQLResultSetRowList -> Word -> m JSVal
-- | Mozilla SQLResultSetRowList.length documentation
getLength :: (MonadDOM m) => SQLResultSetRowList -> m Word
-- | Functions for this inteface are in JSDOM.SQLResultSetRowList.
--
-- Mozilla SQLResultSetRowList documentation
data SQLResultSetRowList
castToSQLResultSetRowList :: IsGObject obj => obj -> JSM SQLResultSetRowList
gTypeSQLResultSetRowList :: JSM GType
module JSDOM.Generated.SVGAElement
-- | Mozilla SVGAElement.target documentation
getTarget :: (MonadDOM m) => SVGAElement -> m (Maybe SVGAnimatedString)
-- | Functions for this inteface are in JSDOM.SVGAElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGAElement documentation
data SVGAElement
castToSVGAElement :: IsGObject obj => obj -> JSM SVGAElement
gTypeSVGAElement :: JSM GType
module JSDOM.Generated.SVGAltGlyphElement
-- | Mozilla SVGAltGlyphElement.glyphRef documentation
setGlyphRef :: (MonadDOM m, ToJSString val) => SVGAltGlyphElement -> val -> m ()
-- | Mozilla SVGAltGlyphElement.glyphRef documentation
getGlyphRef :: (MonadDOM m, FromJSString result) => SVGAltGlyphElement -> m result
-- | Mozilla SVGAltGlyphElement.format documentation
setFormat :: (MonadDOM m, ToJSString val) => SVGAltGlyphElement -> val -> m ()
-- | Mozilla SVGAltGlyphElement.format documentation
getFormat :: (MonadDOM m, FromJSString result) => SVGAltGlyphElement -> m result
-- | Functions for this inteface are in JSDOM.SVGAltGlyphElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGAltGlyphElement documentation
data SVGAltGlyphElement
castToSVGAltGlyphElement :: IsGObject obj => obj -> JSM SVGAltGlyphElement
gTypeSVGAltGlyphElement :: JSM GType
module JSDOM.Generated.SVGAngle
-- | Mozilla SVGAngle.newValueSpecifiedUnits documentation
newValueSpecifiedUnits :: (MonadDOM m) => SVGAngle -> Word -> Float -> m ()
-- | Mozilla SVGAngle.convertToSpecifiedUnits documentation
convertToSpecifiedUnits :: (MonadDOM m) => SVGAngle -> Word -> m ()
-- | Mozilla SVGAngle.unitType documentation
getUnitType :: (MonadDOM m) => SVGAngle -> m Word
-- | Mozilla SVGAngle.value documentation
setValue :: (MonadDOM m) => SVGAngle -> Float -> m ()
-- | Mozilla SVGAngle.value documentation
getValue :: (MonadDOM m) => SVGAngle -> m Float
-- | Mozilla SVGAngle.valueInSpecifiedUnits documentation
setValueInSpecifiedUnits :: (MonadDOM m) => SVGAngle -> Float -> m ()
-- | Mozilla SVGAngle.valueInSpecifiedUnits documentation
getValueInSpecifiedUnits :: (MonadDOM m) => SVGAngle -> m Float
-- | Mozilla SVGAngle.valueAsString documentation
setValueAsString :: (MonadDOM m, ToJSString val) => SVGAngle -> Maybe val -> m ()
-- | Mozilla SVGAngle.valueAsString documentation
getValueAsString :: (MonadDOM m, FromJSString result) => SVGAngle -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.SVGAngle.
--
-- Mozilla SVGAngle documentation
data SVGAngle
castToSVGAngle :: IsGObject obj => obj -> JSM SVGAngle
gTypeSVGAngle :: JSM GType
module JSDOM.Generated.SVGAnimatedAngle
-- | Mozilla SVGAnimatedAngle.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedAngle -> m (Maybe SVGAngle)
-- | Mozilla SVGAnimatedAngle.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedAngle -> m (Maybe SVGAngle)
-- | Functions for this inteface are in JSDOM.SVGAnimatedAngle.
--
-- Mozilla SVGAnimatedAngle documentation
data SVGAnimatedAngle
castToSVGAnimatedAngle :: IsGObject obj => obj -> JSM SVGAnimatedAngle
gTypeSVGAnimatedAngle :: JSM GType
module JSDOM.Generated.SVGAnimatedBoolean
-- | Mozilla SVGAnimatedBoolean.baseVal documentation
setBaseVal :: (MonadDOM m) => SVGAnimatedBoolean -> Bool -> m ()
-- | Mozilla SVGAnimatedBoolean.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedBoolean -> m Bool
-- | Mozilla SVGAnimatedBoolean.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedBoolean -> m Bool
-- | Functions for this inteface are in JSDOM.SVGAnimatedBoolean.
--
-- Mozilla SVGAnimatedBoolean documentation
data SVGAnimatedBoolean
castToSVGAnimatedBoolean :: IsGObject obj => obj -> JSM SVGAnimatedBoolean
gTypeSVGAnimatedBoolean :: JSM GType
module JSDOM.Generated.SVGAnimatedEnumeration
-- | Mozilla SVGAnimatedEnumeration.baseVal documentation
setBaseVal :: (MonadDOM m) => SVGAnimatedEnumeration -> Word -> m ()
-- | Mozilla SVGAnimatedEnumeration.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedEnumeration -> m Word
-- | Mozilla SVGAnimatedEnumeration.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedEnumeration -> m Word
-- | Functions for this inteface are in
-- JSDOM.SVGAnimatedEnumeration.
--
-- Mozilla SVGAnimatedEnumeration documentation
data SVGAnimatedEnumeration
castToSVGAnimatedEnumeration :: IsGObject obj => obj -> JSM SVGAnimatedEnumeration
gTypeSVGAnimatedEnumeration :: JSM GType
module JSDOM.Generated.SVGAnimatedInteger
-- | Mozilla SVGAnimatedInteger.baseVal documentation
setBaseVal :: (MonadDOM m) => SVGAnimatedInteger -> Int -> m ()
-- | Mozilla SVGAnimatedInteger.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedInteger -> m Int
-- | Mozilla SVGAnimatedInteger.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedInteger -> m Int
-- | Functions for this inteface are in JSDOM.SVGAnimatedInteger.
--
-- Mozilla SVGAnimatedInteger documentation
data SVGAnimatedInteger
castToSVGAnimatedInteger :: IsGObject obj => obj -> JSM SVGAnimatedInteger
gTypeSVGAnimatedInteger :: JSM GType
module JSDOM.Generated.SVGAnimatedLength
-- | Mozilla SVGAnimatedLength.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedLength -> m (Maybe SVGLength)
-- | Mozilla SVGAnimatedLength.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedLength -> m (Maybe SVGLength)
-- | Functions for this inteface are in JSDOM.SVGAnimatedLength.
--
-- Mozilla SVGAnimatedLength documentation
data SVGAnimatedLength
castToSVGAnimatedLength :: IsGObject obj => obj -> JSM SVGAnimatedLength
gTypeSVGAnimatedLength :: JSM GType
module JSDOM.Generated.SVGAnimatedLengthList
-- | Mozilla SVGAnimatedLengthList.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedLengthList -> m (Maybe SVGLengthList)
-- | Mozilla SVGAnimatedLengthList.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedLengthList -> m (Maybe SVGLengthList)
-- | Functions for this inteface are in JSDOM.SVGAnimatedLengthList.
--
-- Mozilla SVGAnimatedLengthList documentation
data SVGAnimatedLengthList
castToSVGAnimatedLengthList :: IsGObject obj => obj -> JSM SVGAnimatedLengthList
gTypeSVGAnimatedLengthList :: JSM GType
module JSDOM.Generated.SVGAnimatedNumber
-- | Mozilla SVGAnimatedNumber.baseVal documentation
setBaseVal :: (MonadDOM m) => SVGAnimatedNumber -> Float -> m ()
-- | Mozilla SVGAnimatedNumber.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedNumber -> m Float
-- | Mozilla SVGAnimatedNumber.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedNumber -> m Float
-- | Functions for this inteface are in JSDOM.SVGAnimatedNumber.
--
-- Mozilla SVGAnimatedNumber documentation
data SVGAnimatedNumber
castToSVGAnimatedNumber :: IsGObject obj => obj -> JSM SVGAnimatedNumber
gTypeSVGAnimatedNumber :: JSM GType
module JSDOM.Generated.SVGAnimatedNumberList
-- | Mozilla SVGAnimatedNumberList.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedNumberList -> m (Maybe SVGNumberList)
-- | Mozilla SVGAnimatedNumberList.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedNumberList -> m (Maybe SVGNumberList)
-- | Functions for this inteface are in JSDOM.SVGAnimatedNumberList.
--
-- Mozilla SVGAnimatedNumberList documentation
data SVGAnimatedNumberList
castToSVGAnimatedNumberList :: IsGObject obj => obj -> JSM SVGAnimatedNumberList
gTypeSVGAnimatedNumberList :: JSM GType
module JSDOM.Generated.SVGAnimatedPreserveAspectRatio
-- | Mozilla SVGAnimatedPreserveAspectRatio.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedPreserveAspectRatio -> m (Maybe SVGPreserveAspectRatio)
-- | Mozilla SVGAnimatedPreserveAspectRatio.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedPreserveAspectRatio -> m (Maybe SVGPreserveAspectRatio)
-- | Functions for this inteface are in
-- JSDOM.SVGAnimatedPreserveAspectRatio.
--
-- Mozilla SVGAnimatedPreserveAspectRatio documentation
data SVGAnimatedPreserveAspectRatio
castToSVGAnimatedPreserveAspectRatio :: IsGObject obj => obj -> JSM SVGAnimatedPreserveAspectRatio
gTypeSVGAnimatedPreserveAspectRatio :: JSM GType
module JSDOM.Generated.SVGAnimatedRect
-- | Mozilla SVGAnimatedRect.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedRect -> m (Maybe SVGRect)
-- | Mozilla SVGAnimatedRect.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedRect -> m (Maybe SVGRect)
-- | Functions for this inteface are in JSDOM.SVGAnimatedRect.
--
-- Mozilla SVGAnimatedRect documentation
data SVGAnimatedRect
castToSVGAnimatedRect :: IsGObject obj => obj -> JSM SVGAnimatedRect
gTypeSVGAnimatedRect :: JSM GType
module JSDOM.Generated.SVGAnimatedString
-- | Mozilla SVGAnimatedString.baseVal documentation
setBaseVal :: (MonadDOM m, ToJSString val) => SVGAnimatedString -> val -> m ()
-- | Mozilla SVGAnimatedString.baseVal documentation
getBaseVal :: (MonadDOM m, FromJSString result) => SVGAnimatedString -> m result
-- | Mozilla SVGAnimatedString.animVal documentation
getAnimVal :: (MonadDOM m, FromJSString result) => SVGAnimatedString -> m result
-- | Functions for this inteface are in JSDOM.SVGAnimatedString.
--
-- Mozilla SVGAnimatedString documentation
data SVGAnimatedString
castToSVGAnimatedString :: IsGObject obj => obj -> JSM SVGAnimatedString
gTypeSVGAnimatedString :: JSM GType
module JSDOM.Generated.SVGAnimatedTransformList
-- | Mozilla SVGAnimatedTransformList.baseVal documentation
getBaseVal :: (MonadDOM m) => SVGAnimatedTransformList -> m (Maybe SVGTransformList)
-- | Mozilla SVGAnimatedTransformList.animVal documentation
getAnimVal :: (MonadDOM m) => SVGAnimatedTransformList -> m (Maybe SVGTransformList)
-- | Functions for this inteface are in
-- JSDOM.SVGAnimatedTransformList.
--
-- Mozilla SVGAnimatedTransformList documentation
data SVGAnimatedTransformList
castToSVGAnimatedTransformList :: IsGObject obj => obj -> JSM SVGAnimatedTransformList
gTypeSVGAnimatedTransformList :: JSM GType
module JSDOM.Generated.SVGAnimationElement
-- | Mozilla SVGAnimationElement.getStartTime documentation
getStartTime :: (MonadDOM m, IsSVGAnimationElement self) => self -> m Float
-- | Mozilla SVGAnimationElement.getCurrentTime documentation
getCurrentTime :: (MonadDOM m, IsSVGAnimationElement self) => self -> m Float
-- | Mozilla SVGAnimationElement.getSimpleDuration documentation
getSimpleDuration :: (MonadDOM m, IsSVGAnimationElement self) => self -> m Float
-- | Mozilla SVGAnimationElement.beginElement documentation
beginElement :: (MonadDOM m, IsSVGAnimationElement self) => self -> m ()
-- | Mozilla SVGAnimationElement.beginElementAt documentation
beginElementAt :: (MonadDOM m, IsSVGAnimationElement self) => self -> Float -> m ()
-- | Mozilla SVGAnimationElement.endElement documentation
endElement :: (MonadDOM m, IsSVGAnimationElement self) => self -> m ()
-- | Mozilla SVGAnimationElement.endElementAt documentation
endElementAt :: (MonadDOM m, IsSVGAnimationElement self) => self -> Float -> m ()
-- | Mozilla SVGAnimationElement.targetElement documentation
getTargetElement :: (MonadDOM m, IsSVGAnimationElement self) => self -> m (Maybe SVGElement)
-- | Functions for this inteface are in JSDOM.SVGAnimationElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGAnimationElement documentation
data SVGAnimationElement
castToSVGAnimationElement :: IsGObject obj => obj -> JSM SVGAnimationElement
gTypeSVGAnimationElement :: JSM GType
class IsSVGElement o => IsSVGAnimationElement o
toSVGAnimationElement :: IsSVGAnimationElement o => o -> SVGAnimationElement
module JSDOM.Generated.SVGCircleElement
-- | Mozilla SVGCircleElement.cx documentation
getCx :: (MonadDOM m) => SVGCircleElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGCircleElement.cy documentation
getCy :: (MonadDOM m) => SVGCircleElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGCircleElement.r documentation
getR :: (MonadDOM m) => SVGCircleElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in JSDOM.SVGCircleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGCircleElement documentation
data SVGCircleElement
castToSVGCircleElement :: IsGObject obj => obj -> JSM SVGCircleElement
gTypeSVGCircleElement :: JSM GType
module JSDOM.Generated.SVGClipPathElement
-- | Mozilla SVGClipPathElement.clipPathUnits documentation
getClipPathUnits :: (MonadDOM m) => SVGClipPathElement -> m (Maybe SVGAnimatedEnumeration)
-- | Functions for this inteface are in JSDOM.SVGClipPathElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGClipPathElement documentation
data SVGClipPathElement
castToSVGClipPathElement :: IsGObject obj => obj -> JSM SVGClipPathElement
gTypeSVGClipPathElement :: JSM GType
module JSDOM.Generated.SVGColor
-- | Mozilla SVGColor.setRGBColor documentation
setRGBColor :: (MonadDOM m, IsSVGColor self, ToJSString rgbColor) => self -> rgbColor -> m ()
-- | Mozilla SVGColor.setRGBColorICCColor documentation
setRGBColorICCColor :: (MonadDOM m, IsSVGColor self, ToJSString rgbColor, ToJSString iccColor) => self -> rgbColor -> iccColor -> m ()
-- | Mozilla SVGColor.setColor documentation
setColor :: (MonadDOM m, IsSVGColor self, ToJSString rgbColor, ToJSString iccColor) => self -> Word -> rgbColor -> iccColor -> m ()
-- | Mozilla SVGColor.colorType documentation
getColorType :: (MonadDOM m, IsSVGColor self) => self -> m Word
-- | Mozilla SVGColor.rgbColor documentation
getRgbColor :: (MonadDOM m, IsSVGColor self) => self -> m (Maybe RGBColor)
-- | Functions for this inteface are in JSDOM.SVGColor. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGColor documentation
data SVGColor
castToSVGColor :: IsGObject obj => obj -> JSM SVGColor
gTypeSVGColor :: JSM GType
class IsCSSValue o => IsSVGColor o
toSVGColor :: IsSVGColor o => o -> SVGColor
module JSDOM.Generated.SVGComponentTransferFunctionElement
-- | Mozilla SVGComponentTransferFunctionElement.type documentation
getType :: (MonadDOM m, IsSVGComponentTransferFunctionElement self) => self -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGComponentTransferFunctionElement.tableValues
-- documentation
getTableValues :: (MonadDOM m, IsSVGComponentTransferFunctionElement self) => self -> m (Maybe SVGAnimatedNumberList)
-- | Mozilla SVGComponentTransferFunctionElement.slope documentation
getSlope :: (MonadDOM m, IsSVGComponentTransferFunctionElement self) => self -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGComponentTransferFunctionElement.intercept
-- documentation
getIntercept :: (MonadDOM m, IsSVGComponentTransferFunctionElement self) => self -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGComponentTransferFunctionElement.amplitude
-- documentation
getAmplitude :: (MonadDOM m, IsSVGComponentTransferFunctionElement self) => self -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGComponentTransferFunctionElement.exponent
-- documentation
getExponent :: (MonadDOM m, IsSVGComponentTransferFunctionElement self) => self -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGComponentTransferFunctionElement.offset
-- documentation
getOffset :: (MonadDOM m, IsSVGComponentTransferFunctionElement self) => self -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in
-- JSDOM.SVGComponentTransferFunctionElement. Base interface
-- functions are in:
--
--
--
-- Mozilla SVGComponentTransferFunctionElement documentation
data SVGComponentTransferFunctionElement
castToSVGComponentTransferFunctionElement :: IsGObject obj => obj -> JSM SVGComponentTransferFunctionElement
gTypeSVGComponentTransferFunctionElement :: JSM GType
class IsSVGElement o => IsSVGComponentTransferFunctionElement o
toSVGComponentTransferFunctionElement :: IsSVGComponentTransferFunctionElement o => o -> SVGComponentTransferFunctionElement
module JSDOM.Generated.SVGCursorElement
-- | Mozilla SVGCursorElement.x documentation
getX :: (MonadDOM m) => SVGCursorElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGCursorElement.y documentation
getY :: (MonadDOM m) => SVGCursorElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in JSDOM.SVGCursorElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGCursorElement documentation
data SVGCursorElement
castToSVGCursorElement :: IsGObject obj => obj -> JSM SVGCursorElement
gTypeSVGCursorElement :: JSM GType
module JSDOM.Generated.SVGDocument
-- | Mozilla SVGDocument.createEvent documentation
createEvent :: (MonadDOM m, ToJSString eventType) => SVGDocument -> eventType -> m (Maybe Event)
-- | Mozilla SVGDocument.rootElement documentation
getRootElement :: (MonadDOM m) => SVGDocument -> m (Maybe SVGSVGElement)
-- | Functions for this inteface are in JSDOM.SVGDocument. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGDocument documentation
data SVGDocument
castToSVGDocument :: IsGObject obj => obj -> JSM SVGDocument
gTypeSVGDocument :: JSM GType
module JSDOM.Generated.SVGElement
-- | Mozilla SVGElement.getPresentationAttribute documentation
getPresentationAttribute :: (MonadDOM m, IsSVGElement self, ToJSString name) => self -> name -> m (Maybe CSSValue)
-- | Mozilla SVGElement.xmlbase documentation
setXmlbase :: (MonadDOM m, IsSVGElement self, ToJSString val) => self -> Maybe val -> m ()
-- | Mozilla SVGElement.xmlbase documentation
getXmlbase :: (MonadDOM m, IsSVGElement self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla SVGElement.ownerSVGElement documentation
getOwnerSVGElement :: (MonadDOM m, IsSVGElement self) => self -> m (Maybe SVGSVGElement)
-- | Mozilla SVGElement.viewportElement documentation
getViewportElement :: (MonadDOM m, IsSVGElement self) => self -> m (Maybe SVGElement)
-- | Mozilla SVGElement.xmllang documentation
setXmllang :: (MonadDOM m, IsSVGElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla SVGElement.xmllang documentation
getXmllang :: (MonadDOM m, IsSVGElement self, FromJSString result) => self -> m result
-- | Mozilla SVGElement.xmlspace documentation
setXmlspace :: (MonadDOM m, IsSVGElement self, ToJSString val) => self -> val -> m ()
-- | Mozilla SVGElement.xmlspace documentation
getXmlspace :: (MonadDOM m, IsSVGElement self, FromJSString result) => self -> m result
-- | Mozilla SVGElement.className documentation
getClassName :: (MonadDOM m, IsSVGElement self) => self -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGElement.style documentation
getStyle :: (MonadDOM m, IsSVGElement self) => self -> m (Maybe CSSStyleDeclaration)
-- | Mozilla SVGElement.tabIndex documentation
setTabIndex :: (MonadDOM m, IsSVGElement self) => self -> Int -> m ()
-- | Mozilla SVGElement.tabIndex documentation
getTabIndex :: (MonadDOM m, IsSVGElement self) => self -> m Int
-- | Functions for this inteface are in JSDOM.SVGElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGElement documentation
data SVGElement
castToSVGElement :: IsGObject obj => obj -> JSM SVGElement
gTypeSVGElement :: JSM GType
class IsElement o => IsSVGElement o
toSVGElement :: IsSVGElement o => o -> SVGElement
module JSDOM.Generated.SVGEllipseElement
-- | Mozilla SVGEllipseElement.cx documentation
getCx :: (MonadDOM m) => SVGEllipseElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGEllipseElement.cy documentation
getCy :: (MonadDOM m) => SVGEllipseElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGEllipseElement.rx documentation
getRx :: (MonadDOM m) => SVGEllipseElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGEllipseElement.ry documentation
getRy :: (MonadDOM m) => SVGEllipseElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in JSDOM.SVGEllipseElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGEllipseElement documentation
data SVGEllipseElement
castToSVGEllipseElement :: IsGObject obj => obj -> JSM SVGEllipseElement
gTypeSVGEllipseElement :: JSM GType
module JSDOM.Generated.SVGExternalResourcesRequired
-- | Mozilla SVGExternalResourcesRequired.externalResourcesRequired
-- documentation
getExternalResourcesRequired :: (MonadDOM m) => SVGExternalResourcesRequired -> m (Maybe SVGAnimatedBoolean)
-- | Functions for this inteface are in
-- JSDOM.SVGExternalResourcesRequired.
--
-- Mozilla SVGExternalResourcesRequired documentation
data SVGExternalResourcesRequired
castToSVGExternalResourcesRequired :: IsGObject obj => obj -> JSM SVGExternalResourcesRequired
gTypeSVGExternalResourcesRequired :: JSM GType
module JSDOM.Generated.SVGFEBlendElement
-- | Mozilla SVGFEBlendElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEBlendElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEBlendElement.in2 documentation
getIn2 :: (MonadDOM m) => SVGFEBlendElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEBlendElement.mode documentation
getMode :: (MonadDOM m) => SVGFEBlendElement -> m (Maybe SVGAnimatedEnumeration)
-- | Functions for this inteface are in JSDOM.SVGFEBlendElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEBlendElement documentation
data SVGFEBlendElement
castToSVGFEBlendElement :: IsGObject obj => obj -> JSM SVGFEBlendElement
gTypeSVGFEBlendElement :: JSM GType
module JSDOM.Generated.SVGFEColorMatrixElement
-- | Mozilla SVGFEColorMatrixElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEColorMatrixElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEColorMatrixElement.type documentation
getType :: (MonadDOM m) => SVGFEColorMatrixElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGFEColorMatrixElement.values documentation
getValues :: (MonadDOM m) => SVGFEColorMatrixElement -> m (Maybe SVGAnimatedNumberList)
-- | Functions for this inteface are in
-- JSDOM.SVGFEColorMatrixElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFEColorMatrixElement documentation
data SVGFEColorMatrixElement
castToSVGFEColorMatrixElement :: IsGObject obj => obj -> JSM SVGFEColorMatrixElement
gTypeSVGFEColorMatrixElement :: JSM GType
module JSDOM.Generated.SVGFEComponentTransferElement
-- | Mozilla SVGFEComponentTransferElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEComponentTransferElement -> m (Maybe SVGAnimatedString)
-- | Functions for this inteface are in
-- JSDOM.SVGFEComponentTransferElement. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGFEComponentTransferElement documentation
data SVGFEComponentTransferElement
castToSVGFEComponentTransferElement :: IsGObject obj => obj -> JSM SVGFEComponentTransferElement
gTypeSVGFEComponentTransferElement :: JSM GType
module JSDOM.Generated.SVGFECompositeElement
-- | Mozilla SVGFECompositeElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFECompositeElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFECompositeElement.in2 documentation
getIn2 :: (MonadDOM m) => SVGFECompositeElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFECompositeElement.operator documentation
getOperator :: (MonadDOM m) => SVGFECompositeElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGFECompositeElement.k1 documentation
getK1 :: (MonadDOM m) => SVGFECompositeElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFECompositeElement.k2 documentation
getK2 :: (MonadDOM m) => SVGFECompositeElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFECompositeElement.k3 documentation
getK3 :: (MonadDOM m) => SVGFECompositeElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFECompositeElement.k4 documentation
getK4 :: (MonadDOM m) => SVGFECompositeElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in JSDOM.SVGFECompositeElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFECompositeElement documentation
data SVGFECompositeElement
castToSVGFECompositeElement :: IsGObject obj => obj -> JSM SVGFECompositeElement
gTypeSVGFECompositeElement :: JSM GType
module JSDOM.Generated.SVGFEConvolveMatrixElement
-- | Mozilla SVGFEConvolveMatrixElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEConvolveMatrixElement.orderX documentation
getOrderX :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedInteger)
-- | Mozilla SVGFEConvolveMatrixElement.orderY documentation
getOrderY :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedInteger)
-- | Mozilla SVGFEConvolveMatrixElement.kernelMatrix documentation
getKernelMatrix :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedNumberList)
-- | Mozilla SVGFEConvolveMatrixElement.divisor documentation
getDivisor :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEConvolveMatrixElement.bias documentation
getBias :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEConvolveMatrixElement.targetX documentation
getTargetX :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedInteger)
-- | Mozilla SVGFEConvolveMatrixElement.targetY documentation
getTargetY :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedInteger)
-- | Mozilla SVGFEConvolveMatrixElement.edgeMode documentation
getEdgeMode :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGFEConvolveMatrixElement.kernelUnitLengthX
-- documentation
getKernelUnitLengthX :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEConvolveMatrixElement.kernelUnitLengthY
-- documentation
getKernelUnitLengthY :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEConvolveMatrixElement.preserveAlpha documentation
getPreserveAlpha :: (MonadDOM m) => SVGFEConvolveMatrixElement -> m (Maybe SVGAnimatedBoolean)
-- | Functions for this inteface are in
-- JSDOM.SVGFEConvolveMatrixElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEConvolveMatrixElement documentation
data SVGFEConvolveMatrixElement
castToSVGFEConvolveMatrixElement :: IsGObject obj => obj -> JSM SVGFEConvolveMatrixElement
gTypeSVGFEConvolveMatrixElement :: JSM GType
module JSDOM.Generated.SVGFEDiffuseLightingElement
-- | Mozilla SVGFEDiffuseLightingElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEDiffuseLightingElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEDiffuseLightingElement.surfaceScale documentation
getSurfaceScale :: (MonadDOM m) => SVGFEDiffuseLightingElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEDiffuseLightingElement.diffuseConstant
-- documentation
getDiffuseConstant :: (MonadDOM m) => SVGFEDiffuseLightingElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEDiffuseLightingElement.kernelUnitLengthX
-- documentation
getKernelUnitLengthX :: (MonadDOM m) => SVGFEDiffuseLightingElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEDiffuseLightingElement.kernelUnitLengthY
-- documentation
getKernelUnitLengthY :: (MonadDOM m) => SVGFEDiffuseLightingElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in
-- JSDOM.SVGFEDiffuseLightingElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEDiffuseLightingElement documentation
data SVGFEDiffuseLightingElement
castToSVGFEDiffuseLightingElement :: IsGObject obj => obj -> JSM SVGFEDiffuseLightingElement
gTypeSVGFEDiffuseLightingElement :: JSM GType
module JSDOM.Generated.SVGFEDisplacementMapElement
-- | Mozilla SVGFEDisplacementMapElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEDisplacementMapElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEDisplacementMapElement.in2 documentation
getIn2 :: (MonadDOM m) => SVGFEDisplacementMapElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEDisplacementMapElement.scale documentation
getScale :: (MonadDOM m) => SVGFEDisplacementMapElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEDisplacementMapElement.xChannelSelector
-- documentation
getXChannelSelector :: (MonadDOM m) => SVGFEDisplacementMapElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGFEDisplacementMapElement.yChannelSelector
-- documentation
getYChannelSelector :: (MonadDOM m) => SVGFEDisplacementMapElement -> m (Maybe SVGAnimatedEnumeration)
-- | Functions for this inteface are in
-- JSDOM.SVGFEDisplacementMapElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEDisplacementMapElement documentation
data SVGFEDisplacementMapElement
castToSVGFEDisplacementMapElement :: IsGObject obj => obj -> JSM SVGFEDisplacementMapElement
gTypeSVGFEDisplacementMapElement :: JSM GType
module JSDOM.Generated.SVGFEDistantLightElement
-- | Mozilla SVGFEDistantLightElement.azimuth documentation
getAzimuth :: (MonadDOM m) => SVGFEDistantLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEDistantLightElement.elevation documentation
getElevation :: (MonadDOM m) => SVGFEDistantLightElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in
-- JSDOM.SVGFEDistantLightElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEDistantLightElement documentation
data SVGFEDistantLightElement
castToSVGFEDistantLightElement :: IsGObject obj => obj -> JSM SVGFEDistantLightElement
gTypeSVGFEDistantLightElement :: JSM GType
module JSDOM.Generated.SVGFEDropShadowElement
-- | Mozilla SVGFEDropShadowElement.setStdDeviation documentation
setStdDeviation :: (MonadDOM m) => SVGFEDropShadowElement -> Float -> Float -> m ()
-- | Mozilla SVGFEDropShadowElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEDropShadowElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEDropShadowElement.dx documentation
getDx :: (MonadDOM m) => SVGFEDropShadowElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEDropShadowElement.dy documentation
getDy :: (MonadDOM m) => SVGFEDropShadowElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEDropShadowElement.stdDeviationX documentation
getStdDeviationX :: (MonadDOM m) => SVGFEDropShadowElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEDropShadowElement.stdDeviationY documentation
getStdDeviationY :: (MonadDOM m) => SVGFEDropShadowElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in
-- JSDOM.SVGFEDropShadowElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFEDropShadowElement documentation
data SVGFEDropShadowElement
castToSVGFEDropShadowElement :: IsGObject obj => obj -> JSM SVGFEDropShadowElement
gTypeSVGFEDropShadowElement :: JSM GType
module JSDOM.Generated.SVGFEGaussianBlurElement
-- | Mozilla SVGFEGaussianBlurElement.setStdDeviation documentation
setStdDeviation :: (MonadDOM m) => SVGFEGaussianBlurElement -> Float -> Float -> m ()
-- | Mozilla SVGFEGaussianBlurElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEGaussianBlurElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEGaussianBlurElement.stdDeviationX documentation
getStdDeviationX :: (MonadDOM m) => SVGFEGaussianBlurElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEGaussianBlurElement.stdDeviationY documentation
getStdDeviationY :: (MonadDOM m) => SVGFEGaussianBlurElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEGaussianBlurElement.edgeMode documentation
getEdgeMode :: (MonadDOM m) => SVGFEGaussianBlurElement -> m (Maybe SVGAnimatedEnumeration)
-- | Functions for this inteface are in
-- JSDOM.SVGFEGaussianBlurElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGFEGaussianBlurElement documentation
data SVGFEGaussianBlurElement
castToSVGFEGaussianBlurElement :: IsGObject obj => obj -> JSM SVGFEGaussianBlurElement
gTypeSVGFEGaussianBlurElement :: JSM GType
module JSDOM.Generated.SVGFEImageElement
-- | Mozilla SVGFEImageElement.preserveAspectRatio documentation
getPreserveAspectRatio :: (MonadDOM m) => SVGFEImageElement -> m (Maybe SVGAnimatedPreserveAspectRatio)
-- | Functions for this inteface are in JSDOM.SVGFEImageElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEImageElement documentation
data SVGFEImageElement
castToSVGFEImageElement :: IsGObject obj => obj -> JSM SVGFEImageElement
gTypeSVGFEImageElement :: JSM GType
module JSDOM.Generated.SVGFEMergeNodeElement
-- | Mozilla SVGFEMergeNodeElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEMergeNodeElement -> m (Maybe SVGAnimatedString)
-- | Functions for this inteface are in JSDOM.SVGFEMergeNodeElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEMergeNodeElement documentation
data SVGFEMergeNodeElement
castToSVGFEMergeNodeElement :: IsGObject obj => obj -> JSM SVGFEMergeNodeElement
gTypeSVGFEMergeNodeElement :: JSM GType
module JSDOM.Generated.SVGFEMorphologyElement
-- | Mozilla SVGFEMorphologyElement.setRadius documentation
setRadius :: (MonadDOM m) => SVGFEMorphologyElement -> Float -> Float -> m ()
-- | Mozilla SVGFEMorphologyElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEMorphologyElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEMorphologyElement.operator documentation
getOperator :: (MonadDOM m) => SVGFEMorphologyElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGFEMorphologyElement.radiusX documentation
getRadiusX :: (MonadDOM m) => SVGFEMorphologyElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEMorphologyElement.radiusY documentation
getRadiusY :: (MonadDOM m) => SVGFEMorphologyElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in
-- JSDOM.SVGFEMorphologyElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFEMorphologyElement documentation
data SVGFEMorphologyElement
castToSVGFEMorphologyElement :: IsGObject obj => obj -> JSM SVGFEMorphologyElement
gTypeSVGFEMorphologyElement :: JSM GType
module JSDOM.Generated.SVGFEOffsetElement
-- | Mozilla SVGFEOffsetElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFEOffsetElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFEOffsetElement.dx documentation
getDx :: (MonadDOM m) => SVGFEOffsetElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEOffsetElement.dy documentation
getDy :: (MonadDOM m) => SVGFEOffsetElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in JSDOM.SVGFEOffsetElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFEOffsetElement documentation
data SVGFEOffsetElement
castToSVGFEOffsetElement :: IsGObject obj => obj -> JSM SVGFEOffsetElement
gTypeSVGFEOffsetElement :: JSM GType
module JSDOM.Generated.SVGFEPointLightElement
-- | Mozilla SVGFEPointLightElement.x documentation
getX :: (MonadDOM m) => SVGFEPointLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEPointLightElement.y documentation
getY :: (MonadDOM m) => SVGFEPointLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFEPointLightElement.z documentation
getZ :: (MonadDOM m) => SVGFEPointLightElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in
-- JSDOM.SVGFEPointLightElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFEPointLightElement documentation
data SVGFEPointLightElement
castToSVGFEPointLightElement :: IsGObject obj => obj -> JSM SVGFEPointLightElement
gTypeSVGFEPointLightElement :: JSM GType
module JSDOM.Generated.SVGFESpecularLightingElement
-- | Mozilla SVGFESpecularLightingElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFESpecularLightingElement -> m (Maybe SVGAnimatedString)
-- | Mozilla SVGFESpecularLightingElement.surfaceScale documentation
getSurfaceScale :: (MonadDOM m) => SVGFESpecularLightingElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpecularLightingElement.specularConstant
-- documentation
getSpecularConstant :: (MonadDOM m) => SVGFESpecularLightingElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpecularLightingElement.specularExponent
-- documentation
getSpecularExponent :: (MonadDOM m) => SVGFESpecularLightingElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in
-- JSDOM.SVGFESpecularLightingElement. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGFESpecularLightingElement documentation
data SVGFESpecularLightingElement
castToSVGFESpecularLightingElement :: IsGObject obj => obj -> JSM SVGFESpecularLightingElement
gTypeSVGFESpecularLightingElement :: JSM GType
module JSDOM.Generated.SVGFESpotLightElement
-- | Mozilla SVGFESpotLightElement.x documentation
getX :: (MonadDOM m) => SVGFESpotLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpotLightElement.y documentation
getY :: (MonadDOM m) => SVGFESpotLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpotLightElement.z documentation
getZ :: (MonadDOM m) => SVGFESpotLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpotLightElement.pointsAtX documentation
getPointsAtX :: (MonadDOM m) => SVGFESpotLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpotLightElement.pointsAtY documentation
getPointsAtY :: (MonadDOM m) => SVGFESpotLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpotLightElement.pointsAtZ documentation
getPointsAtZ :: (MonadDOM m) => SVGFESpotLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpotLightElement.specularExponent documentation
getSpecularExponent :: (MonadDOM m) => SVGFESpotLightElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFESpotLightElement.limitingConeAngle documentation
getLimitingConeAngle :: (MonadDOM m) => SVGFESpotLightElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in JSDOM.SVGFESpotLightElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGFESpotLightElement documentation
data SVGFESpotLightElement
castToSVGFESpotLightElement :: IsGObject obj => obj -> JSM SVGFESpotLightElement
gTypeSVGFESpotLightElement :: JSM GType
module JSDOM.Generated.SVGFETileElement
-- | Mozilla SVGFETileElement.in1 documentation
getIn1 :: (MonadDOM m) => SVGFETileElement -> m (Maybe SVGAnimatedString)
-- | Functions for this inteface are in JSDOM.SVGFETileElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGFETileElement documentation
data SVGFETileElement
castToSVGFETileElement :: IsGObject obj => obj -> JSM SVGFETileElement
gTypeSVGFETileElement :: JSM GType
module JSDOM.Generated.SVGFETurbulenceElement
-- | Mozilla SVGFETurbulenceElement.baseFrequencyX documentation
getBaseFrequencyX :: (MonadDOM m) => SVGFETurbulenceElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFETurbulenceElement.baseFrequencyY documentation
getBaseFrequencyY :: (MonadDOM m) => SVGFETurbulenceElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFETurbulenceElement.numOctaves documentation
getNumOctaves :: (MonadDOM m) => SVGFETurbulenceElement -> m (Maybe SVGAnimatedInteger)
-- | Mozilla SVGFETurbulenceElement.seed documentation
getSeed :: (MonadDOM m) => SVGFETurbulenceElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGFETurbulenceElement.stitchTiles documentation
getStitchTiles :: (MonadDOM m) => SVGFETurbulenceElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGFETurbulenceElement.type documentation
getType :: (MonadDOM m) => SVGFETurbulenceElement -> m (Maybe SVGAnimatedEnumeration)
-- | Functions for this inteface are in
-- JSDOM.SVGFETurbulenceElement. Base interface functions are in:
--
--
--
-- Mozilla SVGFETurbulenceElement documentation
data SVGFETurbulenceElement
castToSVGFETurbulenceElement :: IsGObject obj => obj -> JSM SVGFETurbulenceElement
gTypeSVGFETurbulenceElement :: JSM GType
module JSDOM.Generated.SVGFilterElement
-- | Mozilla SVGFilterElement.setFilterRes documentation
setFilterRes :: (MonadDOM m) => SVGFilterElement -> Word -> Word -> m ()
-- | Mozilla SVGFilterElement.filterUnits documentation
getFilterUnits :: (MonadDOM m) => SVGFilterElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGFilterElement.primitiveUnits documentation
getPrimitiveUnits :: (MonadDOM m) => SVGFilterElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGFilterElement.x documentation
getX :: (MonadDOM m) => SVGFilterElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGFilterElement.y documentation
getY :: (MonadDOM m) => SVGFilterElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGFilterElement.width documentation
getWidth :: (MonadDOM m) => SVGFilterElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGFilterElement.height documentation
getHeight :: (MonadDOM m) => SVGFilterElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGFilterElement.filterResX documentation
getFilterResX :: (MonadDOM m) => SVGFilterElement -> m (Maybe SVGAnimatedInteger)
-- | Mozilla SVGFilterElement.filterResY documentation
getFilterResY :: (MonadDOM m) => SVGFilterElement -> m (Maybe SVGAnimatedInteger)
-- | Functions for this inteface are in JSDOM.SVGFilterElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGFilterElement documentation
data SVGFilterElement
castToSVGFilterElement :: IsGObject obj => obj -> JSM SVGFilterElement
gTypeSVGFilterElement :: JSM GType
module JSDOM.Generated.SVGFilterPrimitiveStandardAttributes
-- | Mozilla SVGFilterPrimitiveStandardAttributes.x documentation
getX :: (MonadDOM m) => SVGFilterPrimitiveStandardAttributes -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGFilterPrimitiveStandardAttributes.y documentation
getY :: (MonadDOM m) => SVGFilterPrimitiveStandardAttributes -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGFilterPrimitiveStandardAttributes.width
-- documentation
getWidth :: (MonadDOM m) => SVGFilterPrimitiveStandardAttributes -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGFilterPrimitiveStandardAttributes.height
-- documentation
getHeight :: (MonadDOM m) => SVGFilterPrimitiveStandardAttributes -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGFilterPrimitiveStandardAttributes.result
-- documentation
getResult :: (MonadDOM m) => SVGFilterPrimitiveStandardAttributes -> m (Maybe SVGAnimatedString)
-- | Functions for this inteface are in
-- JSDOM.SVGFilterPrimitiveStandardAttributes.
--
-- Mozilla SVGFilterPrimitiveStandardAttributes documentation
data SVGFilterPrimitiveStandardAttributes
castToSVGFilterPrimitiveStandardAttributes :: IsGObject obj => obj -> JSM SVGFilterPrimitiveStandardAttributes
gTypeSVGFilterPrimitiveStandardAttributes :: JSM GType
module JSDOM.Generated.SVGFitToViewBox
-- | Mozilla SVGFitToViewBox.viewBox documentation
getViewBox :: (MonadDOM m) => SVGFitToViewBox -> m (Maybe SVGAnimatedRect)
-- | Mozilla SVGFitToViewBox.preserveAspectRatio documentation
getPreserveAspectRatio :: (MonadDOM m) => SVGFitToViewBox -> m (Maybe SVGAnimatedPreserveAspectRatio)
-- | Functions for this inteface are in JSDOM.SVGFitToViewBox.
--
-- Mozilla SVGFitToViewBox documentation
data SVGFitToViewBox
castToSVGFitToViewBox :: IsGObject obj => obj -> JSM SVGFitToViewBox
gTypeSVGFitToViewBox :: JSM GType
module JSDOM.Generated.SVGForeignObjectElement
-- | Mozilla SVGForeignObjectElement.x documentation
getX :: (MonadDOM m) => SVGForeignObjectElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGForeignObjectElement.y documentation
getY :: (MonadDOM m) => SVGForeignObjectElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGForeignObjectElement.width documentation
getWidth :: (MonadDOM m) => SVGForeignObjectElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGForeignObjectElement.height documentation
getHeight :: (MonadDOM m) => SVGForeignObjectElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in
-- JSDOM.SVGForeignObjectElement. Base interface functions are in:
--
--
--
-- Mozilla SVGForeignObjectElement documentation
data SVGForeignObjectElement
castToSVGForeignObjectElement :: IsGObject obj => obj -> JSM SVGForeignObjectElement
gTypeSVGForeignObjectElement :: JSM GType
module JSDOM.Generated.SVGGlyphRefElement
-- | Mozilla SVGGlyphRefElement.glyphRef documentation
setGlyphRef :: (MonadDOM m, ToJSString val) => SVGGlyphRefElement -> val -> m ()
-- | Mozilla SVGGlyphRefElement.glyphRef documentation
getGlyphRef :: (MonadDOM m, FromJSString result) => SVGGlyphRefElement -> m result
-- | Mozilla SVGGlyphRefElement.format documentation
setFormat :: (MonadDOM m, ToJSString val) => SVGGlyphRefElement -> val -> m ()
-- | Mozilla SVGGlyphRefElement.format documentation
getFormat :: (MonadDOM m, FromJSString result) => SVGGlyphRefElement -> m result
-- | Mozilla SVGGlyphRefElement.x documentation
setX :: (MonadDOM m) => SVGGlyphRefElement -> Float -> m ()
-- | Mozilla SVGGlyphRefElement.x documentation
getX :: (MonadDOM m) => SVGGlyphRefElement -> m Float
-- | Mozilla SVGGlyphRefElement.y documentation
setY :: (MonadDOM m) => SVGGlyphRefElement -> Float -> m ()
-- | Mozilla SVGGlyphRefElement.y documentation
getY :: (MonadDOM m) => SVGGlyphRefElement -> m Float
-- | Mozilla SVGGlyphRefElement.dx documentation
setDx :: (MonadDOM m) => SVGGlyphRefElement -> Float -> m ()
-- | Mozilla SVGGlyphRefElement.dx documentation
getDx :: (MonadDOM m) => SVGGlyphRefElement -> m Float
-- | Mozilla SVGGlyphRefElement.dy documentation
setDy :: (MonadDOM m) => SVGGlyphRefElement -> Float -> m ()
-- | Mozilla SVGGlyphRefElement.dy documentation
getDy :: (MonadDOM m) => SVGGlyphRefElement -> m Float
-- | Functions for this inteface are in JSDOM.SVGGlyphRefElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGGlyphRefElement documentation
data SVGGlyphRefElement
castToSVGGlyphRefElement :: IsGObject obj => obj -> JSM SVGGlyphRefElement
gTypeSVGGlyphRefElement :: JSM GType
module JSDOM.Generated.SVGGradientElement
-- | Mozilla SVGGradientElement.gradientUnits documentation
getGradientUnits :: (MonadDOM m, IsSVGGradientElement self) => self -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGGradientElement.gradientTransform documentation
getGradientTransform :: (MonadDOM m, IsSVGGradientElement self) => self -> m (Maybe SVGAnimatedTransformList)
-- | Mozilla SVGGradientElement.spreadMethod documentation
getSpreadMethod :: (MonadDOM m, IsSVGGradientElement self) => self -> m (Maybe SVGAnimatedEnumeration)
-- | Functions for this inteface are in JSDOM.SVGGradientElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGGradientElement documentation
data SVGGradientElement
castToSVGGradientElement :: IsGObject obj => obj -> JSM SVGGradientElement
gTypeSVGGradientElement :: JSM GType
class IsSVGElement o => IsSVGGradientElement o
toSVGGradientElement :: IsSVGGradientElement o => o -> SVGGradientElement
module JSDOM.Generated.SVGGraphicsElement
-- | Mozilla SVGGraphicsElement.getBBox documentation
getBBox :: (MonadDOM m, IsSVGGraphicsElement self) => self -> m (Maybe SVGRect)
-- | Mozilla SVGGraphicsElement.getCTM documentation
getCTM :: (MonadDOM m, IsSVGGraphicsElement self) => self -> m (Maybe SVGMatrix)
-- | Mozilla SVGGraphicsElement.getScreenCTM documentation
getScreenCTM :: (MonadDOM m, IsSVGGraphicsElement self) => self -> m (Maybe SVGMatrix)
-- | Mozilla SVGGraphicsElement.getTransformToElement documentation
getTransformToElement :: (MonadDOM m, IsSVGGraphicsElement self, IsSVGElement element) => self -> Maybe element -> m (Maybe SVGMatrix)
-- | Mozilla SVGGraphicsElement.transform documentation
getTransform :: (MonadDOM m, IsSVGGraphicsElement self) => self -> m (Maybe SVGAnimatedTransformList)
-- | Mozilla SVGGraphicsElement.nearestViewportElement documentation
getNearestViewportElement :: (MonadDOM m, IsSVGGraphicsElement self) => self -> m (Maybe SVGElement)
-- | Mozilla SVGGraphicsElement.farthestViewportElement
-- documentation
getFarthestViewportElement :: (MonadDOM m, IsSVGGraphicsElement self) => self -> m (Maybe SVGElement)
-- | Functions for this inteface are in JSDOM.SVGGraphicsElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGGraphicsElement documentation
data SVGGraphicsElement
castToSVGGraphicsElement :: IsGObject obj => obj -> JSM SVGGraphicsElement
gTypeSVGGraphicsElement :: JSM GType
class IsSVGElement o => IsSVGGraphicsElement o
toSVGGraphicsElement :: IsSVGGraphicsElement o => o -> SVGGraphicsElement
module JSDOM.Generated.SVGImageElement
-- | Mozilla SVGImageElement.x documentation
getX :: (MonadDOM m) => SVGImageElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGImageElement.y documentation
getY :: (MonadDOM m) => SVGImageElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGImageElement.width documentation
getWidth :: (MonadDOM m) => SVGImageElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGImageElement.height documentation
getHeight :: (MonadDOM m) => SVGImageElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGImageElement.preserveAspectRatio documentation
getPreserveAspectRatio :: (MonadDOM m) => SVGImageElement -> m (Maybe SVGAnimatedPreserveAspectRatio)
-- | Functions for this inteface are in JSDOM.SVGImageElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGImageElement documentation
data SVGImageElement
castToSVGImageElement :: IsGObject obj => obj -> JSM SVGImageElement
gTypeSVGImageElement :: JSM GType
module JSDOM.Generated.SVGLength
-- | Mozilla SVGLength.newValueSpecifiedUnits documentation
newValueSpecifiedUnits :: (MonadDOM m) => SVGLength -> Word -> Float -> m ()
-- | Mozilla SVGLength.convertToSpecifiedUnits documentation
convertToSpecifiedUnits :: (MonadDOM m) => SVGLength -> Word -> m ()
-- | Mozilla SVGLength.unitType documentation
getUnitType :: (MonadDOM m) => SVGLength -> m Word
-- | Mozilla SVGLength.value documentation
setValue :: (MonadDOM m) => SVGLength -> Float -> m ()
-- | Mozilla SVGLength.value documentation
getValue :: (MonadDOM m) => SVGLength -> m Float
-- | Mozilla SVGLength.valueInSpecifiedUnits documentation
setValueInSpecifiedUnits :: (MonadDOM m) => SVGLength -> Float -> m ()
-- | Mozilla SVGLength.valueInSpecifiedUnits documentation
getValueInSpecifiedUnits :: (MonadDOM m) => SVGLength -> m Float
-- | Mozilla SVGLength.valueAsString documentation
setValueAsString :: (MonadDOM m, ToJSString val) => SVGLength -> Maybe val -> m ()
-- | Mozilla SVGLength.valueAsString documentation
getValueAsString :: (MonadDOM m, FromJSString result) => SVGLength -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.SVGLength.
--
-- Mozilla SVGLength documentation
data SVGLength
castToSVGLength :: IsGObject obj => obj -> JSM SVGLength
gTypeSVGLength :: JSM GType
module JSDOM.Generated.SVGLengthList
-- | Mozilla SVGLengthList.clear documentation
clear :: (MonadDOM m) => SVGLengthList -> m ()
-- | Mozilla SVGLengthList.initialize documentation
initialize :: (MonadDOM m) => SVGLengthList -> Maybe SVGLength -> m (Maybe SVGLength)
-- | Mozilla SVGLengthList.getItem documentation
getItem :: (MonadDOM m) => SVGLengthList -> Word -> m (Maybe SVGLength)
-- | Mozilla SVGLengthList.insertItemBefore documentation
insertItemBefore :: (MonadDOM m) => SVGLengthList -> Maybe SVGLength -> Word -> m (Maybe SVGLength)
-- | Mozilla SVGLengthList.replaceItem documentation
replaceItem :: (MonadDOM m) => SVGLengthList -> Maybe SVGLength -> Word -> m (Maybe SVGLength)
-- | Mozilla SVGLengthList.removeItem documentation
removeItem :: (MonadDOM m) => SVGLengthList -> Word -> m (Maybe SVGLength)
-- | Mozilla SVGLengthList.appendItem documentation
appendItem :: (MonadDOM m) => SVGLengthList -> Maybe SVGLength -> m (Maybe SVGLength)
-- | Mozilla SVGLengthList.numberOfItems documentation
getNumberOfItems :: (MonadDOM m) => SVGLengthList -> m Word
-- | Functions for this inteface are in JSDOM.SVGLengthList.
--
-- Mozilla SVGLengthList documentation
data SVGLengthList
castToSVGLengthList :: IsGObject obj => obj -> JSM SVGLengthList
gTypeSVGLengthList :: JSM GType
module JSDOM.Generated.SVGLineElement
-- | Mozilla SVGLineElement.x1 documentation
getX1 :: (MonadDOM m) => SVGLineElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGLineElement.y1 documentation
getY1 :: (MonadDOM m) => SVGLineElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGLineElement.x2 documentation
getX2 :: (MonadDOM m) => SVGLineElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGLineElement.y2 documentation
getY2 :: (MonadDOM m) => SVGLineElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in JSDOM.SVGLineElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGLineElement documentation
data SVGLineElement
castToSVGLineElement :: IsGObject obj => obj -> JSM SVGLineElement
gTypeSVGLineElement :: JSM GType
module JSDOM.Generated.SVGLinearGradientElement
-- | Mozilla SVGLinearGradientElement.x1 documentation
getX1 :: (MonadDOM m) => SVGLinearGradientElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGLinearGradientElement.y1 documentation
getY1 :: (MonadDOM m) => SVGLinearGradientElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGLinearGradientElement.x2 documentation
getX2 :: (MonadDOM m) => SVGLinearGradientElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGLinearGradientElement.y2 documentation
getY2 :: (MonadDOM m) => SVGLinearGradientElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in
-- JSDOM.SVGLinearGradientElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGLinearGradientElement documentation
data SVGLinearGradientElement
castToSVGLinearGradientElement :: IsGObject obj => obj -> JSM SVGLinearGradientElement
gTypeSVGLinearGradientElement :: JSM GType
module JSDOM.Generated.SVGMarkerElement
-- | Mozilla SVGMarkerElement.setOrientToAuto documentation
setOrientToAuto :: (MonadDOM m) => SVGMarkerElement -> m ()
-- | Mozilla SVGMarkerElement.setOrientToAngle documentation
setOrientToAngle :: (MonadDOM m) => SVGMarkerElement -> Maybe SVGAngle -> m ()
-- | Mozilla SVGMarkerElement.refX documentation
getRefX :: (MonadDOM m) => SVGMarkerElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGMarkerElement.refY documentation
getRefY :: (MonadDOM m) => SVGMarkerElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGMarkerElement.markerUnits documentation
getMarkerUnits :: (MonadDOM m) => SVGMarkerElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGMarkerElement.markerWidth documentation
getMarkerWidth :: (MonadDOM m) => SVGMarkerElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGMarkerElement.markerHeight documentation
getMarkerHeight :: (MonadDOM m) => SVGMarkerElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGMarkerElement.orientType documentation
getOrientType :: (MonadDOM m) => SVGMarkerElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGMarkerElement.orientAngle documentation
getOrientAngle :: (MonadDOM m) => SVGMarkerElement -> m (Maybe SVGAnimatedAngle)
-- | Functions for this inteface are in JSDOM.SVGMarkerElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGMarkerElement documentation
data SVGMarkerElement
castToSVGMarkerElement :: IsGObject obj => obj -> JSM SVGMarkerElement
gTypeSVGMarkerElement :: JSM GType
module JSDOM.Generated.SVGMaskElement
-- | Mozilla SVGMaskElement.maskUnits documentation
getMaskUnits :: (MonadDOM m) => SVGMaskElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGMaskElement.maskContentUnits documentation
getMaskContentUnits :: (MonadDOM m) => SVGMaskElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGMaskElement.x documentation
getX :: (MonadDOM m) => SVGMaskElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGMaskElement.y documentation
getY :: (MonadDOM m) => SVGMaskElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGMaskElement.width documentation
getWidth :: (MonadDOM m) => SVGMaskElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGMaskElement.height documentation
getHeight :: (MonadDOM m) => SVGMaskElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in JSDOM.SVGMaskElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGMaskElement documentation
data SVGMaskElement
castToSVGMaskElement :: IsGObject obj => obj -> JSM SVGMaskElement
gTypeSVGMaskElement :: JSM GType
module JSDOM.Generated.SVGMatrix
-- | Mozilla SVGMatrix.multiply documentation
multiply :: (MonadDOM m) => SVGMatrix -> Maybe SVGMatrix -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.inverse documentation
inverse :: (MonadDOM m) => SVGMatrix -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.translate documentation
translate :: (MonadDOM m) => SVGMatrix -> Float -> Float -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.scale documentation
scale :: (MonadDOM m) => SVGMatrix -> Float -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.scaleNonUniform documentation
scaleNonUniform :: (MonadDOM m) => SVGMatrix -> Float -> Float -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.rotate documentation
rotate :: (MonadDOM m) => SVGMatrix -> Float -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.rotateFromVector documentation
rotateFromVector :: (MonadDOM m) => SVGMatrix -> Float -> Float -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.flipX documentation
flipX :: (MonadDOM m) => SVGMatrix -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.flipY documentation
flipY :: (MonadDOM m) => SVGMatrix -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.skewX documentation
skewX :: (MonadDOM m) => SVGMatrix -> Float -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.skewY documentation
skewY :: (MonadDOM m) => SVGMatrix -> Float -> m (Maybe SVGMatrix)
-- | Mozilla SVGMatrix.a documentation
setA :: (MonadDOM m) => SVGMatrix -> Double -> m ()
-- | Mozilla SVGMatrix.a documentation
getA :: (MonadDOM m) => SVGMatrix -> m Double
-- | Mozilla SVGMatrix.b documentation
setB :: (MonadDOM m) => SVGMatrix -> Double -> m ()
-- | Mozilla SVGMatrix.b documentation
getB :: (MonadDOM m) => SVGMatrix -> m Double
-- | Mozilla SVGMatrix.c documentation
setC :: (MonadDOM m) => SVGMatrix -> Double -> m ()
-- | Mozilla SVGMatrix.c documentation
getC :: (MonadDOM m) => SVGMatrix -> m Double
-- | Mozilla SVGMatrix.d documentation
setD :: (MonadDOM m) => SVGMatrix -> Double -> m ()
-- | Mozilla SVGMatrix.d documentation
getD :: (MonadDOM m) => SVGMatrix -> m Double
-- | Mozilla SVGMatrix.e documentation
setE :: (MonadDOM m) => SVGMatrix -> Double -> m ()
-- | Mozilla SVGMatrix.e documentation
getE :: (MonadDOM m) => SVGMatrix -> m Double
-- | Mozilla SVGMatrix.f documentation
setF :: (MonadDOM m) => SVGMatrix -> Double -> m ()
-- | Mozilla SVGMatrix.f documentation
getF :: (MonadDOM m) => SVGMatrix -> m Double
-- | Functions for this inteface are in JSDOM.SVGMatrix.
--
-- Mozilla SVGMatrix documentation
data SVGMatrix
castToSVGMatrix :: IsGObject obj => obj -> JSM SVGMatrix
gTypeSVGMatrix :: JSM GType
module JSDOM.Generated.SVGNumber
-- | Mozilla SVGNumber.value documentation
setValue :: (MonadDOM m) => SVGNumber -> Float -> m ()
-- | Mozilla SVGNumber.value documentation
getValue :: (MonadDOM m) => SVGNumber -> m Float
-- | Functions for this inteface are in JSDOM.SVGNumber.
--
-- Mozilla SVGNumber documentation
data SVGNumber
castToSVGNumber :: IsGObject obj => obj -> JSM SVGNumber
gTypeSVGNumber :: JSM GType
module JSDOM.Generated.SVGNumberList
-- | Mozilla SVGNumberList.clear documentation
clear :: (MonadDOM m) => SVGNumberList -> m ()
-- | Mozilla SVGNumberList.initialize documentation
initialize :: (MonadDOM m) => SVGNumberList -> Maybe SVGNumber -> m (Maybe SVGNumber)
-- | Mozilla SVGNumberList.getItem documentation
getItem :: (MonadDOM m) => SVGNumberList -> Word -> m (Maybe SVGNumber)
-- | Mozilla SVGNumberList.insertItemBefore documentation
insertItemBefore :: (MonadDOM m) => SVGNumberList -> Maybe SVGNumber -> Word -> m (Maybe SVGNumber)
-- | Mozilla SVGNumberList.replaceItem documentation
replaceItem :: (MonadDOM m) => SVGNumberList -> Maybe SVGNumber -> Word -> m (Maybe SVGNumber)
-- | Mozilla SVGNumberList.removeItem documentation
removeItem :: (MonadDOM m) => SVGNumberList -> Word -> m (Maybe SVGNumber)
-- | Mozilla SVGNumberList.appendItem documentation
appendItem :: (MonadDOM m) => SVGNumberList -> Maybe SVGNumber -> m (Maybe SVGNumber)
-- | Mozilla SVGNumberList.numberOfItems documentation
getNumberOfItems :: (MonadDOM m) => SVGNumberList -> m Word
-- | Functions for this inteface are in JSDOM.SVGNumberList.
--
-- Mozilla SVGNumberList documentation
data SVGNumberList
castToSVGNumberList :: IsGObject obj => obj -> JSM SVGNumberList
gTypeSVGNumberList :: JSM GType
module JSDOM.Generated.SVGPaint
-- | Mozilla SVGPaint.setUri documentation
setUri :: (MonadDOM m, ToJSString uri) => SVGPaint -> uri -> m ()
-- | Mozilla SVGPaint.setPaint documentation
setPaint :: (MonadDOM m, ToJSString uri, ToJSString rgbColor, ToJSString iccColor) => SVGPaint -> Word -> uri -> rgbColor -> iccColor -> m ()
-- | Mozilla SVGPaint.paintType documentation
getPaintType :: (MonadDOM m) => SVGPaint -> m Word
-- | Mozilla SVGPaint.uri documentation
getUri :: (MonadDOM m, FromJSString result) => SVGPaint -> m result
-- | Functions for this inteface are in JSDOM.SVGPaint. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGPaint documentation
data SVGPaint
castToSVGPaint :: IsGObject obj => obj -> JSM SVGPaint
gTypeSVGPaint :: JSM GType
module JSDOM.Generated.SVGPathElement
-- | Mozilla SVGPathElement.getTotalLength documentation
getTotalLength :: (MonadDOM m) => SVGPathElement -> m Float
-- | Mozilla SVGPathElement.getPointAtLength documentation
getPointAtLength :: (MonadDOM m) => SVGPathElement -> Float -> m (Maybe SVGPoint)
-- | Mozilla SVGPathElement.getPathSegAtLength documentation
getPathSegAtLength :: (MonadDOM m) => SVGPathElement -> Float -> m Word
-- | Mozilla SVGPathElement.createSVGPathSegClosePath documentation
createSVGPathSegClosePath :: (MonadDOM m) => SVGPathElement -> m (Maybe SVGPathSegClosePath)
-- | Mozilla SVGPathElement.createSVGPathSegMovetoAbs documentation
createSVGPathSegMovetoAbs :: (MonadDOM m) => SVGPathElement -> Float -> Float -> m (Maybe SVGPathSegMovetoAbs)
-- | Mozilla SVGPathElement.createSVGPathSegMovetoRel documentation
createSVGPathSegMovetoRel :: (MonadDOM m) => SVGPathElement -> Float -> Float -> m (Maybe SVGPathSegMovetoRel)
-- | Mozilla SVGPathElement.createSVGPathSegLinetoAbs documentation
createSVGPathSegLinetoAbs :: (MonadDOM m) => SVGPathElement -> Float -> Float -> m (Maybe SVGPathSegLinetoAbs)
-- | Mozilla SVGPathElement.createSVGPathSegLinetoRel documentation
createSVGPathSegLinetoRel :: (MonadDOM m) => SVGPathElement -> Float -> Float -> m (Maybe SVGPathSegLinetoRel)
-- | Mozilla SVGPathElement.createSVGPathSegCurvetoCubicAbs
-- documentation
createSVGPathSegCurvetoCubicAbs :: (MonadDOM m) => SVGPathElement -> Float -> Float -> Float -> Float -> Float -> Float -> m (Maybe SVGPathSegCurvetoCubicAbs)
-- | Mozilla SVGPathElement.createSVGPathSegCurvetoCubicRel
-- documentation
createSVGPathSegCurvetoCubicRel :: (MonadDOM m) => SVGPathElement -> Float -> Float -> Float -> Float -> Float -> Float -> m (Maybe SVGPathSegCurvetoCubicRel)
-- | Mozilla SVGPathElement.createSVGPathSegCurvetoQuadraticAbs
-- documentation
createSVGPathSegCurvetoQuadraticAbs :: (MonadDOM m) => SVGPathElement -> Float -> Float -> Float -> Float -> m (Maybe SVGPathSegCurvetoQuadraticAbs)
-- | Mozilla SVGPathElement.createSVGPathSegCurvetoQuadraticRel
-- documentation
createSVGPathSegCurvetoQuadraticRel :: (MonadDOM m) => SVGPathElement -> Float -> Float -> Float -> Float -> m (Maybe SVGPathSegCurvetoQuadraticRel)
-- | Mozilla SVGPathElement.createSVGPathSegArcAbs documentation
createSVGPathSegArcAbs :: (MonadDOM m) => SVGPathElement -> Float -> Float -> Float -> Float -> Float -> Bool -> Bool -> m (Maybe SVGPathSegArcAbs)
-- | Mozilla SVGPathElement.createSVGPathSegArcRel documentation
createSVGPathSegArcRel :: (MonadDOM m) => SVGPathElement -> Float -> Float -> Float -> Float -> Float -> Bool -> Bool -> m (Maybe SVGPathSegArcRel)
-- | Mozilla SVGPathElement.createSVGPathSegLinetoHorizontalAbs
-- documentation
createSVGPathSegLinetoHorizontalAbs :: (MonadDOM m) => SVGPathElement -> Float -> m (Maybe SVGPathSegLinetoHorizontalAbs)
-- | Mozilla SVGPathElement.createSVGPathSegLinetoHorizontalRel
-- documentation
createSVGPathSegLinetoHorizontalRel :: (MonadDOM m) => SVGPathElement -> Float -> m (Maybe SVGPathSegLinetoHorizontalRel)
-- | Mozilla SVGPathElement.createSVGPathSegLinetoVerticalAbs
-- documentation
createSVGPathSegLinetoVerticalAbs :: (MonadDOM m) => SVGPathElement -> Float -> m (Maybe SVGPathSegLinetoVerticalAbs)
-- | Mozilla SVGPathElement.createSVGPathSegLinetoVerticalRel
-- documentation
createSVGPathSegLinetoVerticalRel :: (MonadDOM m) => SVGPathElement -> Float -> m (Maybe SVGPathSegLinetoVerticalRel)
-- | Mozilla SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs
-- documentation
createSVGPathSegCurvetoCubicSmoothAbs :: (MonadDOM m) => SVGPathElement -> Float -> Float -> Float -> Float -> m (Maybe SVGPathSegCurvetoCubicSmoothAbs)
-- | Mozilla SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel
-- documentation
createSVGPathSegCurvetoCubicSmoothRel :: (MonadDOM m) => SVGPathElement -> Float -> Float -> Float -> Float -> m (Maybe SVGPathSegCurvetoCubicSmoothRel)
-- | Mozilla SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs
-- documentation
createSVGPathSegCurvetoQuadraticSmoothAbs :: (MonadDOM m) => SVGPathElement -> Float -> Float -> m (Maybe SVGPathSegCurvetoQuadraticSmoothAbs)
-- | Mozilla SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel
-- documentation
createSVGPathSegCurvetoQuadraticSmoothRel :: (MonadDOM m) => SVGPathElement -> Float -> Float -> m (Maybe SVGPathSegCurvetoQuadraticSmoothRel)
-- | Mozilla SVGPathElement.pathLength documentation
getPathLength :: (MonadDOM m) => SVGPathElement -> m (Maybe SVGAnimatedNumber)
-- | Mozilla SVGPathElement.pathSegList documentation
getPathSegList :: (MonadDOM m) => SVGPathElement -> m (Maybe SVGPathSegList)
-- | Mozilla SVGPathElement.normalizedPathSegList documentation
getNormalizedPathSegList :: (MonadDOM m) => SVGPathElement -> m (Maybe SVGPathSegList)
-- | Mozilla SVGPathElement.animatedPathSegList documentation
getAnimatedPathSegList :: (MonadDOM m) => SVGPathElement -> m (Maybe SVGPathSegList)
-- | Mozilla SVGPathElement.animatedNormalizedPathSegList
-- documentation
getAnimatedNormalizedPathSegList :: (MonadDOM m) => SVGPathElement -> m (Maybe SVGPathSegList)
-- | Functions for this inteface are in JSDOM.SVGPathElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGPathElement documentation
data SVGPathElement
castToSVGPathElement :: IsGObject obj => obj -> JSM SVGPathElement
gTypeSVGPathElement :: JSM GType
module JSDOM.Generated.SVGPathSeg
-- | Mozilla SVGPathSeg.pathSegType documentation
getPathSegType :: (MonadDOM m, IsSVGPathSeg self) => self -> m Word
-- | Mozilla SVGPathSeg.pathSegTypeAsLetter documentation
getPathSegTypeAsLetter :: (MonadDOM m, IsSVGPathSeg self, FromJSString result) => self -> m result
-- | Functions for this inteface are in JSDOM.SVGPathSeg.
--
-- Mozilla SVGPathSeg documentation
data SVGPathSeg
castToSVGPathSeg :: IsGObject obj => obj -> JSM SVGPathSeg
gTypeSVGPathSeg :: JSM GType
class IsGObject o => IsSVGPathSeg o
toSVGPathSeg :: IsSVGPathSeg o => o -> SVGPathSeg
module JSDOM.Generated.SVGPathSegArcAbs
-- | Mozilla SVGPathSegArcAbs.x documentation
setX :: (MonadDOM m) => SVGPathSegArcAbs -> Float -> m ()
-- | Mozilla SVGPathSegArcAbs.x documentation
getX :: (MonadDOM m) => SVGPathSegArcAbs -> m Float
-- | Mozilla SVGPathSegArcAbs.y documentation
setY :: (MonadDOM m) => SVGPathSegArcAbs -> Float -> m ()
-- | Mozilla SVGPathSegArcAbs.y documentation
getY :: (MonadDOM m) => SVGPathSegArcAbs -> m Float
-- | Mozilla SVGPathSegArcAbs.r1 documentation
setR1 :: (MonadDOM m) => SVGPathSegArcAbs -> Float -> m ()
-- | Mozilla SVGPathSegArcAbs.r1 documentation
getR1 :: (MonadDOM m) => SVGPathSegArcAbs -> m Float
-- | Mozilla SVGPathSegArcAbs.r2 documentation
setR2 :: (MonadDOM m) => SVGPathSegArcAbs -> Float -> m ()
-- | Mozilla SVGPathSegArcAbs.r2 documentation
getR2 :: (MonadDOM m) => SVGPathSegArcAbs -> m Float
-- | Mozilla SVGPathSegArcAbs.angle documentation
setAngle :: (MonadDOM m) => SVGPathSegArcAbs -> Float -> m ()
-- | Mozilla SVGPathSegArcAbs.angle documentation
getAngle :: (MonadDOM m) => SVGPathSegArcAbs -> m Float
-- | Mozilla SVGPathSegArcAbs.largeArcFlag documentation
setLargeArcFlag :: (MonadDOM m) => SVGPathSegArcAbs -> Bool -> m ()
-- | Mozilla SVGPathSegArcAbs.largeArcFlag documentation
getLargeArcFlag :: (MonadDOM m) => SVGPathSegArcAbs -> m Bool
-- | Mozilla SVGPathSegArcAbs.sweepFlag documentation
setSweepFlag :: (MonadDOM m) => SVGPathSegArcAbs -> Bool -> m ()
-- | Mozilla SVGPathSegArcAbs.sweepFlag documentation
getSweepFlag :: (MonadDOM m) => SVGPathSegArcAbs -> m Bool
-- | Functions for this inteface are in JSDOM.SVGPathSegArcAbs. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGPathSegArcAbs documentation
data SVGPathSegArcAbs
castToSVGPathSegArcAbs :: IsGObject obj => obj -> JSM SVGPathSegArcAbs
gTypeSVGPathSegArcAbs :: JSM GType
module JSDOM.Generated.SVGPathSegArcRel
-- | Mozilla SVGPathSegArcRel.x documentation
setX :: (MonadDOM m) => SVGPathSegArcRel -> Float -> m ()
-- | Mozilla SVGPathSegArcRel.x documentation
getX :: (MonadDOM m) => SVGPathSegArcRel -> m Float
-- | Mozilla SVGPathSegArcRel.y documentation
setY :: (MonadDOM m) => SVGPathSegArcRel -> Float -> m ()
-- | Mozilla SVGPathSegArcRel.y documentation
getY :: (MonadDOM m) => SVGPathSegArcRel -> m Float
-- | Mozilla SVGPathSegArcRel.r1 documentation
setR1 :: (MonadDOM m) => SVGPathSegArcRel -> Float -> m ()
-- | Mozilla SVGPathSegArcRel.r1 documentation
getR1 :: (MonadDOM m) => SVGPathSegArcRel -> m Float
-- | Mozilla SVGPathSegArcRel.r2 documentation
setR2 :: (MonadDOM m) => SVGPathSegArcRel -> Float -> m ()
-- | Mozilla SVGPathSegArcRel.r2 documentation
getR2 :: (MonadDOM m) => SVGPathSegArcRel -> m Float
-- | Mozilla SVGPathSegArcRel.angle documentation
setAngle :: (MonadDOM m) => SVGPathSegArcRel -> Float -> m ()
-- | Mozilla SVGPathSegArcRel.angle documentation
getAngle :: (MonadDOM m) => SVGPathSegArcRel -> m Float
-- | Mozilla SVGPathSegArcRel.largeArcFlag documentation
setLargeArcFlag :: (MonadDOM m) => SVGPathSegArcRel -> Bool -> m ()
-- | Mozilla SVGPathSegArcRel.largeArcFlag documentation
getLargeArcFlag :: (MonadDOM m) => SVGPathSegArcRel -> m Bool
-- | Mozilla SVGPathSegArcRel.sweepFlag documentation
setSweepFlag :: (MonadDOM m) => SVGPathSegArcRel -> Bool -> m ()
-- | Mozilla SVGPathSegArcRel.sweepFlag documentation
getSweepFlag :: (MonadDOM m) => SVGPathSegArcRel -> m Bool
-- | Functions for this inteface are in JSDOM.SVGPathSegArcRel. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGPathSegArcRel documentation
data SVGPathSegArcRel
castToSVGPathSegArcRel :: IsGObject obj => obj -> JSM SVGPathSegArcRel
gTypeSVGPathSegArcRel :: JSM GType
module JSDOM.Generated.SVGPathSegCurvetoCubicAbs
-- | Mozilla SVGPathSegCurvetoCubicAbs.x documentation
setX :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicAbs.x documentation
getX :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> m Float
-- | Mozilla SVGPathSegCurvetoCubicAbs.y documentation
setY :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicAbs.y documentation
getY :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> m Float
-- | Mozilla SVGPathSegCurvetoCubicAbs.x1 documentation
setX1 :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicAbs.x1 documentation
getX1 :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> m Float
-- | Mozilla SVGPathSegCurvetoCubicAbs.y1 documentation
setY1 :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicAbs.y1 documentation
getY1 :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> m Float
-- | Mozilla SVGPathSegCurvetoCubicAbs.x2 documentation
setX2 :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicAbs.x2 documentation
getX2 :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> m Float
-- | Mozilla SVGPathSegCurvetoCubicAbs.y2 documentation
setY2 :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicAbs.y2 documentation
getY2 :: (MonadDOM m) => SVGPathSegCurvetoCubicAbs -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoCubicAbs. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGPathSegCurvetoCubicAbs documentation
data SVGPathSegCurvetoCubicAbs
castToSVGPathSegCurvetoCubicAbs :: IsGObject obj => obj -> JSM SVGPathSegCurvetoCubicAbs
gTypeSVGPathSegCurvetoCubicAbs :: JSM GType
module JSDOM.Generated.SVGPathSegCurvetoCubicRel
-- | Mozilla SVGPathSegCurvetoCubicRel.x documentation
setX :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicRel.x documentation
getX :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> m Float
-- | Mozilla SVGPathSegCurvetoCubicRel.y documentation
setY :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicRel.y documentation
getY :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> m Float
-- | Mozilla SVGPathSegCurvetoCubicRel.x1 documentation
setX1 :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicRel.x1 documentation
getX1 :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> m Float
-- | Mozilla SVGPathSegCurvetoCubicRel.y1 documentation
setY1 :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicRel.y1 documentation
getY1 :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> m Float
-- | Mozilla SVGPathSegCurvetoCubicRel.x2 documentation
setX2 :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicRel.x2 documentation
getX2 :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> m Float
-- | Mozilla SVGPathSegCurvetoCubicRel.y2 documentation
setY2 :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicRel.y2 documentation
getY2 :: (MonadDOM m) => SVGPathSegCurvetoCubicRel -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoCubicRel. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGPathSegCurvetoCubicRel documentation
data SVGPathSegCurvetoCubicRel
castToSVGPathSegCurvetoCubicRel :: IsGObject obj => obj -> JSM SVGPathSegCurvetoCubicRel
gTypeSVGPathSegCurvetoCubicRel :: JSM GType
module JSDOM.Generated.SVGPathSegCurvetoCubicSmoothAbs
-- | Mozilla SVGPathSegCurvetoCubicSmoothAbs.x documentation
setX :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicSmoothAbs.x documentation
getX :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothAbs -> m Float
-- | Mozilla SVGPathSegCurvetoCubicSmoothAbs.y documentation
setY :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicSmoothAbs.y documentation
getY :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothAbs -> m Float
-- | Mozilla SVGPathSegCurvetoCubicSmoothAbs.x2 documentation
setX2 :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicSmoothAbs.x2 documentation
getX2 :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothAbs -> m Float
-- | Mozilla SVGPathSegCurvetoCubicSmoothAbs.y2 documentation
setY2 :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicSmoothAbs.y2 documentation
getY2 :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothAbs -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoCubicSmoothAbs. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegCurvetoCubicSmoothAbs documentation
data SVGPathSegCurvetoCubicSmoothAbs
castToSVGPathSegCurvetoCubicSmoothAbs :: IsGObject obj => obj -> JSM SVGPathSegCurvetoCubicSmoothAbs
gTypeSVGPathSegCurvetoCubicSmoothAbs :: JSM GType
module JSDOM.Generated.SVGPathSegCurvetoCubicSmoothRel
-- | Mozilla SVGPathSegCurvetoCubicSmoothRel.x documentation
setX :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicSmoothRel.x documentation
getX :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothRel -> m Float
-- | Mozilla SVGPathSegCurvetoCubicSmoothRel.y documentation
setY :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicSmoothRel.y documentation
getY :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothRel -> m Float
-- | Mozilla SVGPathSegCurvetoCubicSmoothRel.x2 documentation
setX2 :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicSmoothRel.x2 documentation
getX2 :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothRel -> m Float
-- | Mozilla SVGPathSegCurvetoCubicSmoothRel.y2 documentation
setY2 :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoCubicSmoothRel.y2 documentation
getY2 :: (MonadDOM m) => SVGPathSegCurvetoCubicSmoothRel -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoCubicSmoothRel. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegCurvetoCubicSmoothRel documentation
data SVGPathSegCurvetoCubicSmoothRel
castToSVGPathSegCurvetoCubicSmoothRel :: IsGObject obj => obj -> JSM SVGPathSegCurvetoCubicSmoothRel
gTypeSVGPathSegCurvetoCubicSmoothRel :: JSM GType
module JSDOM.Generated.SVGPathSegCurvetoQuadraticAbs
-- | Mozilla SVGPathSegCurvetoQuadraticAbs.x documentation
setX :: (MonadDOM m) => SVGPathSegCurvetoQuadraticAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticAbs.x documentation
getX :: (MonadDOM m) => SVGPathSegCurvetoQuadraticAbs -> m Float
-- | Mozilla SVGPathSegCurvetoQuadraticAbs.y documentation
setY :: (MonadDOM m) => SVGPathSegCurvetoQuadraticAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticAbs.y documentation
getY :: (MonadDOM m) => SVGPathSegCurvetoQuadraticAbs -> m Float
-- | Mozilla SVGPathSegCurvetoQuadraticAbs.x1 documentation
setX1 :: (MonadDOM m) => SVGPathSegCurvetoQuadraticAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticAbs.x1 documentation
getX1 :: (MonadDOM m) => SVGPathSegCurvetoQuadraticAbs -> m Float
-- | Mozilla SVGPathSegCurvetoQuadraticAbs.y1 documentation
setY1 :: (MonadDOM m) => SVGPathSegCurvetoQuadraticAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticAbs.y1 documentation
getY1 :: (MonadDOM m) => SVGPathSegCurvetoQuadraticAbs -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoQuadraticAbs. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegCurvetoQuadraticAbs documentation
data SVGPathSegCurvetoQuadraticAbs
castToSVGPathSegCurvetoQuadraticAbs :: IsGObject obj => obj -> JSM SVGPathSegCurvetoQuadraticAbs
gTypeSVGPathSegCurvetoQuadraticAbs :: JSM GType
module JSDOM.Generated.SVGPathSegCurvetoQuadraticRel
-- | Mozilla SVGPathSegCurvetoQuadraticRel.x documentation
setX :: (MonadDOM m) => SVGPathSegCurvetoQuadraticRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticRel.x documentation
getX :: (MonadDOM m) => SVGPathSegCurvetoQuadraticRel -> m Float
-- | Mozilla SVGPathSegCurvetoQuadraticRel.y documentation
setY :: (MonadDOM m) => SVGPathSegCurvetoQuadraticRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticRel.y documentation
getY :: (MonadDOM m) => SVGPathSegCurvetoQuadraticRel -> m Float
-- | Mozilla SVGPathSegCurvetoQuadraticRel.x1 documentation
setX1 :: (MonadDOM m) => SVGPathSegCurvetoQuadraticRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticRel.x1 documentation
getX1 :: (MonadDOM m) => SVGPathSegCurvetoQuadraticRel -> m Float
-- | Mozilla SVGPathSegCurvetoQuadraticRel.y1 documentation
setY1 :: (MonadDOM m) => SVGPathSegCurvetoQuadraticRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticRel.y1 documentation
getY1 :: (MonadDOM m) => SVGPathSegCurvetoQuadraticRel -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoQuadraticRel. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegCurvetoQuadraticRel documentation
data SVGPathSegCurvetoQuadraticRel
castToSVGPathSegCurvetoQuadraticRel :: IsGObject obj => obj -> JSM SVGPathSegCurvetoQuadraticRel
gTypeSVGPathSegCurvetoQuadraticRel :: JSM GType
module JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothAbs
-- | Mozilla SVGPathSegCurvetoQuadraticSmoothAbs.x documentation
setX :: (MonadDOM m) => SVGPathSegCurvetoQuadraticSmoothAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticSmoothAbs.x documentation
getX :: (MonadDOM m) => SVGPathSegCurvetoQuadraticSmoothAbs -> m Float
-- | Mozilla SVGPathSegCurvetoQuadraticSmoothAbs.y documentation
setY :: (MonadDOM m) => SVGPathSegCurvetoQuadraticSmoothAbs -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticSmoothAbs.y documentation
getY :: (MonadDOM m) => SVGPathSegCurvetoQuadraticSmoothAbs -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoQuadraticSmoothAbs. Base interface
-- functions are in:
--
--
--
-- Mozilla SVGPathSegCurvetoQuadraticSmoothAbs documentation
data SVGPathSegCurvetoQuadraticSmoothAbs
castToSVGPathSegCurvetoQuadraticSmoothAbs :: IsGObject obj => obj -> JSM SVGPathSegCurvetoQuadraticSmoothAbs
gTypeSVGPathSegCurvetoQuadraticSmoothAbs :: JSM GType
module JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothRel
-- | Mozilla SVGPathSegCurvetoQuadraticSmoothRel.x documentation
setX :: (MonadDOM m) => SVGPathSegCurvetoQuadraticSmoothRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticSmoothRel.x documentation
getX :: (MonadDOM m) => SVGPathSegCurvetoQuadraticSmoothRel -> m Float
-- | Mozilla SVGPathSegCurvetoQuadraticSmoothRel.y documentation
setY :: (MonadDOM m) => SVGPathSegCurvetoQuadraticSmoothRel -> Float -> m ()
-- | Mozilla SVGPathSegCurvetoQuadraticSmoothRel.y documentation
getY :: (MonadDOM m) => SVGPathSegCurvetoQuadraticSmoothRel -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegCurvetoQuadraticSmoothRel. Base interface
-- functions are in:
--
--
--
-- Mozilla SVGPathSegCurvetoQuadraticSmoothRel documentation
data SVGPathSegCurvetoQuadraticSmoothRel
castToSVGPathSegCurvetoQuadraticSmoothRel :: IsGObject obj => obj -> JSM SVGPathSegCurvetoQuadraticSmoothRel
gTypeSVGPathSegCurvetoQuadraticSmoothRel :: JSM GType
module JSDOM.Generated.SVGPathSegLinetoAbs
-- | Mozilla SVGPathSegLinetoAbs.x documentation
setX :: (MonadDOM m) => SVGPathSegLinetoAbs -> Float -> m ()
-- | Mozilla SVGPathSegLinetoAbs.x documentation
getX :: (MonadDOM m) => SVGPathSegLinetoAbs -> m Float
-- | Mozilla SVGPathSegLinetoAbs.y documentation
setY :: (MonadDOM m) => SVGPathSegLinetoAbs -> Float -> m ()
-- | Mozilla SVGPathSegLinetoAbs.y documentation
getY :: (MonadDOM m) => SVGPathSegLinetoAbs -> m Float
-- | Functions for this inteface are in JSDOM.SVGPathSegLinetoAbs.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegLinetoAbs documentation
data SVGPathSegLinetoAbs
castToSVGPathSegLinetoAbs :: IsGObject obj => obj -> JSM SVGPathSegLinetoAbs
gTypeSVGPathSegLinetoAbs :: JSM GType
module JSDOM.Generated.SVGPathSegLinetoHorizontalAbs
-- | Mozilla SVGPathSegLinetoHorizontalAbs.x documentation
setX :: (MonadDOM m) => SVGPathSegLinetoHorizontalAbs -> Float -> m ()
-- | Mozilla SVGPathSegLinetoHorizontalAbs.x documentation
getX :: (MonadDOM m) => SVGPathSegLinetoHorizontalAbs -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegLinetoHorizontalAbs. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegLinetoHorizontalAbs documentation
data SVGPathSegLinetoHorizontalAbs
castToSVGPathSegLinetoHorizontalAbs :: IsGObject obj => obj -> JSM SVGPathSegLinetoHorizontalAbs
gTypeSVGPathSegLinetoHorizontalAbs :: JSM GType
module JSDOM.Generated.SVGPathSegLinetoHorizontalRel
-- | Mozilla SVGPathSegLinetoHorizontalRel.x documentation
setX :: (MonadDOM m) => SVGPathSegLinetoHorizontalRel -> Float -> m ()
-- | Mozilla SVGPathSegLinetoHorizontalRel.x documentation
getX :: (MonadDOM m) => SVGPathSegLinetoHorizontalRel -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegLinetoHorizontalRel. Base interface functions
-- are in:
--
--
--
-- Mozilla SVGPathSegLinetoHorizontalRel documentation
data SVGPathSegLinetoHorizontalRel
castToSVGPathSegLinetoHorizontalRel :: IsGObject obj => obj -> JSM SVGPathSegLinetoHorizontalRel
gTypeSVGPathSegLinetoHorizontalRel :: JSM GType
module JSDOM.Generated.SVGPathSegLinetoRel
-- | Mozilla SVGPathSegLinetoRel.x documentation
setX :: (MonadDOM m) => SVGPathSegLinetoRel -> Float -> m ()
-- | Mozilla SVGPathSegLinetoRel.x documentation
getX :: (MonadDOM m) => SVGPathSegLinetoRel -> m Float
-- | Mozilla SVGPathSegLinetoRel.y documentation
setY :: (MonadDOM m) => SVGPathSegLinetoRel -> Float -> m ()
-- | Mozilla SVGPathSegLinetoRel.y documentation
getY :: (MonadDOM m) => SVGPathSegLinetoRel -> m Float
-- | Functions for this inteface are in JSDOM.SVGPathSegLinetoRel.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegLinetoRel documentation
data SVGPathSegLinetoRel
castToSVGPathSegLinetoRel :: IsGObject obj => obj -> JSM SVGPathSegLinetoRel
gTypeSVGPathSegLinetoRel :: JSM GType
module JSDOM.Generated.SVGPathSegLinetoVerticalAbs
-- | Mozilla SVGPathSegLinetoVerticalAbs.y documentation
setY :: (MonadDOM m) => SVGPathSegLinetoVerticalAbs -> Float -> m ()
-- | Mozilla SVGPathSegLinetoVerticalAbs.y documentation
getY :: (MonadDOM m) => SVGPathSegLinetoVerticalAbs -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegLinetoVerticalAbs. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGPathSegLinetoVerticalAbs documentation
data SVGPathSegLinetoVerticalAbs
castToSVGPathSegLinetoVerticalAbs :: IsGObject obj => obj -> JSM SVGPathSegLinetoVerticalAbs
gTypeSVGPathSegLinetoVerticalAbs :: JSM GType
module JSDOM.Generated.SVGPathSegLinetoVerticalRel
-- | Mozilla SVGPathSegLinetoVerticalRel.y documentation
setY :: (MonadDOM m) => SVGPathSegLinetoVerticalRel -> Float -> m ()
-- | Mozilla SVGPathSegLinetoVerticalRel.y documentation
getY :: (MonadDOM m) => SVGPathSegLinetoVerticalRel -> m Float
-- | Functions for this inteface are in
-- JSDOM.SVGPathSegLinetoVerticalRel. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGPathSegLinetoVerticalRel documentation
data SVGPathSegLinetoVerticalRel
castToSVGPathSegLinetoVerticalRel :: IsGObject obj => obj -> JSM SVGPathSegLinetoVerticalRel
gTypeSVGPathSegLinetoVerticalRel :: JSM GType
module JSDOM.Generated.SVGPathSegList
-- | Mozilla SVGPathSegList.clear documentation
clear :: (MonadDOM m) => SVGPathSegList -> m ()
-- | Mozilla SVGPathSegList.initialize documentation
initialize :: (MonadDOM m, IsSVGPathSeg newItem) => SVGPathSegList -> Maybe newItem -> m (Maybe SVGPathSeg)
-- | Mozilla SVGPathSegList.getItem documentation
getItem :: (MonadDOM m) => SVGPathSegList -> Word -> m (Maybe SVGPathSeg)
-- | Mozilla SVGPathSegList.insertItemBefore documentation
insertItemBefore :: (MonadDOM m, IsSVGPathSeg newItem) => SVGPathSegList -> Maybe newItem -> Word -> m (Maybe SVGPathSeg)
-- | Mozilla SVGPathSegList.replaceItem documentation
replaceItem :: (MonadDOM m, IsSVGPathSeg newItem) => SVGPathSegList -> Maybe newItem -> Word -> m (Maybe SVGPathSeg)
-- | Mozilla SVGPathSegList.removeItem documentation
removeItem :: (MonadDOM m) => SVGPathSegList -> Word -> m (Maybe SVGPathSeg)
-- | Mozilla SVGPathSegList.appendItem documentation
appendItem :: (MonadDOM m, IsSVGPathSeg newItem) => SVGPathSegList -> Maybe newItem -> m (Maybe SVGPathSeg)
-- | Mozilla SVGPathSegList.numberOfItems documentation
getNumberOfItems :: (MonadDOM m) => SVGPathSegList -> m Word
-- | Functions for this inteface are in JSDOM.SVGPathSegList.
--
-- Mozilla SVGPathSegList documentation
data SVGPathSegList
castToSVGPathSegList :: IsGObject obj => obj -> JSM SVGPathSegList
gTypeSVGPathSegList :: JSM GType
module JSDOM.Generated.SVGPathSegMovetoAbs
-- | Mozilla SVGPathSegMovetoAbs.x documentation
setX :: (MonadDOM m) => SVGPathSegMovetoAbs -> Float -> m ()
-- | Mozilla SVGPathSegMovetoAbs.x documentation
getX :: (MonadDOM m) => SVGPathSegMovetoAbs -> m Float
-- | Mozilla SVGPathSegMovetoAbs.y documentation
setY :: (MonadDOM m) => SVGPathSegMovetoAbs -> Float -> m ()
-- | Mozilla SVGPathSegMovetoAbs.y documentation
getY :: (MonadDOM m) => SVGPathSegMovetoAbs -> m Float
-- | Functions for this inteface are in JSDOM.SVGPathSegMovetoAbs.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegMovetoAbs documentation
data SVGPathSegMovetoAbs
castToSVGPathSegMovetoAbs :: IsGObject obj => obj -> JSM SVGPathSegMovetoAbs
gTypeSVGPathSegMovetoAbs :: JSM GType
module JSDOM.Generated.SVGPathSegMovetoRel
-- | Mozilla SVGPathSegMovetoRel.x documentation
setX :: (MonadDOM m) => SVGPathSegMovetoRel -> Float -> m ()
-- | Mozilla SVGPathSegMovetoRel.x documentation
getX :: (MonadDOM m) => SVGPathSegMovetoRel -> m Float
-- | Mozilla SVGPathSegMovetoRel.y documentation
setY :: (MonadDOM m) => SVGPathSegMovetoRel -> Float -> m ()
-- | Mozilla SVGPathSegMovetoRel.y documentation
getY :: (MonadDOM m) => SVGPathSegMovetoRel -> m Float
-- | Functions for this inteface are in JSDOM.SVGPathSegMovetoRel.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPathSegMovetoRel documentation
data SVGPathSegMovetoRel
castToSVGPathSegMovetoRel :: IsGObject obj => obj -> JSM SVGPathSegMovetoRel
gTypeSVGPathSegMovetoRel :: JSM GType
module JSDOM.Generated.SVGPatternElement
-- | Mozilla SVGPatternElement.patternUnits documentation
getPatternUnits :: (MonadDOM m) => SVGPatternElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGPatternElement.patternContentUnits documentation
getPatternContentUnits :: (MonadDOM m) => SVGPatternElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGPatternElement.patternTransform documentation
getPatternTransform :: (MonadDOM m) => SVGPatternElement -> m (Maybe SVGAnimatedTransformList)
-- | Mozilla SVGPatternElement.x documentation
getX :: (MonadDOM m) => SVGPatternElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGPatternElement.y documentation
getY :: (MonadDOM m) => SVGPatternElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGPatternElement.width documentation
getWidth :: (MonadDOM m) => SVGPatternElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGPatternElement.height documentation
getHeight :: (MonadDOM m) => SVGPatternElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in JSDOM.SVGPatternElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPatternElement documentation
data SVGPatternElement
castToSVGPatternElement :: IsGObject obj => obj -> JSM SVGPatternElement
gTypeSVGPatternElement :: JSM GType
module JSDOM.Generated.SVGPoint
-- | Mozilla SVGPoint.matrixTransform documentation
matrixTransform :: (MonadDOM m) => SVGPoint -> Maybe SVGMatrix -> m (Maybe SVGPoint)
-- | Mozilla SVGPoint.x documentation
setX :: (MonadDOM m) => SVGPoint -> Float -> m ()
-- | Mozilla SVGPoint.x documentation
getX :: (MonadDOM m) => SVGPoint -> m Float
-- | Mozilla SVGPoint.y documentation
setY :: (MonadDOM m) => SVGPoint -> Float -> m ()
-- | Mozilla SVGPoint.y documentation
getY :: (MonadDOM m) => SVGPoint -> m Float
-- | Functions for this inteface are in JSDOM.SVGPoint.
--
-- Mozilla SVGPoint documentation
data SVGPoint
castToSVGPoint :: IsGObject obj => obj -> JSM SVGPoint
gTypeSVGPoint :: JSM GType
module JSDOM.Generated.SVGPointList
-- | Mozilla SVGPointList.clear documentation
clear :: (MonadDOM m) => SVGPointList -> m ()
-- | Mozilla SVGPointList.initialize documentation
initialize :: (MonadDOM m) => SVGPointList -> Maybe SVGPoint -> m (Maybe SVGPoint)
-- | Mozilla SVGPointList.getItem documentation
getItem :: (MonadDOM m) => SVGPointList -> Word -> m (Maybe SVGPoint)
-- | Mozilla SVGPointList.insertItemBefore documentation
insertItemBefore :: (MonadDOM m) => SVGPointList -> Maybe SVGPoint -> Word -> m (Maybe SVGPoint)
-- | Mozilla SVGPointList.replaceItem documentation
replaceItem :: (MonadDOM m) => SVGPointList -> Maybe SVGPoint -> Word -> m (Maybe SVGPoint)
-- | Mozilla SVGPointList.removeItem documentation
removeItem :: (MonadDOM m) => SVGPointList -> Word -> m (Maybe SVGPoint)
-- | Mozilla SVGPointList.appendItem documentation
appendItem :: (MonadDOM m) => SVGPointList -> Maybe SVGPoint -> m (Maybe SVGPoint)
-- | Mozilla SVGPointList.numberOfItems documentation
getNumberOfItems :: (MonadDOM m) => SVGPointList -> m Word
-- | Functions for this inteface are in JSDOM.SVGPointList.
--
-- Mozilla SVGPointList documentation
data SVGPointList
castToSVGPointList :: IsGObject obj => obj -> JSM SVGPointList
gTypeSVGPointList :: JSM GType
module JSDOM.Generated.SVGPolygonElement
-- | Mozilla SVGPolygonElement.points documentation
getPoints :: (MonadDOM m) => SVGPolygonElement -> m (Maybe SVGPointList)
-- | Mozilla SVGPolygonElement.animatedPoints documentation
getAnimatedPoints :: (MonadDOM m) => SVGPolygonElement -> m (Maybe SVGPointList)
-- | Functions for this inteface are in JSDOM.SVGPolygonElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPolygonElement documentation
data SVGPolygonElement
castToSVGPolygonElement :: IsGObject obj => obj -> JSM SVGPolygonElement
gTypeSVGPolygonElement :: JSM GType
module JSDOM.Generated.SVGPolylineElement
-- | Mozilla SVGPolylineElement.points documentation
getPoints :: (MonadDOM m) => SVGPolylineElement -> m (Maybe SVGPointList)
-- | Mozilla SVGPolylineElement.animatedPoints documentation
getAnimatedPoints :: (MonadDOM m) => SVGPolylineElement -> m (Maybe SVGPointList)
-- | Functions for this inteface are in JSDOM.SVGPolylineElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGPolylineElement documentation
data SVGPolylineElement
castToSVGPolylineElement :: IsGObject obj => obj -> JSM SVGPolylineElement
gTypeSVGPolylineElement :: JSM GType
module JSDOM.Generated.SVGPreserveAspectRatio
-- | Mozilla SVGPreserveAspectRatio.align documentation
setAlign :: (MonadDOM m) => SVGPreserveAspectRatio -> Word -> m ()
-- | Mozilla SVGPreserveAspectRatio.align documentation
getAlign :: (MonadDOM m) => SVGPreserveAspectRatio -> m Word
-- | Mozilla SVGPreserveAspectRatio.meetOrSlice documentation
setMeetOrSlice :: (MonadDOM m) => SVGPreserveAspectRatio -> Word -> m ()
-- | Mozilla SVGPreserveAspectRatio.meetOrSlice documentation
getMeetOrSlice :: (MonadDOM m) => SVGPreserveAspectRatio -> m Word
-- | Functions for this inteface are in
-- JSDOM.SVGPreserveAspectRatio.
--
-- Mozilla SVGPreserveAspectRatio documentation
data SVGPreserveAspectRatio
castToSVGPreserveAspectRatio :: IsGObject obj => obj -> JSM SVGPreserveAspectRatio
gTypeSVGPreserveAspectRatio :: JSM GType
module JSDOM.Generated.SVGRadialGradientElement
-- | Mozilla SVGRadialGradientElement.cx documentation
getCx :: (MonadDOM m) => SVGRadialGradientElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRadialGradientElement.cy documentation
getCy :: (MonadDOM m) => SVGRadialGradientElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRadialGradientElement.r documentation
getR :: (MonadDOM m) => SVGRadialGradientElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRadialGradientElement.fx documentation
getFx :: (MonadDOM m) => SVGRadialGradientElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRadialGradientElement.fy documentation
getFy :: (MonadDOM m) => SVGRadialGradientElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRadialGradientElement.fr documentation
getFr :: (MonadDOM m) => SVGRadialGradientElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in
-- JSDOM.SVGRadialGradientElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGRadialGradientElement documentation
data SVGRadialGradientElement
castToSVGRadialGradientElement :: IsGObject obj => obj -> JSM SVGRadialGradientElement
gTypeSVGRadialGradientElement :: JSM GType
module JSDOM.Generated.SVGRect
-- | Mozilla SVGRect.x documentation
setX :: (MonadDOM m) => SVGRect -> Float -> m ()
-- | Mozilla SVGRect.x documentation
getX :: (MonadDOM m) => SVGRect -> m Float
-- | Mozilla SVGRect.y documentation
setY :: (MonadDOM m) => SVGRect -> Float -> m ()
-- | Mozilla SVGRect.y documentation
getY :: (MonadDOM m) => SVGRect -> m Float
-- | Mozilla SVGRect.width documentation
setWidth :: (MonadDOM m) => SVGRect -> Float -> m ()
-- | Mozilla SVGRect.width documentation
getWidth :: (MonadDOM m) => SVGRect -> m Float
-- | Mozilla SVGRect.height documentation
setHeight :: (MonadDOM m) => SVGRect -> Float -> m ()
-- | Mozilla SVGRect.height documentation
getHeight :: (MonadDOM m) => SVGRect -> m Float
-- | Functions for this inteface are in JSDOM.SVGRect.
--
-- Mozilla SVGRect documentation
data SVGRect
castToSVGRect :: IsGObject obj => obj -> JSM SVGRect
gTypeSVGRect :: JSM GType
module JSDOM.Generated.SVGRectElement
-- | Mozilla SVGRectElement.x documentation
getX :: (MonadDOM m) => SVGRectElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRectElement.y documentation
getY :: (MonadDOM m) => SVGRectElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRectElement.width documentation
getWidth :: (MonadDOM m) => SVGRectElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRectElement.height documentation
getHeight :: (MonadDOM m) => SVGRectElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRectElement.rx documentation
getRx :: (MonadDOM m) => SVGRectElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGRectElement.ry documentation
getRy :: (MonadDOM m) => SVGRectElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in JSDOM.SVGRectElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGRectElement documentation
data SVGRectElement
castToSVGRectElement :: IsGObject obj => obj -> JSM SVGRectElement
gTypeSVGRectElement :: JSM GType
module JSDOM.Generated.SVGRenderingIntent
-- | Functions for this inteface are in JSDOM.SVGRenderingIntent.
--
-- Mozilla SVGRenderingIntent documentation
data SVGRenderingIntent
castToSVGRenderingIntent :: IsGObject obj => obj -> JSM SVGRenderingIntent
gTypeSVGRenderingIntent :: JSM GType
module JSDOM.Generated.SVGScriptElement
-- | Mozilla SVGScriptElement.type documentation
setType :: (MonadDOM m, ToJSString val) => SVGScriptElement -> Maybe val -> m ()
-- | Mozilla SVGScriptElement.type documentation
getType :: (MonadDOM m, FromJSString result) => SVGScriptElement -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.SVGScriptElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGScriptElement documentation
data SVGScriptElement
castToSVGScriptElement :: IsGObject obj => obj -> JSM SVGScriptElement
gTypeSVGScriptElement :: JSM GType
module JSDOM.Generated.SVGSVGElement
-- | Mozilla SVGSVGElement.suspendRedraw documentation
suspendRedraw :: (MonadDOM m) => SVGSVGElement -> Word -> m Word
-- | Mozilla SVGSVGElement.unsuspendRedraw documentation
unsuspendRedraw :: (MonadDOM m) => SVGSVGElement -> Word -> m ()
-- | Mozilla SVGSVGElement.unsuspendRedrawAll documentation
unsuspendRedrawAll :: (MonadDOM m) => SVGSVGElement -> m ()
-- | Mozilla SVGSVGElement.forceRedraw documentation
forceRedraw :: (MonadDOM m) => SVGSVGElement -> m ()
-- | Mozilla SVGSVGElement.pauseAnimations documentation
pauseAnimations :: (MonadDOM m) => SVGSVGElement -> m ()
-- | Mozilla SVGSVGElement.unpauseAnimations documentation
unpauseAnimations :: (MonadDOM m) => SVGSVGElement -> m ()
-- | Mozilla SVGSVGElement.animationsPaused documentation
animationsPaused :: (MonadDOM m) => SVGSVGElement -> m Bool
-- | Mozilla SVGSVGElement.getCurrentTime documentation
getCurrentTime :: (MonadDOM m) => SVGSVGElement -> m Float
-- | Mozilla SVGSVGElement.setCurrentTime documentation
setCurrentTime :: (MonadDOM m) => SVGSVGElement -> Float -> m ()
-- | Mozilla SVGSVGElement.getIntersectionList documentation
getIntersectionList :: (MonadDOM m, IsSVGElement referenceElement) => SVGSVGElement -> Maybe SVGRect -> Maybe referenceElement -> m (Maybe NodeList)
-- | Mozilla SVGSVGElement.getEnclosureList documentation
getEnclosureList :: (MonadDOM m, IsSVGElement referenceElement) => SVGSVGElement -> Maybe SVGRect -> Maybe referenceElement -> m (Maybe NodeList)
-- | Mozilla SVGSVGElement.checkIntersection documentation
checkIntersection :: (MonadDOM m, IsSVGElement element) => SVGSVGElement -> Maybe element -> Maybe SVGRect -> m Bool
-- | Mozilla SVGSVGElement.checkEnclosure documentation
checkEnclosure :: (MonadDOM m, IsSVGElement element) => SVGSVGElement -> Maybe element -> Maybe SVGRect -> m Bool
-- | Mozilla SVGSVGElement.deselectAll documentation
deselectAll :: (MonadDOM m) => SVGSVGElement -> m ()
-- | Mozilla SVGSVGElement.createSVGNumber documentation
createSVGNumber :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGNumber)
-- | Mozilla SVGSVGElement.createSVGLength documentation
createSVGLength :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGLength)
-- | Mozilla SVGSVGElement.createSVGAngle documentation
createSVGAngle :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGAngle)
-- | Mozilla SVGSVGElement.createSVGPoint documentation
createSVGPoint :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGPoint)
-- | Mozilla SVGSVGElement.createSVGMatrix documentation
createSVGMatrix :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGMatrix)
-- | Mozilla SVGSVGElement.createSVGRect documentation
createSVGRect :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGRect)
-- | Mozilla SVGSVGElement.createSVGTransform documentation
createSVGTransform :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGTransform)
-- | Mozilla SVGSVGElement.createSVGTransformFromMatrix
-- documentation
createSVGTransformFromMatrix :: (MonadDOM m) => SVGSVGElement -> Maybe SVGMatrix -> m (Maybe SVGTransform)
-- | Mozilla SVGSVGElement.getElementById documentation
getElementById :: (MonadDOM m, ToJSString elementId) => SVGSVGElement -> elementId -> m (Maybe Element)
-- | Mozilla SVGSVGElement.x documentation
getX :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGSVGElement.y documentation
getY :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGSVGElement.width documentation
getWidth :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGSVGElement.height documentation
getHeight :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGSVGElement.contentScriptType documentation
setContentScriptType :: (MonadDOM m, ToJSString val) => SVGSVGElement -> val -> m ()
-- | Mozilla SVGSVGElement.contentScriptType documentation
getContentScriptType :: (MonadDOM m, FromJSString result) => SVGSVGElement -> m result
-- | Mozilla SVGSVGElement.contentStyleType documentation
setContentStyleType :: (MonadDOM m, ToJSString val) => SVGSVGElement -> val -> m ()
-- | Mozilla SVGSVGElement.contentStyleType documentation
getContentStyleType :: (MonadDOM m, FromJSString result) => SVGSVGElement -> m result
-- | Mozilla SVGSVGElement.viewport documentation
getViewport :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGRect)
-- | Mozilla SVGSVGElement.pixelUnitToMillimeterX documentation
getPixelUnitToMillimeterX :: (MonadDOM m) => SVGSVGElement -> m Float
-- | Mozilla SVGSVGElement.pixelUnitToMillimeterY documentation
getPixelUnitToMillimeterY :: (MonadDOM m) => SVGSVGElement -> m Float
-- | Mozilla SVGSVGElement.screenPixelToMillimeterX documentation
getScreenPixelToMillimeterX :: (MonadDOM m) => SVGSVGElement -> m Float
-- | Mozilla SVGSVGElement.screenPixelToMillimeterY documentation
getScreenPixelToMillimeterY :: (MonadDOM m) => SVGSVGElement -> m Float
-- | Mozilla SVGSVGElement.useCurrentView documentation
getUseCurrentView :: (MonadDOM m) => SVGSVGElement -> m Bool
-- | Mozilla SVGSVGElement.currentView documentation
getCurrentView :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGViewSpec)
-- | Mozilla SVGSVGElement.currentScale documentation
setCurrentScale :: (MonadDOM m) => SVGSVGElement -> Float -> m ()
-- | Mozilla SVGSVGElement.currentScale documentation
getCurrentScale :: (MonadDOM m) => SVGSVGElement -> m Float
-- | Mozilla SVGSVGElement.currentTranslate documentation
getCurrentTranslate :: (MonadDOM m) => SVGSVGElement -> m (Maybe SVGPoint)
-- | Functions for this inteface are in JSDOM.SVGSVGElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGSVGElement documentation
data SVGSVGElement
castToSVGSVGElement :: IsGObject obj => obj -> JSM SVGSVGElement
gTypeSVGSVGElement :: JSM GType
module JSDOM.Generated.SVGStopElement
-- | Mozilla SVGStopElement.offset documentation
getOffset :: (MonadDOM m) => SVGStopElement -> m (Maybe SVGAnimatedNumber)
-- | Functions for this inteface are in JSDOM.SVGStopElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGStopElement documentation
data SVGStopElement
castToSVGStopElement :: IsGObject obj => obj -> JSM SVGStopElement
gTypeSVGStopElement :: JSM GType
module JSDOM.Generated.SVGStringList
-- | Mozilla SVGStringList.clear documentation
clear :: (MonadDOM m) => SVGStringList -> m ()
-- | Mozilla SVGStringList.initialize documentation
initialize :: (MonadDOM m, ToJSString item, FromJSString result) => SVGStringList -> item -> m result
-- | Mozilla SVGStringList.getItem documentation
getItem :: (MonadDOM m, FromJSString result) => SVGStringList -> Word -> m result
-- | Mozilla SVGStringList.insertItemBefore documentation
insertItemBefore :: (MonadDOM m, ToJSString item, FromJSString result) => SVGStringList -> item -> Word -> m result
-- | Mozilla SVGStringList.replaceItem documentation
replaceItem :: (MonadDOM m, ToJSString item, FromJSString result) => SVGStringList -> item -> Word -> m result
-- | Mozilla SVGStringList.removeItem documentation
removeItem :: (MonadDOM m, FromJSString result) => SVGStringList -> Word -> m result
-- | Mozilla SVGStringList.appendItem documentation
appendItem :: (MonadDOM m, ToJSString item, FromJSString result) => SVGStringList -> item -> m result
-- | Mozilla SVGStringList.numberOfItems documentation
getNumberOfItems :: (MonadDOM m) => SVGStringList -> m Word
-- | Functions for this inteface are in JSDOM.SVGStringList.
--
-- Mozilla SVGStringList documentation
data SVGStringList
castToSVGStringList :: IsGObject obj => obj -> JSM SVGStringList
gTypeSVGStringList :: JSM GType
module JSDOM.Generated.SVGStyleElement
-- | Mozilla SVGStyleElement.disabled documentation
setDisabled :: (MonadDOM m) => SVGStyleElement -> Bool -> m ()
-- | Mozilla SVGStyleElement.disabled documentation
getDisabled :: (MonadDOM m) => SVGStyleElement -> m Bool
-- | Mozilla SVGStyleElement.type documentation
setType :: (MonadDOM m, ToJSString val) => SVGStyleElement -> val -> m ()
-- | Mozilla SVGStyleElement.type documentation
getType :: (MonadDOM m, FromJSString result) => SVGStyleElement -> m result
-- | Mozilla SVGStyleElement.media documentation
setMedia :: (MonadDOM m, ToJSString val) => SVGStyleElement -> val -> m ()
-- | Mozilla SVGStyleElement.media documentation
getMedia :: (MonadDOM m, FromJSString result) => SVGStyleElement -> m result
-- | Mozilla SVGStyleElement.title documentation
setTitle :: (MonadDOM m, ToJSString val) => SVGStyleElement -> val -> m ()
-- | Mozilla SVGStyleElement.title documentation
getTitle :: (MonadDOM m, FromJSString result) => SVGStyleElement -> m result
-- | Functions for this inteface are in JSDOM.SVGStyleElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGStyleElement documentation
data SVGStyleElement
castToSVGStyleElement :: IsGObject obj => obj -> JSM SVGStyleElement
gTypeSVGStyleElement :: JSM GType
module JSDOM.Generated.SVGTests
-- | Mozilla SVGTests.hasExtension documentation
hasExtension :: (MonadDOM m, ToJSString extension) => SVGTests -> extension -> m Bool
-- | Mozilla SVGTests.requiredFeatures documentation
getRequiredFeatures :: (MonadDOM m) => SVGTests -> m (Maybe SVGStringList)
-- | Mozilla SVGTests.requiredExtensions documentation
getRequiredExtensions :: (MonadDOM m) => SVGTests -> m (Maybe SVGStringList)
-- | Mozilla SVGTests.systemLanguage documentation
getSystemLanguage :: (MonadDOM m) => SVGTests -> m (Maybe SVGStringList)
-- | Functions for this inteface are in JSDOM.SVGTests.
--
-- Mozilla SVGTests documentation
data SVGTests
castToSVGTests :: IsGObject obj => obj -> JSM SVGTests
gTypeSVGTests :: JSM GType
module JSDOM.Generated.SVGTextContentElement
-- | Mozilla SVGTextContentElement.getNumberOfChars documentation
getNumberOfChars :: (MonadDOM m, IsSVGTextContentElement self) => self -> m Int
-- | Mozilla SVGTextContentElement.getComputedTextLength
-- documentation
getComputedTextLength :: (MonadDOM m, IsSVGTextContentElement self) => self -> m Float
-- | Mozilla SVGTextContentElement.getSubStringLength documentation
getSubStringLength :: (MonadDOM m, IsSVGTextContentElement self) => self -> Word -> Word -> m Float
-- | Mozilla SVGTextContentElement.getStartPositionOfChar
-- documentation
getStartPositionOfChar :: (MonadDOM m, IsSVGTextContentElement self) => self -> Word -> m (Maybe SVGPoint)
-- | Mozilla SVGTextContentElement.getEndPositionOfChar
-- documentation
getEndPositionOfChar :: (MonadDOM m, IsSVGTextContentElement self) => self -> Word -> m (Maybe SVGPoint)
-- | Mozilla SVGTextContentElement.getExtentOfChar documentation
getExtentOfChar :: (MonadDOM m, IsSVGTextContentElement self) => self -> Word -> m (Maybe SVGRect)
-- | Mozilla SVGTextContentElement.getRotationOfChar documentation
getRotationOfChar :: (MonadDOM m, IsSVGTextContentElement self) => self -> Word -> m Float
-- | Mozilla SVGTextContentElement.getCharNumAtPosition
-- documentation
getCharNumAtPosition :: (MonadDOM m, IsSVGTextContentElement self) => self -> Maybe SVGPoint -> m Int
-- | Mozilla SVGTextContentElement.selectSubString documentation
selectSubString :: (MonadDOM m, IsSVGTextContentElement self) => self -> Word -> Word -> m ()
-- | Mozilla SVGTextContentElement.textLength documentation
getTextLength :: (MonadDOM m, IsSVGTextContentElement self) => self -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGTextContentElement.lengthAdjust documentation
getLengthAdjust :: (MonadDOM m, IsSVGTextContentElement self) => self -> m (Maybe SVGAnimatedEnumeration)
-- | Functions for this inteface are in JSDOM.SVGTextContentElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGTextContentElement documentation
data SVGTextContentElement
castToSVGTextContentElement :: IsGObject obj => obj -> JSM SVGTextContentElement
gTypeSVGTextContentElement :: JSM GType
class IsSVGGraphicsElement o => IsSVGTextContentElement o
toSVGTextContentElement :: IsSVGTextContentElement o => o -> SVGTextContentElement
module JSDOM.Generated.SVGTextPathElement
-- | Mozilla SVGTextPathElement.startOffset documentation
getStartOffset :: (MonadDOM m) => SVGTextPathElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGTextPathElement.method documentation
getMethod :: (MonadDOM m) => SVGTextPathElement -> m (Maybe SVGAnimatedEnumeration)
-- | Mozilla SVGTextPathElement.spacing documentation
getSpacing :: (MonadDOM m) => SVGTextPathElement -> m (Maybe SVGAnimatedEnumeration)
-- | Functions for this inteface are in JSDOM.SVGTextPathElement.
-- Base interface functions are in:
--
--
--
-- Mozilla SVGTextPathElement documentation
data SVGTextPathElement
castToSVGTextPathElement :: IsGObject obj => obj -> JSM SVGTextPathElement
gTypeSVGTextPathElement :: JSM GType
module JSDOM.Generated.SVGTextPositioningElement
-- | Mozilla SVGTextPositioningElement.x documentation
getX :: (MonadDOM m, IsSVGTextPositioningElement self) => self -> m (Maybe SVGAnimatedLengthList)
-- | Mozilla SVGTextPositioningElement.y documentation
getY :: (MonadDOM m, IsSVGTextPositioningElement self) => self -> m (Maybe SVGAnimatedLengthList)
-- | Mozilla SVGTextPositioningElement.dx documentation
getDx :: (MonadDOM m, IsSVGTextPositioningElement self) => self -> m (Maybe SVGAnimatedLengthList)
-- | Mozilla SVGTextPositioningElement.dy documentation
getDy :: (MonadDOM m, IsSVGTextPositioningElement self) => self -> m (Maybe SVGAnimatedLengthList)
-- | Mozilla SVGTextPositioningElement.rotate documentation
getRotate :: (MonadDOM m, IsSVGTextPositioningElement self) => self -> m (Maybe SVGAnimatedNumberList)
-- | Functions for this inteface are in
-- JSDOM.SVGTextPositioningElement. Base interface functions are
-- in:
--
--
--
-- Mozilla SVGTextPositioningElement documentation
data SVGTextPositioningElement
castToSVGTextPositioningElement :: IsGObject obj => obj -> JSM SVGTextPositioningElement
gTypeSVGTextPositioningElement :: JSM GType
class IsSVGTextContentElement o => IsSVGTextPositioningElement o
toSVGTextPositioningElement :: IsSVGTextPositioningElement o => o -> SVGTextPositioningElement
module JSDOM.Generated.SVGTransform
-- | Mozilla SVGTransform.setMatrix documentation
setMatrix :: (MonadDOM m) => SVGTransform -> Maybe SVGMatrix -> m ()
-- | Mozilla SVGTransform.setTranslate documentation
setTranslate :: (MonadDOM m) => SVGTransform -> Float -> Float -> m ()
-- | Mozilla SVGTransform.setScale documentation
setScale :: (MonadDOM m) => SVGTransform -> Float -> Float -> m ()
-- | Mozilla SVGTransform.setRotate documentation
setRotate :: (MonadDOM m) => SVGTransform -> Float -> Float -> Float -> m ()
-- | Mozilla SVGTransform.setSkewX documentation
setSkewX :: (MonadDOM m) => SVGTransform -> Float -> m ()
-- | Mozilla SVGTransform.setSkewY documentation
setSkewY :: (MonadDOM m) => SVGTransform -> Float -> m ()
-- | Mozilla SVGTransform.type documentation
getType :: (MonadDOM m) => SVGTransform -> m Word
-- | Mozilla SVGTransform.matrix documentation
getMatrix :: (MonadDOM m) => SVGTransform -> m (Maybe SVGMatrix)
-- | Mozilla SVGTransform.angle documentation
getAngle :: (MonadDOM m) => SVGTransform -> m Float
-- | Functions for this inteface are in JSDOM.SVGTransform.
--
-- Mozilla SVGTransform documentation
data SVGTransform
castToSVGTransform :: IsGObject obj => obj -> JSM SVGTransform
gTypeSVGTransform :: JSM GType
module JSDOM.Generated.SVGTransformList
-- | Mozilla SVGTransformList.clear documentation
clear :: (MonadDOM m) => SVGTransformList -> m ()
-- | Mozilla SVGTransformList.initialize documentation
initialize :: (MonadDOM m) => SVGTransformList -> Maybe SVGTransform -> m (Maybe SVGTransform)
-- | Mozilla SVGTransformList.getItem documentation
getItem :: (MonadDOM m) => SVGTransformList -> Word -> m (Maybe SVGTransform)
-- | Mozilla SVGTransformList.insertItemBefore documentation
insertItemBefore :: (MonadDOM m) => SVGTransformList -> Maybe SVGTransform -> Word -> m (Maybe SVGTransform)
-- | Mozilla SVGTransformList.replaceItem documentation
replaceItem :: (MonadDOM m) => SVGTransformList -> Maybe SVGTransform -> Word -> m (Maybe SVGTransform)
-- | Mozilla SVGTransformList.removeItem documentation
removeItem :: (MonadDOM m) => SVGTransformList -> Word -> m (Maybe SVGTransform)
-- | Mozilla SVGTransformList.appendItem documentation
appendItem :: (MonadDOM m) => SVGTransformList -> Maybe SVGTransform -> m (Maybe SVGTransform)
-- | Mozilla SVGTransformList.createSVGTransformFromMatrix
-- documentation
createSVGTransformFromMatrix :: (MonadDOM m) => SVGTransformList -> Maybe SVGMatrix -> m (Maybe SVGTransform)
-- | Mozilla SVGTransformList.consolidate documentation
consolidate :: (MonadDOM m) => SVGTransformList -> m (Maybe SVGTransform)
-- | Mozilla SVGTransformList.numberOfItems documentation
getNumberOfItems :: (MonadDOM m) => SVGTransformList -> m Word
-- | Functions for this inteface are in JSDOM.SVGTransformList.
--
-- Mozilla SVGTransformList documentation
data SVGTransformList
castToSVGTransformList :: IsGObject obj => obj -> JSM SVGTransformList
gTypeSVGTransformList :: JSM GType
module JSDOM.Generated.SVGURIReference
-- | Mozilla SVGURIReference.href documentation
getHref :: (MonadDOM m) => SVGURIReference -> m (Maybe SVGAnimatedString)
-- | Functions for this inteface are in JSDOM.SVGURIReference.
--
-- Mozilla SVGURIReference documentation
data SVGURIReference
castToSVGURIReference :: IsGObject obj => obj -> JSM SVGURIReference
gTypeSVGURIReference :: JSM GType
module JSDOM.Generated.SVGUnitTypes
-- | Functions for this inteface are in JSDOM.SVGUnitTypes.
--
-- Mozilla SVGUnitTypes documentation
data SVGUnitTypes
castToSVGUnitTypes :: IsGObject obj => obj -> JSM SVGUnitTypes
gTypeSVGUnitTypes :: JSM GType
module JSDOM.Generated.SVGUseElement
-- | Mozilla SVGUseElement.x documentation
getX :: (MonadDOM m) => SVGUseElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGUseElement.y documentation
getY :: (MonadDOM m) => SVGUseElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGUseElement.width documentation
getWidth :: (MonadDOM m) => SVGUseElement -> m (Maybe SVGAnimatedLength)
-- | Mozilla SVGUseElement.height documentation
getHeight :: (MonadDOM m) => SVGUseElement -> m (Maybe SVGAnimatedLength)
-- | Functions for this inteface are in JSDOM.SVGUseElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGUseElement documentation
data SVGUseElement
castToSVGUseElement :: IsGObject obj => obj -> JSM SVGUseElement
gTypeSVGUseElement :: JSM GType
module JSDOM.Generated.SVGViewElement
-- | Mozilla SVGViewElement.viewTarget documentation
getViewTarget :: (MonadDOM m) => SVGViewElement -> m (Maybe SVGStringList)
-- | Functions for this inteface are in JSDOM.SVGViewElement. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGViewElement documentation
data SVGViewElement
castToSVGViewElement :: IsGObject obj => obj -> JSM SVGViewElement
gTypeSVGViewElement :: JSM GType
module JSDOM.Generated.SVGViewSpec
-- | Mozilla SVGViewSpec.transform documentation
getTransform :: (MonadDOM m) => SVGViewSpec -> m (Maybe SVGTransformList)
-- | Mozilla SVGViewSpec.viewTarget documentation
getViewTarget :: (MonadDOM m) => SVGViewSpec -> m (Maybe SVGElement)
-- | Mozilla SVGViewSpec.viewBoxString documentation
getViewBoxString :: (MonadDOM m, FromJSString result) => SVGViewSpec -> m result
-- | Mozilla SVGViewSpec.preserveAspectRatioString documentation
getPreserveAspectRatioString :: (MonadDOM m, FromJSString result) => SVGViewSpec -> m result
-- | Mozilla SVGViewSpec.transformString documentation
getTransformString :: (MonadDOM m, FromJSString result) => SVGViewSpec -> m result
-- | Mozilla SVGViewSpec.viewTargetString documentation
getViewTargetString :: (MonadDOM m, FromJSString result) => SVGViewSpec -> m result
-- | Mozilla SVGViewSpec.zoomAndPan documentation
setZoomAndPan :: (MonadDOM m) => SVGViewSpec -> Word -> m ()
-- | Mozilla SVGViewSpec.zoomAndPan documentation
getZoomAndPan :: (MonadDOM m) => SVGViewSpec -> m Word
-- | Functions for this inteface are in JSDOM.SVGViewSpec.
--
-- Mozilla SVGViewSpec documentation
data SVGViewSpec
castToSVGViewSpec :: IsGObject obj => obj -> JSM SVGViewSpec
gTypeSVGViewSpec :: JSM GType
module JSDOM.Generated.SVGZoomAndPan
-- | Mozilla SVGZoomAndPan.zoomAndPan documentation
setZoomAndPan :: (MonadDOM m) => SVGZoomAndPan -> Word -> m ()
-- | Mozilla SVGZoomAndPan.zoomAndPan documentation
getZoomAndPan :: (MonadDOM m) => SVGZoomAndPan -> m Word
-- | Functions for this inteface are in JSDOM.SVGZoomAndPan.
--
-- Mozilla SVGZoomAndPan documentation
data SVGZoomAndPan
castToSVGZoomAndPan :: IsGObject obj => obj -> JSM SVGZoomAndPan
gTypeSVGZoomAndPan :: JSM GType
module JSDOM.Generated.SVGZoomEvent
-- | Mozilla SVGZoomEvent.zoomRectScreen documentation
getZoomRectScreen :: (MonadDOM m) => SVGZoomEvent -> m (Maybe SVGRect)
-- | Mozilla SVGZoomEvent.previousScale documentation
getPreviousScale :: (MonadDOM m) => SVGZoomEvent -> m Float
-- | Mozilla SVGZoomEvent.previousTranslate documentation
getPreviousTranslate :: (MonadDOM m) => SVGZoomEvent -> m (Maybe SVGPoint)
-- | Mozilla SVGZoomEvent.newScale documentation
getNewScale :: (MonadDOM m) => SVGZoomEvent -> m Float
-- | Mozilla SVGZoomEvent.newTranslate documentation
getNewTranslate :: (MonadDOM m) => SVGZoomEvent -> m (Maybe SVGPoint)
-- | Functions for this inteface are in JSDOM.SVGZoomEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla SVGZoomEvent documentation
data SVGZoomEvent
castToSVGZoomEvent :: IsGObject obj => obj -> JSM SVGZoomEvent
gTypeSVGZoomEvent :: JSM GType
module JSDOM.Generated.Screen
-- | Mozilla Screen.height documentation
getHeight :: (MonadDOM m) => Screen -> m Word
-- | Mozilla Screen.width documentation
getWidth :: (MonadDOM m) => Screen -> m Word
-- | Mozilla Screen.colorDepth documentation
getColorDepth :: (MonadDOM m) => Screen -> m Word
-- | Mozilla Screen.pixelDepth documentation
getPixelDepth :: (MonadDOM m) => Screen -> m Word
-- | Mozilla Screen.availLeft documentation
getAvailLeft :: (MonadDOM m) => Screen -> m Int
-- | Mozilla Screen.availTop documentation
getAvailTop :: (MonadDOM m) => Screen -> m Int
-- | Mozilla Screen.availHeight documentation
getAvailHeight :: (MonadDOM m) => Screen -> m Word
-- | Mozilla Screen.availWidth documentation
getAvailWidth :: (MonadDOM m) => Screen -> m Word
-- | Functions for this inteface are in JSDOM.Screen.
--
-- Mozilla Screen documentation
data Screen
castToScreen :: IsGObject obj => obj -> JSM Screen
gTypeScreen :: JSM GType
module JSDOM.Generated.ScriptProcessorNode
-- | Mozilla ScriptProcessorNode.onaudioprocess documentation
audioProcess :: EventName ScriptProcessorNode AudioProcessingEvent
-- | Mozilla ScriptProcessorNode.bufferSize documentation
getBufferSize :: (MonadDOM m) => ScriptProcessorNode -> m Int
-- | Functions for this inteface are in JSDOM.ScriptProcessorNode.
-- Base interface functions are in:
--
--
--
-- Mozilla ScriptProcessorNode documentation
data ScriptProcessorNode
castToScriptProcessorNode :: IsGObject obj => obj -> JSM ScriptProcessorNode
gTypeScriptProcessorNode :: JSM GType
module JSDOM.Generated.ScriptProfile
-- | Mozilla ScriptProfile.title documentation
getTitle :: (MonadDOM m, FromJSString result) => ScriptProfile -> m result
-- | Mozilla ScriptProfile.uid documentation
getUid :: (MonadDOM m) => ScriptProfile -> m Word
-- | Mozilla ScriptProfile.rootNode documentation
getRootNode :: (MonadDOM m) => ScriptProfile -> m (Maybe ScriptProfileNode)
-- | Functions for this inteface are in JSDOM.ScriptProfile.
--
-- Mozilla ScriptProfile documentation
data ScriptProfile
castToScriptProfile :: IsGObject obj => obj -> JSM ScriptProfile
gTypeScriptProfile :: JSM GType
module JSDOM.Generated.ScriptProfileNode
-- | Mozilla ScriptProfileNode.children documentation
children :: (MonadDOM m) => ScriptProfileNode -> m [Maybe ScriptProfileNode]
-- | Mozilla ScriptProfileNode.id documentation
getId :: (MonadDOM m) => ScriptProfileNode -> m Word
-- | Mozilla ScriptProfileNode.functionName documentation
getFunctionName :: (MonadDOM m, FromJSString result) => ScriptProfileNode -> m result
-- | Mozilla ScriptProfileNode.url documentation
getUrl :: (MonadDOM m, FromJSString result) => ScriptProfileNode -> m result
-- | Mozilla ScriptProfileNode.lineNumber documentation
getLineNumber :: (MonadDOM m) => ScriptProfileNode -> m Word
-- | Mozilla ScriptProfileNode.columnNumber documentation
getColumnNumber :: (MonadDOM m) => ScriptProfileNode -> m Word
-- | Functions for this inteface are in JSDOM.ScriptProfileNode.
--
-- Mozilla ScriptProfileNode documentation
data ScriptProfileNode
castToScriptProfileNode :: IsGObject obj => obj -> JSM ScriptProfileNode
gTypeScriptProfileNode :: JSM GType
module JSDOM.Generated.SecurityPolicyViolationEvent
-- | Mozilla SecurityPolicyViolationEvent.documentURI documentation
getDocumentURI :: (MonadDOM m, FromJSString result) => SecurityPolicyViolationEvent -> m result
-- | Mozilla SecurityPolicyViolationEvent.referrer documentation
getReferrer :: (MonadDOM m, FromJSString result) => SecurityPolicyViolationEvent -> m result
-- | Mozilla SecurityPolicyViolationEvent.blockedURI documentation
getBlockedURI :: (MonadDOM m, FromJSString result) => SecurityPolicyViolationEvent -> m result
-- | Mozilla SecurityPolicyViolationEvent.violatedDirective
-- documentation
getViolatedDirective :: (MonadDOM m, FromJSString result) => SecurityPolicyViolationEvent -> m result
-- | Mozilla SecurityPolicyViolationEvent.effectiveDirective
-- documentation
getEffectiveDirective :: (MonadDOM m, FromJSString result) => SecurityPolicyViolationEvent -> m result
-- | Mozilla SecurityPolicyViolationEvent.originalPolicy
-- documentation
getOriginalPolicy :: (MonadDOM m, FromJSString result) => SecurityPolicyViolationEvent -> m result
-- | Mozilla SecurityPolicyViolationEvent.sourceFile documentation
getSourceFile :: (MonadDOM m, FromJSString result) => SecurityPolicyViolationEvent -> m result
-- | Mozilla SecurityPolicyViolationEvent.lineNumber documentation
getLineNumber :: (MonadDOM m) => SecurityPolicyViolationEvent -> m Int
-- | Functions for this inteface are in
-- JSDOM.SecurityPolicyViolationEvent. Base interface functions
-- are in:
--
--
--
-- Mozilla SecurityPolicyViolationEvent documentation
data SecurityPolicyViolationEvent
castToSecurityPolicyViolationEvent :: IsGObject obj => obj -> JSM SecurityPolicyViolationEvent
gTypeSecurityPolicyViolationEvent :: JSM GType
module JSDOM.Generated.SourceBuffer
-- | Mozilla SourceBuffer.appendBuffer documentation
appendBuffer :: (MonadDOM m, IsArrayBuffer data') => SourceBuffer -> Maybe data' -> m ()
-- | Mozilla SourceBuffer.appendBuffer documentation
appendBufferView :: (MonadDOM m, IsArrayBufferView data') => SourceBuffer -> Maybe data' -> m ()
-- | Mozilla SourceBuffer.abort documentation
abort :: (MonadDOM m) => SourceBuffer -> m ()
-- | Mozilla SourceBuffer.remove documentation
remove :: (MonadDOM m) => SourceBuffer -> Double -> Double -> m ()
-- | Mozilla SourceBuffer.mode documentation
setMode :: (MonadDOM m) => SourceBuffer -> AppendMode -> m ()
-- | Mozilla SourceBuffer.mode documentation
getMode :: (MonadDOM m) => SourceBuffer -> m AppendMode
-- | Mozilla SourceBuffer.updating documentation
getUpdating :: (MonadDOM m) => SourceBuffer -> m Bool
-- | Mozilla SourceBuffer.buffered documentation
getBuffered :: (MonadDOM m) => SourceBuffer -> m (Maybe TimeRanges)
-- | Mozilla SourceBuffer.timestampOffset documentation
setTimestampOffset :: (MonadDOM m) => SourceBuffer -> Double -> m ()
-- | Mozilla SourceBuffer.timestampOffset documentation
getTimestampOffset :: (MonadDOM m) => SourceBuffer -> m Double
-- | Mozilla SourceBuffer.audioTracks documentation
getAudioTracks :: (MonadDOM m) => SourceBuffer -> m (Maybe AudioTrackList)
-- | Mozilla SourceBuffer.videoTracks documentation
getVideoTracks :: (MonadDOM m) => SourceBuffer -> m (Maybe VideoTrackList)
-- | Mozilla SourceBuffer.textTracks documentation
getTextTracks :: (MonadDOM m) => SourceBuffer -> m (Maybe TextTrackList)
-- | Mozilla SourceBuffer.appendWindowStart documentation
setAppendWindowStart :: (MonadDOM m) => SourceBuffer -> Double -> m ()
-- | Mozilla SourceBuffer.appendWindowStart documentation
getAppendWindowStart :: (MonadDOM m) => SourceBuffer -> m Double
-- | Mozilla SourceBuffer.appendWindowEnd documentation
setAppendWindowEnd :: (MonadDOM m) => SourceBuffer -> Double -> m ()
-- | Mozilla SourceBuffer.appendWindowEnd documentation
getAppendWindowEnd :: (MonadDOM m) => SourceBuffer -> m Double
-- | Functions for this inteface are in JSDOM.SourceBuffer. Base
-- interface functions are in:
--
--
--
-- Mozilla SourceBuffer documentation
data SourceBuffer
castToSourceBuffer :: IsGObject obj => obj -> JSM SourceBuffer
gTypeSourceBuffer :: JSM GType
module JSDOM.Generated.SourceBufferList
-- | Mozilla SourceBufferList.item documentation
item :: (MonadDOM m) => SourceBufferList -> Word -> m (Maybe SourceBuffer)
-- | Mozilla SourceBufferList.length documentation
getLength :: (MonadDOM m) => SourceBufferList -> m Word
-- | Functions for this inteface are in JSDOM.SourceBufferList. Base
-- interface functions are in:
--
--
--
-- Mozilla SourceBufferList documentation
data SourceBufferList
castToSourceBufferList :: IsGObject obj => obj -> JSM SourceBufferList
gTypeSourceBufferList :: JSM GType
module JSDOM.Generated.SourceInfo
-- | Mozilla SourceInfo.sourceId documentation
getSourceId :: (MonadDOM m, FromJSString result) => SourceInfo -> m result
-- | Mozilla SourceInfo.kind documentation
getKind :: (MonadDOM m, FromJSString result) => SourceInfo -> m result
-- | Mozilla SourceInfo.label documentation
getLabel :: (MonadDOM m, FromJSString result) => SourceInfo -> m result
-- | Functions for this inteface are in JSDOM.SourceInfo.
--
-- Mozilla SourceInfo documentation
data SourceInfo
castToSourceInfo :: IsGObject obj => obj -> JSM SourceInfo
gTypeSourceInfo :: JSM GType
module JSDOM.Generated.SpeechSynthesis
-- | Mozilla SpeechSynthesis.speak documentation
speak :: (MonadDOM m) => SpeechSynthesis -> Maybe SpeechSynthesisUtterance -> m ()
-- | Mozilla SpeechSynthesis.cancel documentation
cancel :: (MonadDOM m) => SpeechSynthesis -> m ()
-- | Mozilla SpeechSynthesis.pause documentation
pause :: (MonadDOM m) => SpeechSynthesis -> m ()
-- | Mozilla SpeechSynthesis.resume documentation
resume :: (MonadDOM m) => SpeechSynthesis -> m ()
-- | Mozilla SpeechSynthesis.getVoices documentation
getVoices :: (MonadDOM m) => SpeechSynthesis -> m [Maybe SpeechSynthesisVoice]
-- | Mozilla SpeechSynthesis.pending documentation
getPending :: (MonadDOM m) => SpeechSynthesis -> m Bool
-- | Mozilla SpeechSynthesis.speaking documentation
getSpeaking :: (MonadDOM m) => SpeechSynthesis -> m Bool
-- | Mozilla SpeechSynthesis.paused documentation
getPaused :: (MonadDOM m) => SpeechSynthesis -> m Bool
-- | Functions for this inteface are in JSDOM.SpeechSynthesis.
--
-- Mozilla SpeechSynthesis documentation
data SpeechSynthesis
castToSpeechSynthesis :: IsGObject obj => obj -> JSM SpeechSynthesis
gTypeSpeechSynthesis :: JSM GType
module JSDOM.Generated.SpeechSynthesisEvent
-- | Mozilla SpeechSynthesisEvent.charIndex documentation
getCharIndex :: (MonadDOM m) => SpeechSynthesisEvent -> m Word
-- | Mozilla SpeechSynthesisEvent.elapsedTime documentation
getElapsedTime :: (MonadDOM m) => SpeechSynthesisEvent -> m Float
-- | Mozilla SpeechSynthesisEvent.name documentation
getName :: (MonadDOM m, FromJSString result) => SpeechSynthesisEvent -> m result
-- | Functions for this inteface are in JSDOM.SpeechSynthesisEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla SpeechSynthesisEvent documentation
data SpeechSynthesisEvent
castToSpeechSynthesisEvent :: IsGObject obj => obj -> JSM SpeechSynthesisEvent
gTypeSpeechSynthesisEvent :: JSM GType
module JSDOM.Generated.SpeechSynthesisUtterance
-- | Mozilla SpeechSynthesisUtterance documentation
newSpeechSynthesisUtterance :: (MonadDOM m, ToJSString text) => text -> m SpeechSynthesisUtterance
-- | Mozilla SpeechSynthesisUtterance.text documentation
setText :: (MonadDOM m, ToJSString val) => SpeechSynthesisUtterance -> val -> m ()
-- | Mozilla SpeechSynthesisUtterance.text documentation
getText :: (MonadDOM m, FromJSString result) => SpeechSynthesisUtterance -> m result
-- | Mozilla SpeechSynthesisUtterance.lang documentation
setLang :: (MonadDOM m, ToJSString val) => SpeechSynthesisUtterance -> val -> m ()
-- | Mozilla SpeechSynthesisUtterance.lang documentation
getLang :: (MonadDOM m, FromJSString result) => SpeechSynthesisUtterance -> m result
-- | Mozilla SpeechSynthesisUtterance.voice documentation
setVoice :: (MonadDOM m) => SpeechSynthesisUtterance -> Maybe SpeechSynthesisVoice -> m ()
-- | Mozilla SpeechSynthesisUtterance.voice documentation
getVoice :: (MonadDOM m) => SpeechSynthesisUtterance -> m (Maybe SpeechSynthesisVoice)
-- | Mozilla SpeechSynthesisUtterance.volume documentation
setVolume :: (MonadDOM m) => SpeechSynthesisUtterance -> Float -> m ()
-- | Mozilla SpeechSynthesisUtterance.volume documentation
getVolume :: (MonadDOM m) => SpeechSynthesisUtterance -> m Float
-- | Mozilla SpeechSynthesisUtterance.rate documentation
setRate :: (MonadDOM m) => SpeechSynthesisUtterance -> Float -> m ()
-- | Mozilla SpeechSynthesisUtterance.rate documentation
getRate :: (MonadDOM m) => SpeechSynthesisUtterance -> m Float
-- | Mozilla SpeechSynthesisUtterance.pitch documentation
setPitch :: (MonadDOM m) => SpeechSynthesisUtterance -> Float -> m ()
-- | Mozilla SpeechSynthesisUtterance.pitch documentation
getPitch :: (MonadDOM m) => SpeechSynthesisUtterance -> m Float
-- | Mozilla SpeechSynthesisUtterance.onstart documentation
start :: EventName SpeechSynthesisUtterance Event
-- | Mozilla SpeechSynthesisUtterance.onend documentation
end :: EventName SpeechSynthesisUtterance Event
-- | Mozilla SpeechSynthesisUtterance.onerror documentation
error :: EventName SpeechSynthesisUtterance UIEvent
-- | Mozilla SpeechSynthesisUtterance.onpause documentation
pause :: EventName SpeechSynthesisUtterance Event
-- | Mozilla SpeechSynthesisUtterance.onresume documentation
resume :: EventName SpeechSynthesisUtterance Event
-- | Mozilla SpeechSynthesisUtterance.onmark documentation
mark :: EventName SpeechSynthesisUtterance Event
-- | Mozilla SpeechSynthesisUtterance.onboundary documentation
boundary :: EventName SpeechSynthesisUtterance Event
-- | Functions for this inteface are in
-- JSDOM.SpeechSynthesisUtterance. Base interface functions are
-- in:
--
--
--
-- Mozilla SpeechSynthesisUtterance documentation
data SpeechSynthesisUtterance
castToSpeechSynthesisUtterance :: IsGObject obj => obj -> JSM SpeechSynthesisUtterance
gTypeSpeechSynthesisUtterance :: JSM GType
module JSDOM.Generated.SpeechSynthesisVoice
-- | Mozilla SpeechSynthesisVoice.voiceURI documentation
getVoiceURI :: (MonadDOM m, FromJSString result) => SpeechSynthesisVoice -> m result
-- | Mozilla SpeechSynthesisVoice.name documentation
getName :: (MonadDOM m, FromJSString result) => SpeechSynthesisVoice -> m result
-- | Mozilla SpeechSynthesisVoice.lang documentation
getLang :: (MonadDOM m, FromJSString result) => SpeechSynthesisVoice -> m result
-- | Mozilla SpeechSynthesisVoice.localService documentation
getLocalService :: (MonadDOM m) => SpeechSynthesisVoice -> m Bool
-- | Mozilla SpeechSynthesisVoice.default documentation
getDefault :: (MonadDOM m) => SpeechSynthesisVoice -> m Bool
-- | Functions for this inteface are in JSDOM.SpeechSynthesisVoice.
--
-- Mozilla SpeechSynthesisVoice documentation
data SpeechSynthesisVoice
castToSpeechSynthesisVoice :: IsGObject obj => obj -> JSM SpeechSynthesisVoice
gTypeSpeechSynthesisVoice :: JSM GType
module JSDOM.Generated.Storage
-- | Mozilla Storage.key documentation
key :: (MonadDOM m, FromJSString result) => Storage -> Word -> m (Maybe result)
-- | Mozilla Storage.getItem documentation
getItem :: (MonadDOM m, ToJSString key, FromJSString result) => Storage -> key -> m (Maybe result)
-- | Mozilla Storage.setItem documentation
setItem :: (MonadDOM m, ToJSString key, ToJSString data') => Storage -> key -> data' -> m ()
-- | Mozilla Storage.removeItem documentation
removeItem :: (MonadDOM m, ToJSString key) => Storage -> key -> m ()
-- | Mozilla Storage.clear documentation
clear :: (MonadDOM m) => Storage -> m ()
-- | Mozilla Storage.length documentation
getLength :: (MonadDOM m) => Storage -> m Word
-- | Functions for this inteface are in JSDOM.Storage.
--
-- Mozilla Storage documentation
data Storage
castToStorage :: IsGObject obj => obj -> JSM Storage
gTypeStorage :: JSM GType
module JSDOM.Generated.StorageErrorCallback
-- | Mozilla StorageErrorCallback documentation
newStorageErrorCallback :: (MonadDOM m) => (Maybe DOMException -> JSM ()) -> m StorageErrorCallback
-- | Mozilla StorageErrorCallback documentation
newStorageErrorCallbackSync :: (MonadDOM m) => (Maybe DOMException -> JSM ()) -> m StorageErrorCallback
-- | Mozilla StorageErrorCallback documentation
newStorageErrorCallbackAsync :: (MonadDOM m) => (Maybe DOMException -> JSM ()) -> m StorageErrorCallback
data StorageErrorCallback
module JSDOM.Generated.StorageEvent
-- | Mozilla StorageEvent.initStorageEvent documentation
initStorageEvent :: (MonadDOM m, ToJSString typeArg, ToJSString keyArg, ToJSString oldValueArg, ToJSString newValueArg, ToJSString urlArg) => StorageEvent -> typeArg -> Bool -> Bool -> keyArg -> Maybe oldValueArg -> Maybe newValueArg -> urlArg -> Maybe Storage -> m ()
-- | Mozilla StorageEvent.key documentation
getKey :: (MonadDOM m, FromJSString result) => StorageEvent -> m result
-- | Mozilla StorageEvent.oldValue documentation
getOldValue :: (MonadDOM m, FromJSString result) => StorageEvent -> m (Maybe result)
-- | Mozilla StorageEvent.newValue documentation
getNewValue :: (MonadDOM m, FromJSString result) => StorageEvent -> m (Maybe result)
-- | Mozilla StorageEvent.url documentation
getUrl :: (MonadDOM m, FromJSString result) => StorageEvent -> m result
-- | Mozilla StorageEvent.storageArea documentation
getStorageArea :: (MonadDOM m) => StorageEvent -> m (Maybe Storage)
-- | Functions for this inteface are in JSDOM.StorageEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla StorageEvent documentation
data StorageEvent
castToStorageEvent :: IsGObject obj => obj -> JSM StorageEvent
gTypeStorageEvent :: JSM GType
module JSDOM.Generated.StorageInfo
-- | Mozilla StorageInfo.queryUsageAndQuota documentation
queryUsageAndQuota :: (MonadDOM m) => StorageInfo -> Word -> Maybe StorageUsageCallback -> Maybe StorageErrorCallback -> m ()
-- | Mozilla StorageInfo.requestQuota documentation
requestQuota :: (MonadDOM m) => StorageInfo -> Word -> Word64 -> Maybe StorageQuotaCallback -> Maybe StorageErrorCallback -> m ()
-- | Functions for this inteface are in JSDOM.StorageInfo.
--
-- Mozilla StorageInfo documentation
data StorageInfo
castToStorageInfo :: IsGObject obj => obj -> JSM StorageInfo
gTypeStorageInfo :: JSM GType
module JSDOM.Generated.StorageQuota
-- | Mozilla StorageQuota.queryUsageAndQuota documentation
queryUsageAndQuota :: (MonadDOM m) => StorageQuota -> Maybe StorageUsageCallback -> Maybe StorageErrorCallback -> m ()
-- | Mozilla StorageQuota.requestQuota documentation
requestQuota :: (MonadDOM m) => StorageQuota -> Word64 -> Maybe StorageQuotaCallback -> Maybe StorageErrorCallback -> m ()
-- | Functions for this inteface are in JSDOM.StorageQuota.
--
-- Mozilla StorageQuota documentation
data StorageQuota
castToStorageQuota :: IsGObject obj => obj -> JSM StorageQuota
gTypeStorageQuota :: JSM GType
module JSDOM.Generated.StorageQuotaCallback
-- | Mozilla StorageQuotaCallback documentation
newStorageQuotaCallback :: (MonadDOM m) => (Double -> JSM ()) -> m StorageQuotaCallback
-- | Mozilla StorageQuotaCallback documentation
newStorageQuotaCallbackSync :: (MonadDOM m) => (Double -> JSM ()) -> m StorageQuotaCallback
-- | Mozilla StorageQuotaCallback documentation
newStorageQuotaCallbackAsync :: (MonadDOM m) => (Double -> JSM ()) -> m StorageQuotaCallback
data StorageQuotaCallback
module JSDOM.Generated.StorageUsageCallback
-- | Mozilla StorageUsageCallback documentation
newStorageUsageCallback :: (MonadDOM m) => (Double -> Double -> JSM ()) -> m StorageUsageCallback
-- | Mozilla StorageUsageCallback documentation
newStorageUsageCallbackSync :: (MonadDOM m) => (Double -> Double -> JSM ()) -> m StorageUsageCallback
-- | Mozilla StorageUsageCallback documentation
newStorageUsageCallbackAsync :: (MonadDOM m) => (Double -> Double -> JSM ()) -> m StorageUsageCallback
data StorageUsageCallback
module JSDOM.Generated.StringCallback
-- | Mozilla StringCallback documentation
newStringCallback :: (MonadDOM m, FromJSString data') => (data' -> JSM ()) -> m (StringCallback data')
-- | Mozilla StringCallback documentation
newStringCallbackSync :: (MonadDOM m, FromJSString data') => (data' -> JSM ()) -> m (StringCallback data')
-- | Mozilla StringCallback documentation
newStringCallbackAsync :: (MonadDOM m, FromJSString data') => (data' -> JSM ()) -> m (StringCallback data')
data StringCallback s
module JSDOM.Generated.StyleMedia
-- | Mozilla StyleMedia.matchMedium documentation
matchMedium :: (MonadDOM m, ToJSString mediaquery) => StyleMedia -> mediaquery -> m Bool
-- | Mozilla StyleMedia.type documentation
getType :: (MonadDOM m, FromJSString result) => StyleMedia -> m result
-- | Functions for this inteface are in JSDOM.StyleMedia.
--
-- Mozilla StyleMedia documentation
data StyleMedia
castToStyleMedia :: IsGObject obj => obj -> JSM StyleMedia
gTypeStyleMedia :: JSM GType
module JSDOM.Generated.StyleSheet
-- | Mozilla StyleSheet.type documentation
getType :: (MonadDOM m, IsStyleSheet self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla StyleSheet.disabled documentation
setDisabled :: (MonadDOM m, IsStyleSheet self) => self -> Bool -> m ()
-- | Mozilla StyleSheet.disabled documentation
getDisabled :: (MonadDOM m, IsStyleSheet self) => self -> m Bool
-- | Mozilla StyleSheet.ownerNode documentation
getOwnerNode :: (MonadDOM m, IsStyleSheet self) => self -> m (Maybe Node)
-- | Mozilla StyleSheet.parentStyleSheet documentation
getParentStyleSheet :: (MonadDOM m, IsStyleSheet self) => self -> m (Maybe StyleSheet)
-- | Mozilla StyleSheet.href documentation
getHref :: (MonadDOM m, IsStyleSheet self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla StyleSheet.title documentation
getTitle :: (MonadDOM m, IsStyleSheet self, FromJSString result) => self -> m (Maybe result)
-- | Mozilla StyleSheet.media documentation
getMedia :: (MonadDOM m, IsStyleSheet self) => self -> m (Maybe MediaList)
-- | Functions for this inteface are in JSDOM.StyleSheet.
--
-- Mozilla StyleSheet documentation
data StyleSheet
castToStyleSheet :: IsGObject obj => obj -> JSM StyleSheet
gTypeStyleSheet :: JSM GType
class IsGObject o => IsStyleSheet o
toStyleSheet :: IsStyleSheet o => o -> StyleSheet
module JSDOM.Generated.StyleSheetList
-- | Mozilla StyleSheetList.item documentation
item :: (MonadDOM m) => StyleSheetList -> Word -> m (Maybe StyleSheet)
-- | Mozilla StyleSheetList._get documentation
_get :: (MonadDOM m, ToJSString name) => StyleSheetList -> name -> m (Maybe CSSStyleSheet)
-- | Mozilla StyleSheetList.length documentation
getLength :: (MonadDOM m) => StyleSheetList -> m Word
-- | Functions for this inteface are in JSDOM.StyleSheetList.
--
-- Mozilla StyleSheetList documentation
data StyleSheetList
castToStyleSheetList :: IsGObject obj => obj -> JSM StyleSheetList
gTypeStyleSheetList :: JSM GType
module JSDOM.Generated.SubtleCrypto
-- | Mozilla WebKitSubtleCrypto.encrypt documentation
encrypt :: (MonadDOM m, ToJSString algorithm, IsCryptoOperationData data') => SubtleCrypto -> algorithm -> Maybe CryptoKey -> [Maybe data'] -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.decrypt documentation
decrypt :: (MonadDOM m, ToJSString algorithm, IsCryptoOperationData data') => SubtleCrypto -> algorithm -> Maybe CryptoKey -> [Maybe data'] -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.sign documentation
sign :: (MonadDOM m, ToJSString algorithm, IsCryptoOperationData data') => SubtleCrypto -> algorithm -> Maybe CryptoKey -> [Maybe data'] -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.verify documentation
verify :: (MonadDOM m, ToJSString algorithm, IsCryptoOperationData signature, IsCryptoOperationData data') => SubtleCrypto -> algorithm -> Maybe CryptoKey -> Maybe signature -> [Maybe data'] -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.digest documentation
digest :: (MonadDOM m, ToJSString algorithm, IsCryptoOperationData data') => SubtleCrypto -> algorithm -> [Maybe data'] -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.generateKey documentation
generateKey :: (MonadDOM m, ToJSString algorithm) => SubtleCrypto -> algorithm -> Bool -> [KeyUsage] -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.importKey documentation
importKey :: (MonadDOM m, ToJSString format, IsCryptoOperationData keyData, ToJSString algorithm) => SubtleCrypto -> format -> Maybe keyData -> algorithm -> Bool -> [KeyUsage] -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.exportKey documentation
exportKey :: (MonadDOM m, ToJSString format) => SubtleCrypto -> format -> Maybe CryptoKey -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.wrapKey documentation
wrapKey :: (MonadDOM m, ToJSString format, ToJSString wrapAlgorithm) => SubtleCrypto -> format -> Maybe CryptoKey -> Maybe CryptoKey -> wrapAlgorithm -> m (Maybe Promise)
-- | Mozilla WebKitSubtleCrypto.unwrapKey documentation
unwrapKey :: (MonadDOM m, ToJSString format, IsCryptoOperationData wrappedKey, ToJSString unwrapAlgorithm, ToJSString unwrappedKeyAlgorithm) => SubtleCrypto -> format -> Maybe wrappedKey -> Maybe CryptoKey -> unwrapAlgorithm -> unwrappedKeyAlgorithm -> Bool -> [KeyUsage] -> m (Maybe Promise)
-- | Functions for this inteface are in JSDOM.SubtleCrypto.
--
-- Mozilla WebKitSubtleCrypto documentation
data SubtleCrypto
castToSubtleCrypto :: IsGObject obj => obj -> JSM SubtleCrypto
gTypeSubtleCrypto :: JSM GType
module JSDOM.Generated.Text
-- | Mozilla Text documentation
newText :: (MonadDOM m, ToJSString data') => data' -> m Text
-- | Mozilla Text.splitText documentation
splitText :: (MonadDOM m, IsText self) => self -> Word -> m (Maybe Text)
-- | Mozilla Text.replaceWholeText documentation
replaceWholeText :: (MonadDOM m, IsText self, ToJSString content) => self -> content -> m (Maybe Text)
-- | Mozilla Text.wholeText documentation
getWholeText :: (MonadDOM m, IsText self, FromJSString result) => self -> m result
-- | Functions for this inteface are in JSDOM.Text. Base interface
-- functions are in:
--
--
--
-- Mozilla Text documentation
data Text
castToText :: IsGObject obj => obj -> JSM Text
gTypeText :: JSM GType
class IsCharacterData o => IsText o
toText :: IsText o => o -> Text
module JSDOM.Generated.TextEvent
-- | Mozilla TextEvent.initTextEvent documentation
initTextEvent :: (MonadDOM m, ToJSString typeArg, ToJSString dataArg) => TextEvent -> typeArg -> Bool -> Bool -> Maybe Window -> dataArg -> m ()
-- | Mozilla TextEvent.data documentation
getData :: (MonadDOM m, FromJSString result) => TextEvent -> m result
-- | Functions for this inteface are in JSDOM.TextEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla TextEvent documentation
data TextEvent
castToTextEvent :: IsGObject obj => obj -> JSM TextEvent
gTypeTextEvent :: JSM GType
module JSDOM.Generated.TextMetrics
-- | Mozilla TextMetrics.width documentation
getWidth :: (MonadDOM m) => TextMetrics -> m Float
-- | Functions for this inteface are in JSDOM.TextMetrics.
--
-- Mozilla TextMetrics documentation
data TextMetrics
castToTextMetrics :: IsGObject obj => obj -> JSM TextMetrics
gTypeTextMetrics :: JSM GType
module JSDOM.Generated.TextTrack
-- | Mozilla TextTrack.addCue documentation
addCue :: (MonadDOM m, IsTextTrackCue cue) => TextTrack -> Maybe cue -> m ()
-- | Mozilla TextTrack.removeCue documentation
removeCue :: (MonadDOM m, IsTextTrackCue cue) => TextTrack -> Maybe cue -> m ()
-- | Mozilla TextTrack.addRegion documentation
addRegion :: (MonadDOM m) => TextTrack -> Maybe VTTRegion -> m ()
-- | Mozilla TextTrack.removeRegion documentation
removeRegion :: (MonadDOM m) => TextTrack -> Maybe VTTRegion -> m ()
-- | Mozilla TextTrack.id documentation
getId :: (MonadDOM m, FromJSString result) => TextTrack -> m result
-- | Mozilla TextTrack.kind documentation
setKind :: (MonadDOM m) => TextTrack -> TextTrackKind -> m ()
-- | Mozilla TextTrack.kind documentation
getKind :: (MonadDOM m) => TextTrack -> m TextTrackKind
-- | Mozilla TextTrack.label documentation
getLabel :: (MonadDOM m, FromJSString result) => TextTrack -> m result
-- | Mozilla TextTrack.language documentation
setLanguage :: (MonadDOM m, ToJSString val) => TextTrack -> val -> m ()
-- | Mozilla TextTrack.language documentation
getLanguage :: (MonadDOM m, FromJSString result) => TextTrack -> m result
-- | Mozilla TextTrack.inBandMetadataTrackDispatchType documentation
getInBandMetadataTrackDispatchType :: (MonadDOM m, FromJSString result) => TextTrack -> m result
-- | Mozilla TextTrack.mode documentation
setMode :: (MonadDOM m) => TextTrack -> TextTrackMode -> m ()
-- | Mozilla TextTrack.mode documentation
getMode :: (MonadDOM m) => TextTrack -> m TextTrackMode
-- | Mozilla TextTrack.cues documentation
getCues :: (MonadDOM m) => TextTrack -> m (Maybe TextTrackCueList)
-- | Mozilla TextTrack.activeCues documentation
getActiveCues :: (MonadDOM m) => TextTrack -> m (Maybe TextTrackCueList)
-- | Mozilla TextTrack.oncuechange documentation
cueChange :: EventName TextTrack Event
-- | Mozilla TextTrack.regions documentation
getRegions :: (MonadDOM m) => TextTrack -> m (Maybe VTTRegionList)
-- | Mozilla TextTrack.sourceBuffer documentation
getSourceBuffer :: (MonadDOM m) => TextTrack -> m (Maybe SourceBuffer)
-- | Functions for this inteface are in JSDOM.TextTrack. Base
-- interface functions are in:
--
--
--
-- Mozilla TextTrack documentation
data TextTrack
castToTextTrack :: IsGObject obj => obj -> JSM TextTrack
gTypeTextTrack :: JSM GType
module JSDOM.Generated.TextTrackCue
-- | Mozilla TextTrackCue documentation
newTextTrackCue :: (MonadDOM m, ToJSString text) => Double -> Double -> text -> m TextTrackCue
-- | Mozilla TextTrackCue.track documentation
getTrack :: (MonadDOM m, IsTextTrackCue self) => self -> m (Maybe TextTrack)
-- | Mozilla TextTrackCue.id documentation
setId :: (MonadDOM m, IsTextTrackCue self, ToJSString val) => self -> val -> m ()
-- | Mozilla TextTrackCue.id documentation
getId :: (MonadDOM m, IsTextTrackCue self, FromJSString result) => self -> m result
-- | Mozilla TextTrackCue.startTime documentation
setStartTime :: (MonadDOM m, IsTextTrackCue self) => self -> Double -> m ()
-- | Mozilla TextTrackCue.startTime documentation
getStartTime :: (MonadDOM m, IsTextTrackCue self) => self -> m Double
-- | Mozilla TextTrackCue.endTime documentation
setEndTime :: (MonadDOM m, IsTextTrackCue self) => self -> Double -> m ()
-- | Mozilla TextTrackCue.endTime documentation
getEndTime :: (MonadDOM m, IsTextTrackCue self) => self -> m Double
-- | Mozilla TextTrackCue.pauseOnExit documentation
setPauseOnExit :: (MonadDOM m, IsTextTrackCue self) => self -> Bool -> m ()
-- | Mozilla TextTrackCue.pauseOnExit documentation
getPauseOnExit :: (MonadDOM m, IsTextTrackCue self) => self -> m Bool
-- | Mozilla TextTrackCue.onenter documentation
enter :: (IsTextTrackCue self, IsEventTarget self) => EventName self Event
-- | Mozilla TextTrackCue.onexit documentation
exit :: (IsTextTrackCue self, IsEventTarget self) => EventName self Event
-- | Functions for this inteface are in JSDOM.TextTrackCue. Base
-- interface functions are in:
--
--
--
-- Mozilla TextTrackCue documentation
data TextTrackCue
castToTextTrackCue :: IsGObject obj => obj -> JSM TextTrackCue
gTypeTextTrackCue :: JSM GType
class IsEventTarget o => IsTextTrackCue o
toTextTrackCue :: IsTextTrackCue o => o -> TextTrackCue
module JSDOM.Generated.TextTrackCueList
-- | Mozilla TextTrackCueList.item documentation
item :: (MonadDOM m) => TextTrackCueList -> Word -> m (Maybe TextTrackCue)
-- | Mozilla TextTrackCueList.getCueById documentation
getCueById :: (MonadDOM m, ToJSString id) => TextTrackCueList -> id -> m (Maybe TextTrackCue)
-- | Mozilla TextTrackCueList.length documentation
getLength :: (MonadDOM m) => TextTrackCueList -> m Word
-- | Functions for this inteface are in JSDOM.TextTrackCueList.
--
-- Mozilla TextTrackCueList documentation
data TextTrackCueList
castToTextTrackCueList :: IsGObject obj => obj -> JSM TextTrackCueList
gTypeTextTrackCueList :: JSM GType
module JSDOM.Generated.TextTrackList
-- | Mozilla TextTrackList.item documentation
item :: (MonadDOM m) => TextTrackList -> Word -> m (Maybe TextTrack)
-- | Mozilla TextTrackList.getTrackById documentation
getTrackById :: (MonadDOM m, ToJSString id) => TextTrackList -> id -> m (Maybe TextTrack)
-- | Mozilla TextTrackList.length documentation
getLength :: (MonadDOM m) => TextTrackList -> m Word
-- | Mozilla TextTrackList.onaddtrack documentation
addTrack :: EventName TextTrackList Event
-- | Mozilla TextTrackList.onchange documentation
change :: EventName TextTrackList Event
-- | Mozilla TextTrackList.onremovetrack documentation
removeTrack :: EventName TextTrackList Event
-- | Functions for this inteface are in JSDOM.TextTrackList. Base
-- interface functions are in:
--
--
--
-- Mozilla TextTrackList documentation
data TextTrackList
castToTextTrackList :: IsGObject obj => obj -> JSM TextTrackList
gTypeTextTrackList :: JSM GType
module JSDOM.Generated.TimeRanges
-- | Mozilla TimeRanges.start documentation
start :: (MonadDOM m) => TimeRanges -> Word -> m Double
-- | Mozilla TimeRanges.end documentation
end :: (MonadDOM m) => TimeRanges -> Word -> m Double
-- | Mozilla TimeRanges.length documentation
getLength :: (MonadDOM m) => TimeRanges -> m Word
-- | Functions for this inteface are in JSDOM.TimeRanges.
--
-- Mozilla TimeRanges documentation
data TimeRanges
castToTimeRanges :: IsGObject obj => obj -> JSM TimeRanges
gTypeTimeRanges :: JSM GType
module JSDOM.Generated.Touch
-- | Mozilla Touch.clientX documentation
getClientX :: (MonadDOM m) => Touch -> m Int
-- | Mozilla Touch.clientY documentation
getClientY :: (MonadDOM m) => Touch -> m Int
-- | Mozilla Touch.screenX documentation
getScreenX :: (MonadDOM m) => Touch -> m Int
-- | Mozilla Touch.screenY documentation
getScreenY :: (MonadDOM m) => Touch -> m Int
-- | Mozilla Touch.pageX documentation
getPageX :: (MonadDOM m) => Touch -> m Int
-- | Mozilla Touch.pageY documentation
getPageY :: (MonadDOM m) => Touch -> m Int
-- | Mozilla Touch.target documentation
getTarget :: (MonadDOM m) => Touch -> m (Maybe EventTarget)
-- | Mozilla Touch.identifier documentation
getIdentifier :: (MonadDOM m) => Touch -> m Word
-- | Mozilla Touch.webkitRadiusX documentation
getWebkitRadiusX :: (MonadDOM m) => Touch -> m Int
-- | Mozilla Touch.webkitRadiusY documentation
getWebkitRadiusY :: (MonadDOM m) => Touch -> m Int
-- | Mozilla Touch.webkitRotationAngle documentation
getWebkitRotationAngle :: (MonadDOM m) => Touch -> m Float
-- | Mozilla Touch.webkitForce documentation
getWebkitForce :: (MonadDOM m) => Touch -> m Float
-- | Functions for this inteface are in JSDOM.Touch.
--
-- Mozilla Touch documentation
data Touch
castToTouch :: IsGObject obj => obj -> JSM Touch
gTypeTouch :: JSM GType
module JSDOM.Generated.TouchEvent
-- | Mozilla TouchEvent.initTouchEvent documentation
initTouchEvent :: (MonadDOM m, ToJSString type') => TouchEvent -> Maybe TouchList -> Maybe TouchList -> Maybe TouchList -> type' -> Maybe Window -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> m ()
-- | Mozilla TouchEvent.touches documentation
getTouches :: (MonadDOM m) => TouchEvent -> m (Maybe TouchList)
-- | Mozilla TouchEvent.targetTouches documentation
getTargetTouches :: (MonadDOM m) => TouchEvent -> m (Maybe TouchList)
-- | Mozilla TouchEvent.changedTouches documentation
getChangedTouches :: (MonadDOM m) => TouchEvent -> m (Maybe TouchList)
-- | Mozilla TouchEvent.ctrlKey documentation
getCtrlKey :: (MonadDOM m) => TouchEvent -> m Bool
-- | Mozilla TouchEvent.shiftKey documentation
getShiftKey :: (MonadDOM m) => TouchEvent -> m Bool
-- | Mozilla TouchEvent.altKey documentation
getAltKey :: (MonadDOM m) => TouchEvent -> m Bool
-- | Mozilla TouchEvent.metaKey documentation
getMetaKey :: (MonadDOM m) => TouchEvent -> m Bool
-- | Functions for this inteface are in JSDOM.TouchEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla TouchEvent documentation
data TouchEvent
castToTouchEvent :: IsGObject obj => obj -> JSM TouchEvent
gTypeTouchEvent :: JSM GType
module JSDOM.Generated.TouchList
-- | Mozilla TouchList.item documentation
item :: (MonadDOM m) => TouchList -> Word -> m (Maybe Touch)
-- | Mozilla TouchList.length documentation
getLength :: (MonadDOM m) => TouchList -> m Word
-- | Functions for this inteface are in JSDOM.TouchList.
--
-- Mozilla TouchList documentation
data TouchList
castToTouchList :: IsGObject obj => obj -> JSM TouchList
gTypeTouchList :: JSM GType
module JSDOM.Generated.TrackEvent
-- | Mozilla TrackEvent.track documentation
getTrack :: (MonadDOM m) => TrackEvent -> m (Maybe GObject)
-- | Functions for this inteface are in JSDOM.TrackEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla TrackEvent documentation
data TrackEvent
castToTrackEvent :: IsGObject obj => obj -> JSM TrackEvent
gTypeTrackEvent :: JSM GType
module JSDOM.Generated.TransitionEvent
-- | Mozilla TransitionEvent.propertyName documentation
getPropertyName :: (MonadDOM m, FromJSString result) => TransitionEvent -> m result
-- | Mozilla TransitionEvent.elapsedTime documentation
getElapsedTime :: (MonadDOM m) => TransitionEvent -> m Double
-- | Mozilla TransitionEvent.pseudoElement documentation
getPseudoElement :: (MonadDOM m, FromJSString result) => TransitionEvent -> m result
-- | Functions for this inteface are in JSDOM.TransitionEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla TransitionEvent documentation
data TransitionEvent
castToTransitionEvent :: IsGObject obj => obj -> JSM TransitionEvent
gTypeTransitionEvent :: JSM GType
module JSDOM.Generated.TreeWalker
-- | Mozilla TreeWalker.parentNode documentation
parentNode :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Mozilla TreeWalker.firstChild documentation
firstChild :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Mozilla TreeWalker.lastChild documentation
lastChild :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Mozilla TreeWalker.previousSibling documentation
previousSibling :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Mozilla TreeWalker.nextSibling documentation
nextSibling :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Mozilla TreeWalker.previousNode documentation
previousNode :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Mozilla TreeWalker.nextNode documentation
nextNode :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Mozilla TreeWalker.root documentation
getRoot :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Mozilla TreeWalker.whatToShow documentation
getWhatToShow :: (MonadDOM m) => TreeWalker -> m Word
-- | Mozilla TreeWalker.filter documentation
getFilter :: (MonadDOM m) => TreeWalker -> m (Maybe NodeFilter)
-- | Mozilla TreeWalker.expandEntityReferences documentation
getExpandEntityReferences :: (MonadDOM m) => TreeWalker -> m Bool
-- | Mozilla TreeWalker.currentNode documentation
setCurrentNode :: (MonadDOM m, IsNode val) => TreeWalker -> Maybe val -> m ()
-- | Mozilla TreeWalker.currentNode documentation
getCurrentNode :: (MonadDOM m) => TreeWalker -> m (Maybe Node)
-- | Functions for this inteface are in JSDOM.TreeWalker.
--
-- Mozilla TreeWalker documentation
data TreeWalker
castToTreeWalker :: IsGObject obj => obj -> JSM TreeWalker
gTypeTreeWalker :: JSM GType
module JSDOM.Generated.TypeConversions
-- | Mozilla TypeConversions.testLong documentation
setTestLong :: (MonadDOM m) => TypeConversions -> Int -> m ()
-- | Mozilla TypeConversions.testLong documentation
getTestLong :: (MonadDOM m) => TypeConversions -> m Int
-- | Mozilla TypeConversions.testEnforceRangeLong documentation
setTestEnforceRangeLong :: (MonadDOM m) => TypeConversions -> Int -> m ()
-- | Mozilla TypeConversions.testEnforceRangeLong documentation
getTestEnforceRangeLong :: (MonadDOM m) => TypeConversions -> m Int
-- | Mozilla TypeConversions.testUnsignedLong documentation
setTestUnsignedLong :: (MonadDOM m) => TypeConversions -> Word -> m ()
-- | Mozilla TypeConversions.testUnsignedLong documentation
getTestUnsignedLong :: (MonadDOM m) => TypeConversions -> m Word
-- | Mozilla TypeConversions.testEnforceRangeUnsignedLong
-- documentation
setTestEnforceRangeUnsignedLong :: (MonadDOM m) => TypeConversions -> Word -> m ()
-- | Mozilla TypeConversions.testEnforceRangeUnsignedLong
-- documentation
getTestEnforceRangeUnsignedLong :: (MonadDOM m) => TypeConversions -> m Word
-- | Mozilla TypeConversions.testLongLong documentation
setTestLongLong :: (MonadDOM m) => TypeConversions -> Int64 -> m ()
-- | Mozilla TypeConversions.testLongLong documentation
getTestLongLong :: (MonadDOM m) => TypeConversions -> m Int64
-- | Mozilla TypeConversions.testEnforceRangeLongLong documentation
setTestEnforceRangeLongLong :: (MonadDOM m) => TypeConversions -> Int64 -> m ()
-- | Mozilla TypeConversions.testEnforceRangeLongLong documentation
getTestEnforceRangeLongLong :: (MonadDOM m) => TypeConversions -> m Int64
-- | Mozilla TypeConversions.testUnsignedLongLong documentation
setTestUnsignedLongLong :: (MonadDOM m) => TypeConversions -> Word64 -> m ()
-- | Mozilla TypeConversions.testUnsignedLongLong documentation
getTestUnsignedLongLong :: (MonadDOM m) => TypeConversions -> m Word64
-- | Mozilla TypeConversions.testEnforceRangeUnsignedLongLong
-- documentation
setTestEnforceRangeUnsignedLongLong :: (MonadDOM m) => TypeConversions -> Word64 -> m ()
-- | Mozilla TypeConversions.testEnforceRangeUnsignedLongLong
-- documentation
getTestEnforceRangeUnsignedLongLong :: (MonadDOM m) => TypeConversions -> m Word64
-- | Mozilla TypeConversions.testByte documentation
setTestByte :: (MonadDOM m) => TypeConversions -> Int -> m ()
-- | Mozilla TypeConversions.testByte documentation
getTestByte :: (MonadDOM m) => TypeConversions -> m Int
-- | Mozilla TypeConversions.testEnforceRangeByte documentation
setTestEnforceRangeByte :: (MonadDOM m) => TypeConversions -> Int -> m ()
-- | Mozilla TypeConversions.testEnforceRangeByte documentation
getTestEnforceRangeByte :: (MonadDOM m) => TypeConversions -> m Int
-- | Mozilla TypeConversions.testOctet documentation
setTestOctet :: (MonadDOM m) => TypeConversions -> Word -> m ()
-- | Mozilla TypeConversions.testOctet documentation
getTestOctet :: (MonadDOM m) => TypeConversions -> m Word
-- | Mozilla TypeConversions.testEnforceRangeOctet documentation
setTestEnforceRangeOctet :: (MonadDOM m) => TypeConversions -> Word -> m ()
-- | Mozilla TypeConversions.testEnforceRangeOctet documentation
getTestEnforceRangeOctet :: (MonadDOM m) => TypeConversions -> m Word
-- | Mozilla TypeConversions.testShort documentation
setTestShort :: (MonadDOM m) => TypeConversions -> Int -> m ()
-- | Mozilla TypeConversions.testShort documentation
getTestShort :: (MonadDOM m) => TypeConversions -> m Int
-- | Mozilla TypeConversions.testEnforceRangeShort documentation
setTestEnforceRangeShort :: (MonadDOM m) => TypeConversions -> Int -> m ()
-- | Mozilla TypeConversions.testEnforceRangeShort documentation
getTestEnforceRangeShort :: (MonadDOM m) => TypeConversions -> m Int
-- | Mozilla TypeConversions.testUnsignedShort documentation
setTestUnsignedShort :: (MonadDOM m) => TypeConversions -> Word -> m ()
-- | Mozilla TypeConversions.testUnsignedShort documentation
getTestUnsignedShort :: (MonadDOM m) => TypeConversions -> m Word
-- | Mozilla TypeConversions.testEnforceRangeUnsignedShort
-- documentation
setTestEnforceRangeUnsignedShort :: (MonadDOM m) => TypeConversions -> Word -> m ()
-- | Mozilla TypeConversions.testEnforceRangeUnsignedShort
-- documentation
getTestEnforceRangeUnsignedShort :: (MonadDOM m) => TypeConversions -> m Word
-- | Functions for this inteface are in JSDOM.TypeConversions.
--
-- Mozilla TypeConversions documentation
data TypeConversions
castToTypeConversions :: IsGObject obj => obj -> JSM TypeConversions
gTypeTypeConversions :: JSM GType
module JSDOM.Generated.UIEvent
-- | Mozilla UIEvent.initUIEvent documentation
initUIEvent :: (MonadDOM m, IsUIEvent self, ToJSString type') => self -> type' -> Bool -> Bool -> Maybe Window -> Int -> m ()
-- | Mozilla UIEvent.view documentation
getView :: (MonadDOM m, IsUIEvent self) => self -> m (Maybe Window)
-- | Mozilla UIEvent.detail documentation
getDetail :: (MonadDOM m, IsUIEvent self) => self -> m Int
-- | Mozilla UIEvent.keyCode documentation
getKeyCode :: (MonadDOM m, IsUIEvent self) => self -> m Int
-- | Mozilla UIEvent.charCode documentation
getCharCode :: (MonadDOM m, IsUIEvent self) => self -> m Int
-- | Mozilla UIEvent.layerX documentation
getLayerX :: (MonadDOM m, IsUIEvent self) => self -> m Int
-- | Mozilla UIEvent.layerY documentation
getLayerY :: (MonadDOM m, IsUIEvent self) => self -> m Int
-- | Mozilla UIEvent.pageX documentation
getPageX :: (MonadDOM m, IsUIEvent self) => self -> m Int
-- | Mozilla UIEvent.pageY documentation
getPageY :: (MonadDOM m, IsUIEvent self) => self -> m Int
-- | Mozilla UIEvent.which documentation
getWhich :: (MonadDOM m, IsUIEvent self) => self -> m Int
-- | Functions for this inteface are in JSDOM.UIEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla UIEvent documentation
data UIEvent
castToUIEvent :: IsGObject obj => obj -> JSM UIEvent
gTypeUIEvent :: JSM GType
class IsEvent o => IsUIEvent o
toUIEvent :: IsUIEvent o => o -> UIEvent
module JSDOM.EventM
type EventM t e = ReaderT e DOM
newtype SaferEventListener t e
SaferEventListener :: Function -> SaferEventListener t e
data EventName t e
newListener :: (IsEvent e) => EventM t e () -> DOM (SaferEventListener t e)
newListenerSync :: (IsEvent e) => EventM t e () -> DOM (SaferEventListener t e)
newListenerAsync :: (IsEvent e) => EventM t e () -> DOM (SaferEventListener t e)
addListener :: (IsEventTarget t, IsEvent e) => t -> EventName t e -> SaferEventListener t e -> Bool -> DOM ()
removeListener :: (IsEventTarget t, IsEvent e) => t -> EventName t e -> SaferEventListener t e -> Bool -> DOM ()
releaseListener :: (IsEventTarget t, IsEvent e) => SaferEventListener t e -> DOM ()
on :: (IsEventTarget t, IsEvent e) => t -> EventName t e -> EventM t e () -> DOM (DOM ())
event :: EventM t e e
eventTarget :: IsEvent e => EventM t e (Maybe EventTarget)
target :: (IsEvent e, IsGObject t) => EventM t e (Maybe t)
eventCurrentTarget :: IsEvent e => EventM t e (Maybe EventTarget)
eventPhase :: IsEvent e => EventM t e Word
bubbles :: IsEvent e => EventM t e Bool
cancelable :: IsEvent e => EventM t e Bool
timeStamp :: IsEvent e => EventM t e Word
stopPropagation :: IsEvent e => EventM t e ()
preventDefault :: IsEvent e => EventM t e ()
defaultPrevented :: IsEvent e => EventM t e Bool
stopImmediatePropagation :: IsEvent e => EventM t e ()
srcElement :: IsEvent e => EventM t e (Maybe EventTarget)
getCancelBubble :: IsEvent e => EventM t e Bool
cancelBubble :: IsEvent e => Bool -> EventM t e ()
getReturnValue :: IsEvent e => EventM t e Bool
returnValue :: IsEvent e => Bool -> EventM t e ()
uiView :: IsUIEvent e => EventM t e (Maybe Window)
uiDetail :: IsUIEvent e => EventM t e Int
uiKeyCode :: IsUIEvent e => EventM t e Int
uiCharCode :: IsUIEvent e => EventM t e Int
uiLayerX :: IsUIEvent e => EventM t e Int
uiLayerY :: IsUIEvent e => EventM t e Int
uiLayerXY :: IsUIEvent e => EventM t e (Int, Int)
uiPageX :: IsUIEvent e => EventM t e Int
uiPageY :: IsUIEvent e => EventM t e Int
uiPageXY :: IsUIEvent e => EventM t e (Int, Int)
uiWhich :: IsUIEvent e => EventM t e Int
mouseScreenX :: IsMouseEvent e => EventM t e Int
mouseScreenY :: IsMouseEvent e => EventM t e Int
mouseScreenXY :: IsMouseEvent e => EventM t e (Int, Int)
mouseClientX :: IsMouseEvent e => EventM t e Int
mouseClientY :: IsMouseEvent e => EventM t e Int
mouseClientXY :: IsMouseEvent e => EventM t e (Int, Int)
mouseMovementX :: IsMouseEvent e => EventM t e Int
mouseMovementY :: IsMouseEvent e => EventM t e Int
mouseMovementXY :: IsMouseEvent e => EventM t e (Int, Int)
mouseCtrlKey :: IsMouseEvent e => EventM t e Bool
mouseShiftKey :: IsMouseEvent e => EventM t e Bool
mouseAltKey :: IsMouseEvent e => EventM t e Bool
mouseMetaKey :: IsMouseEvent e => EventM t e Bool
mouseButton :: IsMouseEvent e => EventM t e Word
mouseRelatedTarget :: IsMouseEvent e => EventM t e (Maybe EventTarget)
mouseOffsetX :: IsMouseEvent e => EventM t e Int
mouseOffsetY :: IsMouseEvent e => EventM t e Int
mouseOffsetXY :: IsMouseEvent e => EventM t e (Int, Int)
mouseX :: IsMouseEvent e => EventM t e Int
mouseY :: IsMouseEvent e => EventM t e Int
mouseXY :: IsMouseEvent e => EventM t e (Int, Int)
mouseFromElement :: IsMouseEvent e => EventM t e (Maybe Node)
mouseToElement :: IsMouseEvent e => EventM t e (Maybe Node)
instance JSDOM.Types.MonadDOM (Control.Monad.Trans.Reader.ReaderT e JSDOM.Types.DOM)
module JSDOM.Custom.XMLHttpRequest
data XHRError
XHRError :: XHRError
XHRAborted :: XHRError
-- | Mozilla XMLHttpRequest.send documentation
send :: (MonadDOM m) => XMLHttpRequest -> m ()
-- | Mozilla XMLHttpRequest.send documentation
sendString :: (MonadDOM m, ToJSString str) => XMLHttpRequest -> str -> m ()
-- | Mozilla XMLHttpRequest.send documentation
sendArrayBuffer :: (MonadDOM m, IsArrayBufferView view) => XMLHttpRequest -> view -> m ()
-- | Mozilla XMLHttpRequest.send documentation
sendBlob :: (MonadDOM m, IsBlob blob) => XMLHttpRequest -> blob -> m ()
-- | Mozilla XMLHttpRequest.send documentation
sendDocument :: (MonadDOM m, IsDocument doc) => XMLHttpRequest -> doc -> m ()
-- | Mozilla XMLHttpRequest.send documentation
sendFormData :: (MonadDOM m) => XMLHttpRequest -> FormData -> m ()
instance GHC.Classes.Eq JSDOM.Custom.XMLHttpRequest.XHRError
instance GHC.Show.Show JSDOM.Custom.XMLHttpRequest.XHRError
instance GHC.Exception.Exception JSDOM.Custom.XMLHttpRequest.XHRError
module JSDOM.Generated.UIRequestEvent
-- | Mozilla UIRequestEvent.receiver documentation
getReceiver :: (MonadDOM m) => UIRequestEvent -> m (Maybe EventTarget)
-- | Functions for this inteface are in JSDOM.UIRequestEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla UIRequestEvent documentation
data UIRequestEvent
castToUIRequestEvent :: IsGObject obj => obj -> JSM UIRequestEvent
gTypeUIRequestEvent :: JSM GType
module JSDOM.Generated.URLUtils
-- | Mozilla URLUtils.toString documentation
toString :: (MonadDOM m, FromJSString result) => URLUtils -> m result
-- | Mozilla URLUtils.href documentation
setHref :: (MonadDOM m, ToJSString val) => URLUtils -> val -> m ()
-- | Mozilla URLUtils.href documentation
getHref :: (MonadDOM m, FromJSString result) => URLUtils -> m result
-- | Mozilla URLUtils.origin documentation
getOrigin :: (MonadDOM m, FromJSString result) => URLUtils -> m result
-- | Mozilla URLUtils.protocol documentation
setProtocol :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.protocol documentation
getProtocol :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Mozilla URLUtils.username documentation
setUsername :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.username documentation
getUsername :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Mozilla URLUtils.password documentation
setPassword :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.password documentation
getPassword :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Mozilla URLUtils.host documentation
setHost :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.host documentation
getHost :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Mozilla URLUtils.hostname documentation
setHostname :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.hostname documentation
getHostname :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Mozilla URLUtils.port documentation
setPort :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.port documentation
getPort :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Mozilla URLUtils.pathname documentation
setPathname :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.pathname documentation
getPathname :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Mozilla URLUtils.search documentation
setSearch :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.search documentation
getSearch :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Mozilla URLUtils.hash documentation
setHash :: (MonadDOM m, ToJSString val) => URLUtils -> Maybe val -> m ()
-- | Mozilla URLUtils.hash documentation
getHash :: (MonadDOM m, FromJSString result) => URLUtils -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.URLUtils.
--
-- Mozilla URLUtils documentation
data URLUtils
castToURLUtils :: IsGObject obj => obj -> JSM URLUtils
gTypeURLUtils :: JSM GType
module JSDOM.Generated.UserMessageHandler
-- | Mozilla UserMessageHandler.postMessage documentation
postMessage :: (MonadDOM m, IsSerializedScriptValue message) => UserMessageHandler -> Maybe message -> m ()
-- | Functions for this inteface are in JSDOM.UserMessageHandler.
--
-- Mozilla UserMessageHandler documentation
data UserMessageHandler
castToUserMessageHandler :: IsGObject obj => obj -> JSM UserMessageHandler
gTypeUserMessageHandler :: JSM GType
module JSDOM.Generated.VTTCue
-- | Mozilla VTTCue documentation
newVTTCue :: (MonadDOM m, ToJSString text) => Double -> Double -> text -> m VTTCue
-- | Mozilla VTTCue.getCueAsHTML documentation
getCueAsHTML :: (MonadDOM m) => VTTCue -> m (Maybe DocumentFragment)
-- | Mozilla VTTCue.vertical documentation
setVertical :: (MonadDOM m, ToJSString val) => VTTCue -> val -> m ()
-- | Mozilla VTTCue.vertical documentation
getVertical :: (MonadDOM m, FromJSString result) => VTTCue -> m result
-- | Mozilla VTTCue.snapToLines documentation
setSnapToLines :: (MonadDOM m) => VTTCue -> Bool -> m ()
-- | Mozilla VTTCue.snapToLines documentation
getSnapToLines :: (MonadDOM m) => VTTCue -> m Bool
-- | Mozilla VTTCue.line documentation
setLine :: (MonadDOM m) => VTTCue -> Double -> m ()
-- | Mozilla VTTCue.line documentation
getLine :: (MonadDOM m) => VTTCue -> m Double
-- | Mozilla VTTCue.position documentation
setPosition :: (MonadDOM m) => VTTCue -> Double -> m ()
-- | Mozilla VTTCue.position documentation
getPosition :: (MonadDOM m) => VTTCue -> m Double
-- | Mozilla VTTCue.size documentation
setSize :: (MonadDOM m) => VTTCue -> Double -> m ()
-- | Mozilla VTTCue.size documentation
getSize :: (MonadDOM m) => VTTCue -> m Double
-- | Mozilla VTTCue.align documentation
setAlign :: (MonadDOM m, ToJSString val) => VTTCue -> val -> m ()
-- | Mozilla VTTCue.align documentation
getAlign :: (MonadDOM m, FromJSString result) => VTTCue -> m result
-- | Mozilla VTTCue.text documentation
setText :: (MonadDOM m, ToJSString val) => VTTCue -> val -> m ()
-- | Mozilla VTTCue.text documentation
getText :: (MonadDOM m, FromJSString result) => VTTCue -> m result
-- | Mozilla VTTCue.regionId documentation
setRegionId :: (MonadDOM m, ToJSString val) => VTTCue -> val -> m ()
-- | Mozilla VTTCue.regionId documentation
getRegionId :: (MonadDOM m, FromJSString result) => VTTCue -> m result
-- | Functions for this inteface are in JSDOM.VTTCue. Base interface
-- functions are in:
--
--
--
-- Mozilla VTTCue documentation
data VTTCue
castToVTTCue :: IsGObject obj => obj -> JSM VTTCue
gTypeVTTCue :: JSM GType
module JSDOM.Generated.VTTRegion
-- | Mozilla VTTRegion documentation
newVTTRegion :: (MonadDOM m) => m VTTRegion
-- | Mozilla VTTRegion.track documentation
getTrack :: (MonadDOM m) => VTTRegion -> m (Maybe TextTrack)
-- | Mozilla VTTRegion.id documentation
setId :: (MonadDOM m, ToJSString val) => VTTRegion -> val -> m ()
-- | Mozilla VTTRegion.id documentation
getId :: (MonadDOM m, FromJSString result) => VTTRegion -> m result
-- | Mozilla VTTRegion.width documentation
setWidth :: (MonadDOM m) => VTTRegion -> Double -> m ()
-- | Mozilla VTTRegion.width documentation
getWidth :: (MonadDOM m) => VTTRegion -> m Double
-- | Mozilla VTTRegion.height documentation
setHeight :: (MonadDOM m) => VTTRegion -> Int -> m ()
-- | Mozilla VTTRegion.height documentation
getHeight :: (MonadDOM m) => VTTRegion -> m Int
-- | Mozilla VTTRegion.regionAnchorX documentation
setRegionAnchorX :: (MonadDOM m) => VTTRegion -> Double -> m ()
-- | Mozilla VTTRegion.regionAnchorX documentation
getRegionAnchorX :: (MonadDOM m) => VTTRegion -> m Double
-- | Mozilla VTTRegion.regionAnchorY documentation
setRegionAnchorY :: (MonadDOM m) => VTTRegion -> Double -> m ()
-- | Mozilla VTTRegion.regionAnchorY documentation
getRegionAnchorY :: (MonadDOM m) => VTTRegion -> m Double
-- | Mozilla VTTRegion.viewportAnchorX documentation
setViewportAnchorX :: (MonadDOM m) => VTTRegion -> Double -> m ()
-- | Mozilla VTTRegion.viewportAnchorX documentation
getViewportAnchorX :: (MonadDOM m) => VTTRegion -> m Double
-- | Mozilla VTTRegion.viewportAnchorY documentation
setViewportAnchorY :: (MonadDOM m) => VTTRegion -> Double -> m ()
-- | Mozilla VTTRegion.viewportAnchorY documentation
getViewportAnchorY :: (MonadDOM m) => VTTRegion -> m Double
-- | Mozilla VTTRegion.scroll documentation
setScroll :: (MonadDOM m, ToJSString val) => VTTRegion -> val -> m ()
-- | Mozilla VTTRegion.scroll documentation
getScroll :: (MonadDOM m, FromJSString result) => VTTRegion -> m result
-- | Functions for this inteface are in JSDOM.VTTRegion.
--
-- Mozilla VTTRegion documentation
data VTTRegion
castToVTTRegion :: IsGObject obj => obj -> JSM VTTRegion
gTypeVTTRegion :: JSM GType
module JSDOM.Generated.VTTRegionList
-- | Mozilla VTTRegionList.item documentation
item :: (MonadDOM m) => VTTRegionList -> Word -> m (Maybe VTTRegion)
-- | Mozilla VTTRegionList.getRegionById documentation
getRegionById :: (MonadDOM m, ToJSString id) => VTTRegionList -> id -> m (Maybe VTTRegion)
-- | Mozilla VTTRegionList.length documentation
getLength :: (MonadDOM m) => VTTRegionList -> m Word
-- | Functions for this inteface are in JSDOM.VTTRegionList.
--
-- Mozilla VTTRegionList documentation
data VTTRegionList
castToVTTRegionList :: IsGObject obj => obj -> JSM VTTRegionList
gTypeVTTRegionList :: JSM GType
module JSDOM.Generated.ValidityState
-- | Mozilla ValidityState.valueMissing documentation
getValueMissing :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.typeMismatch documentation
getTypeMismatch :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.patternMismatch documentation
getPatternMismatch :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.tooLong documentation
getTooLong :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.rangeUnderflow documentation
getRangeUnderflow :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.rangeOverflow documentation
getRangeOverflow :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.stepMismatch documentation
getStepMismatch :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.badInput documentation
getBadInput :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.customError documentation
getCustomError :: (MonadDOM m) => ValidityState -> m Bool
-- | Mozilla ValidityState.valid documentation
getValid :: (MonadDOM m) => ValidityState -> m Bool
-- | Functions for this inteface are in JSDOM.ValidityState.
--
-- Mozilla ValidityState documentation
data ValidityState
castToValidityState :: IsGObject obj => obj -> JSM ValidityState
gTypeValidityState :: JSM GType
module JSDOM.Generated.VideoPlaybackQuality
-- | Mozilla VideoPlaybackQuality.creationTime documentation
getCreationTime :: (MonadDOM m) => VideoPlaybackQuality -> m Double
-- | Mozilla VideoPlaybackQuality.totalVideoFrames documentation
getTotalVideoFrames :: (MonadDOM m) => VideoPlaybackQuality -> m Word
-- | Mozilla VideoPlaybackQuality.droppedVideoFrames documentation
getDroppedVideoFrames :: (MonadDOM m) => VideoPlaybackQuality -> m Word
-- | Mozilla VideoPlaybackQuality.corruptedVideoFrames documentation
getCorruptedVideoFrames :: (MonadDOM m) => VideoPlaybackQuality -> m Word
-- | Mozilla VideoPlaybackQuality.totalFrameDelay documentation
getTotalFrameDelay :: (MonadDOM m) => VideoPlaybackQuality -> m Double
-- | Functions for this inteface are in JSDOM.VideoPlaybackQuality.
--
-- Mozilla VideoPlaybackQuality documentation
data VideoPlaybackQuality
castToVideoPlaybackQuality :: IsGObject obj => obj -> JSM VideoPlaybackQuality
gTypeVideoPlaybackQuality :: JSM GType
module JSDOM.Generated.VideoStreamTrack
-- | Mozilla VideoStreamTrack documentation
newVideoStreamTrack :: (MonadDOM m, IsDictionary videoConstraints) => Maybe videoConstraints -> m VideoStreamTrack
-- | Functions for this inteface are in JSDOM.VideoStreamTrack. Base
-- interface functions are in:
--
--
--
-- Mozilla VideoStreamTrack documentation
data VideoStreamTrack
castToVideoStreamTrack :: IsGObject obj => obj -> JSM VideoStreamTrack
gTypeVideoStreamTrack :: JSM GType
module JSDOM.Generated.VideoTrack
-- | Mozilla VideoTrack.id documentation
getId :: (MonadDOM m, FromJSString result) => VideoTrack -> m result
-- | Mozilla VideoTrack.kind documentation
setKind :: (MonadDOM m, ToJSString val) => VideoTrack -> val -> m ()
-- | Mozilla VideoTrack.kind documentation
getKind :: (MonadDOM m, FromJSString result) => VideoTrack -> m result
-- | Mozilla VideoTrack.label documentation
getLabel :: (MonadDOM m, FromJSString result) => VideoTrack -> m result
-- | Mozilla VideoTrack.language documentation
setLanguage :: (MonadDOM m, ToJSString val) => VideoTrack -> val -> m ()
-- | Mozilla VideoTrack.language documentation
getLanguage :: (MonadDOM m, FromJSString result) => VideoTrack -> m result
-- | Mozilla VideoTrack.selected documentation
setSelected :: (MonadDOM m) => VideoTrack -> Bool -> m ()
-- | Mozilla VideoTrack.selected documentation
getSelected :: (MonadDOM m) => VideoTrack -> m Bool
-- | Mozilla VideoTrack.sourceBuffer documentation
getSourceBuffer :: (MonadDOM m) => VideoTrack -> m (Maybe SourceBuffer)
-- | Functions for this inteface are in JSDOM.VideoTrack.
--
-- Mozilla VideoTrack documentation
data VideoTrack
castToVideoTrack :: IsGObject obj => obj -> JSM VideoTrack
gTypeVideoTrack :: JSM GType
module JSDOM.Generated.VideoTrackList
-- | Mozilla VideoTrackList.item documentation
item :: (MonadDOM m) => VideoTrackList -> Word -> m (Maybe VideoTrack)
-- | Mozilla VideoTrackList.getTrackById documentation
getTrackById :: (MonadDOM m, ToJSString id) => VideoTrackList -> id -> m (Maybe VideoTrack)
-- | Mozilla VideoTrackList.length documentation
getLength :: (MonadDOM m) => VideoTrackList -> m Word
-- | Mozilla VideoTrackList.selectedIndex documentation
getSelectedIndex :: (MonadDOM m) => VideoTrackList -> m Int
-- | Mozilla VideoTrackList.onchange documentation
change :: EventName VideoTrackList Event
-- | Mozilla VideoTrackList.onaddtrack documentation
addTrack :: EventName VideoTrackList Event
-- | Mozilla VideoTrackList.onremovetrack documentation
removeTrack :: EventName VideoTrackList Event
-- | Functions for this inteface are in JSDOM.VideoTrackList. Base
-- interface functions are in:
--
--
--
-- Mozilla VideoTrackList documentation
data VideoTrackList
castToVideoTrackList :: IsGObject obj => obj -> JSM VideoTrackList
gTypeVideoTrackList :: JSM GType
module JSDOM.Generated.WaveShaperNode
-- | Mozilla WaveShaperNode.curve documentation
setCurve :: (MonadDOM m, IsFloat32Array val) => WaveShaperNode -> Maybe val -> m ()
-- | Mozilla WaveShaperNode.curve documentation
getCurve :: (MonadDOM m) => WaveShaperNode -> m (Maybe Float32Array)
-- | Mozilla WaveShaperNode.oversample documentation
setOversample :: (MonadDOM m) => WaveShaperNode -> OverSampleType -> m ()
-- | Mozilla WaveShaperNode.oversample documentation
getOversample :: (MonadDOM m) => WaveShaperNode -> m OverSampleType
-- | Functions for this inteface are in JSDOM.WaveShaperNode. Base
-- interface functions are in:
--
--
--
-- Mozilla WaveShaperNode documentation
data WaveShaperNode
castToWaveShaperNode :: IsGObject obj => obj -> JSM WaveShaperNode
gTypeWaveShaperNode :: JSM GType
module JSDOM.Generated.WebGL2RenderingContext
-- | Mozilla WebGL2RenderingContext.copyBufferSubData documentation
copyBufferSubData :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
-- | Mozilla WebGL2RenderingContext.getBufferSubData documentation
getBufferSubDataView :: (MonadDOM m, IsArrayBufferView returnedData) => WebGL2RenderingContext -> GLenum -> GLintptr -> Maybe returnedData -> m ()
-- | Mozilla WebGL2RenderingContext.getBufferSubData documentation
getBufferSubData :: (MonadDOM m, IsArrayBuffer returnedData) => WebGL2RenderingContext -> GLenum -> GLintptr -> Maybe returnedData -> m ()
-- | Mozilla WebGL2RenderingContext.getFramebufferAttachmentParameter
-- documentation
getFramebufferAttachmentParameter :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLenum -> GLenum -> m JSVal
-- | Mozilla WebGL2RenderingContext.blitFramebuffer documentation
blitFramebuffer :: (MonadDOM m) => WebGL2RenderingContext -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
-- | Mozilla WebGL2RenderingContext.framebufferTextureLayer
-- documentation
framebufferTextureLayer :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
-- | Mozilla WebGL2RenderingContext.getInternalformatParameter
-- documentation
getInternalformatParameter :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLenum -> GLenum -> m JSVal
-- | Mozilla WebGL2RenderingContext.invalidateFramebuffer
-- documentation
invalidateFramebuffer :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> [GLenum] -> m ()
-- | Mozilla WebGL2RenderingContext.invalidateSubFramebuffer
-- documentation
invalidateSubFramebuffer :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> [GLenum] -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGL2RenderingContext.readBuffer documentation
readBuffer :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> m ()
-- | Mozilla WebGL2RenderingContext.renderbufferStorageMultisample
-- documentation
renderbufferStorageMultisample :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGL2RenderingContext.texStorage2D documentation
texStorage2D :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGL2RenderingContext.texStorage3D documentation
texStorage3D :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGL2RenderingContext.texImage3D documentation
texImage3D :: (MonadDOM m, IsArrayBufferView pixels) => WebGL2RenderingContext -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Maybe pixels -> m ()
-- | Mozilla WebGL2RenderingContext.texSubImage3D documentation
texSubImage3DView :: (MonadDOM m, IsArrayBufferView pixels) => WebGL2RenderingContext -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Maybe pixels -> m ()
-- | Mozilla WebGL2RenderingContext.texSubImage3D documentation
texSubImage3DData :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLenum -> GLenum -> Maybe ImageData -> m ()
-- | Mozilla WebGL2RenderingContext.texSubImage3D documentation
texSubImage3D :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLenum -> GLenum -> Maybe HTMLImageElement -> m ()
-- | Mozilla WebGL2RenderingContext.texSubImage3D documentation
texSubImage3DCanvas :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLenum -> GLenum -> Maybe HTMLCanvasElement -> m ()
-- | Mozilla WebGL2RenderingContext.texSubImage3D documentation
texSubImage3DVideo :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLenum -> GLenum -> Maybe HTMLVideoElement -> m ()
-- | Mozilla WebGL2RenderingContext.copyTexSubImage3D documentation
copyTexSubImage3D :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGL2RenderingContext.compressedTexImage3D
-- documentation
compressedTexImage3D :: (MonadDOM m, IsArrayBufferView data') => WebGL2RenderingContext -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Maybe data' -> m ()
-- | Mozilla WebGL2RenderingContext.compressedTexSubImage3D
-- documentation
compressedTexSubImage3D :: (MonadDOM m, IsArrayBufferView data') => WebGL2RenderingContext -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Maybe data' -> m ()
-- | Mozilla WebGL2RenderingContext.getFragDataLocation
-- documentation
getFragDataLocation :: (MonadDOM m, ToJSString name) => WebGL2RenderingContext -> Maybe WebGLProgram -> name -> m GLint
-- | Mozilla WebGL2RenderingContext.uniform1ui documentation
uniform1ui :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLuint -> m ()
-- | Mozilla WebGL2RenderingContext.uniform2ui documentation
uniform2ui :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLuint -> GLuint -> m ()
-- | Mozilla WebGL2RenderingContext.uniform3ui documentation
uniform3ui :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLuint -> GLuint -> GLuint -> m ()
-- | Mozilla WebGL2RenderingContext.uniform4ui documentation
uniform4ui :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
-- | Mozilla WebGL2RenderingContext.uniform1uiv documentation
uniform1uiv :: (MonadDOM m, IsUint32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniform2uiv documentation
uniform2uiv :: (MonadDOM m, IsUint32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniform3uiv documentation
uniform3uiv :: (MonadDOM m, IsUint32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniform4uiv documentation
uniform4uiv :: (MonadDOM m, IsUint32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniformMatrix2x3fv documentation
uniformMatrix2x3fv :: (MonadDOM m, IsFloat32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLboolean -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniformMatrix3x2fv documentation
uniformMatrix3x2fv :: (MonadDOM m, IsFloat32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLboolean -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniformMatrix2x4fv documentation
uniformMatrix2x4fv :: (MonadDOM m, IsFloat32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLboolean -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniformMatrix4x2fv documentation
uniformMatrix4x2fv :: (MonadDOM m, IsFloat32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLboolean -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniformMatrix3x4fv documentation
uniformMatrix3x4fv :: (MonadDOM m, IsFloat32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLboolean -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.uniformMatrix4x3fv documentation
uniformMatrix4x3fv :: (MonadDOM m, IsFloat32Array value) => WebGL2RenderingContext -> Maybe WebGLUniformLocation -> GLboolean -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.vertexAttribI4i documentation
vertexAttribI4i :: (MonadDOM m) => WebGL2RenderingContext -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
-- | Mozilla WebGL2RenderingContext.vertexAttribI4iv documentation
vertexAttribI4iv :: (MonadDOM m, IsInt32Array v) => WebGL2RenderingContext -> GLuint -> Maybe v -> m ()
-- | Mozilla WebGL2RenderingContext.vertexAttribI4ui documentation
vertexAttribI4ui :: (MonadDOM m) => WebGL2RenderingContext -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
-- | Mozilla WebGL2RenderingContext.vertexAttribI4uiv documentation
vertexAttribI4uiv :: (MonadDOM m, IsUint32Array v) => WebGL2RenderingContext -> GLuint -> Maybe v -> m ()
-- | Mozilla WebGL2RenderingContext.vertexAttribIPointer
-- documentation
vertexAttribIPointer :: (MonadDOM m) => WebGL2RenderingContext -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
-- | Mozilla WebGL2RenderingContext.vertexAttribDivisor
-- documentation
vertexAttribDivisor :: (MonadDOM m) => WebGL2RenderingContext -> GLuint -> GLuint -> m ()
-- | Mozilla WebGL2RenderingContext.drawArraysInstanced
-- documentation
drawArraysInstanced :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLint -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGL2RenderingContext.drawElementsInstanced
-- documentation
drawElementsInstanced :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLsizei -> GLenum -> GLintptr -> GLsizei -> m ()
-- | Mozilla WebGL2RenderingContext.drawRangeElements documentation
drawRangeElements :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> GLintptr -> m ()
-- | Mozilla WebGL2RenderingContext.drawBuffers documentation
drawBuffers :: (MonadDOM m) => WebGL2RenderingContext -> [GLenum] -> m ()
-- | Mozilla WebGL2RenderingContext.clearBufferiv documentation
clearBufferiv :: (MonadDOM m, IsInt32Array value) => WebGL2RenderingContext -> GLenum -> GLint -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.clearBufferuiv documentation
clearBufferuiv :: (MonadDOM m, IsUint32Array value) => WebGL2RenderingContext -> GLenum -> GLint -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.clearBufferfv documentation
clearBufferfv :: (MonadDOM m, IsFloat32Array value) => WebGL2RenderingContext -> GLenum -> GLint -> Maybe value -> m ()
-- | Mozilla WebGL2RenderingContext.clearBufferfi documentation
clearBufferfi :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLint -> GLfloat -> GLint -> m ()
-- | Mozilla WebGL2RenderingContext.createQuery documentation
createQuery :: (MonadDOM m) => WebGL2RenderingContext -> m (Maybe WebGLQuery)
-- | Mozilla WebGL2RenderingContext.deleteQuery documentation
deleteQuery :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLQuery -> m ()
-- | Mozilla WebGL2RenderingContext.isQuery documentation
isQuery :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLQuery -> m GLboolean
-- | Mozilla WebGL2RenderingContext.beginQuery documentation
beginQuery :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> Maybe WebGLQuery -> m ()
-- | Mozilla WebGL2RenderingContext.endQuery documentation
endQuery :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> m ()
-- | Mozilla WebGL2RenderingContext.getQuery documentation
getQuery :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLenum -> m (Maybe WebGLQuery)
-- | Mozilla WebGL2RenderingContext.getQueryParameter documentation
getQueryParameter :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLQuery -> GLenum -> m JSVal
-- | Mozilla WebGL2RenderingContext.createSampler documentation
createSampler :: (MonadDOM m) => WebGL2RenderingContext -> m (Maybe WebGLSampler)
-- | Mozilla WebGL2RenderingContext.deleteSampler documentation
deleteSampler :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSampler -> m ()
-- | Mozilla WebGL2RenderingContext.isSampler documentation
isSampler :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSampler -> m GLboolean
-- | Mozilla WebGL2RenderingContext.bindSampler documentation
bindSampler :: (MonadDOM m) => WebGL2RenderingContext -> GLuint -> Maybe WebGLSampler -> m ()
-- | Mozilla WebGL2RenderingContext.samplerParameteri documentation
samplerParameteri :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSampler -> GLenum -> GLint -> m ()
-- | Mozilla WebGL2RenderingContext.samplerParameterf documentation
samplerParameterf :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSampler -> GLenum -> GLfloat -> m ()
-- | Mozilla WebGL2RenderingContext.getSamplerParameter
-- documentation
getSamplerParameter :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSampler -> GLenum -> m JSVal
-- | Mozilla WebGL2RenderingContext.fenceSync documentation
fenceSync :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLbitfield -> m (Maybe WebGLSync)
-- | Mozilla WebGL2RenderingContext.isSync documentation
isSync :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSync -> m GLboolean
-- | Mozilla WebGL2RenderingContext.deleteSync documentation
deleteSync :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSync -> m ()
-- | Mozilla WebGL2RenderingContext.clientWaitSync documentation
clientWaitSync :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSync -> GLbitfield -> GLuint64 -> m GLenum
-- | Mozilla WebGL2RenderingContext.waitSync documentation
waitSync :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSync -> GLbitfield -> GLuint64 -> m ()
-- | Mozilla WebGL2RenderingContext.getSyncParameter documentation
getSyncParameter :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLSync -> GLenum -> m JSVal
-- | Mozilla WebGL2RenderingContext.createTransformFeedback
-- documentation
createTransformFeedback :: (MonadDOM m) => WebGL2RenderingContext -> m (Maybe WebGLTransformFeedback)
-- | Mozilla WebGL2RenderingContext.deleteTransformFeedback
-- documentation
deleteTransformFeedback :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLTransformFeedback -> m ()
-- | Mozilla WebGL2RenderingContext.isTransformFeedback
-- documentation
isTransformFeedback :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLTransformFeedback -> m GLboolean
-- | Mozilla WebGL2RenderingContext.bindTransformFeedback
-- documentation
bindTransformFeedback :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> Maybe WebGLTransformFeedback -> m ()
-- | Mozilla WebGL2RenderingContext.beginTransformFeedback
-- documentation
beginTransformFeedback :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> m ()
-- | Mozilla WebGL2RenderingContext.endTransformFeedback
-- documentation
endTransformFeedback :: (MonadDOM m) => WebGL2RenderingContext -> m ()
-- | Mozilla WebGL2RenderingContext.transformFeedbackVaryings
-- documentation
transformFeedbackVaryings :: (MonadDOM m, ToJSString varyings) => WebGL2RenderingContext -> Maybe WebGLProgram -> [varyings] -> GLenum -> m ()
-- | Mozilla WebGL2RenderingContext.getTransformFeedbackVarying
-- documentation
getTransformFeedbackVarying :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLProgram -> GLuint -> m (Maybe WebGLActiveInfo)
-- | Mozilla WebGL2RenderingContext.pauseTransformFeedback
-- documentation
pauseTransformFeedback :: (MonadDOM m) => WebGL2RenderingContext -> m ()
-- | Mozilla WebGL2RenderingContext.resumeTransformFeedback
-- documentation
resumeTransformFeedback :: (MonadDOM m) => WebGL2RenderingContext -> m ()
-- | Mozilla WebGL2RenderingContext.bindBufferBase documentation
bindBufferBase :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLuint -> Maybe WebGLBuffer -> m ()
-- | Mozilla WebGL2RenderingContext.bindBufferRange documentation
bindBufferRange :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLuint -> Maybe WebGLBuffer -> GLintptr -> GLsizeiptr -> m ()
-- | Mozilla WebGL2RenderingContext.getIndexedParameter
-- documentation
getIndexedParameter :: (MonadDOM m) => WebGL2RenderingContext -> GLenum -> GLuint -> m JSVal
-- | Mozilla WebGL2RenderingContext.getUniformIndices documentation
getUniformIndices :: (MonadDOM m, ToJSString uniformNames) => WebGL2RenderingContext -> Maybe WebGLProgram -> [uniformNames] -> m (Maybe Uint32Array)
-- | Mozilla WebGL2RenderingContext.getActiveUniforms documentation
getActiveUniforms :: (MonadDOM m, IsUint32Array uniformIndices) => WebGL2RenderingContext -> Maybe WebGLProgram -> Maybe uniformIndices -> GLenum -> m (Maybe Int32Array)
-- | Mozilla WebGL2RenderingContext.getUniformBlockIndex
-- documentation
getUniformBlockIndex :: (MonadDOM m, ToJSString uniformBlockName) => WebGL2RenderingContext -> Maybe WebGLProgram -> uniformBlockName -> m GLuint
-- | Mozilla WebGL2RenderingContext.getActiveUniformBlockParameter
-- documentation
getActiveUniformBlockParameter :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLProgram -> GLuint -> GLenum -> m JSVal
-- | Mozilla WebGL2RenderingContext.getActiveUniformBlockName
-- documentation
getActiveUniformBlockName :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLProgram -> GLuint -> m JSVal
-- | Mozilla WebGL2RenderingContext.uniformBlockBinding
-- documentation
uniformBlockBinding :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLProgram -> GLuint -> GLuint -> m ()
-- | Mozilla WebGL2RenderingContext.createVertexArray documentation
createVertexArray :: (MonadDOM m) => WebGL2RenderingContext -> m (Maybe WebGLVertexArrayObject)
-- | Mozilla WebGL2RenderingContext.deleteVertexArray documentation
deleteVertexArray :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLVertexArrayObject -> m ()
-- | Mozilla WebGL2RenderingContext.isVertexArray documentation
isVertexArray :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLVertexArrayObject -> m GLboolean
-- | Mozilla WebGL2RenderingContext.bindVertexArray documentation
bindVertexArray :: (MonadDOM m) => WebGL2RenderingContext -> Maybe WebGLVertexArrayObject -> m ()
-- | Functions for this inteface are in
-- JSDOM.WebGL2RenderingContext. Base interface functions are in:
--
--
--
-- Mozilla WebGL2RenderingContext documentation
data WebGL2RenderingContext
castToWebGL2RenderingContext :: IsGObject obj => obj -> JSM WebGL2RenderingContext
gTypeWebGL2RenderingContext :: JSM GType
module JSDOM.Generated.WebGLActiveInfo
-- | Mozilla WebGLActiveInfo.size documentation
getSize :: (MonadDOM m) => WebGLActiveInfo -> m Int
-- | Mozilla WebGLActiveInfo.type documentation
getType :: (MonadDOM m) => WebGLActiveInfo -> m Word
-- | Mozilla WebGLActiveInfo.name documentation
getName :: (MonadDOM m, FromJSString result) => WebGLActiveInfo -> m result
-- | Functions for this inteface are in JSDOM.WebGLActiveInfo.
--
-- Mozilla WebGLActiveInfo documentation
data WebGLActiveInfo
castToWebGLActiveInfo :: IsGObject obj => obj -> JSM WebGLActiveInfo
gTypeWebGLActiveInfo :: JSM GType
module JSDOM.Generated.WebGLCompressedTextureATC
-- | Functions for this inteface are in
-- JSDOM.WebGLCompressedTextureATC.
--
-- Mozilla WebGLCompressedTextureATC documentation
data WebGLCompressedTextureATC
castToWebGLCompressedTextureATC :: IsGObject obj => obj -> JSM WebGLCompressedTextureATC
gTypeWebGLCompressedTextureATC :: JSM GType
module JSDOM.Generated.WebGLCompressedTexturePVRTC
-- | Functions for this inteface are in
-- JSDOM.WebGLCompressedTexturePVRTC.
--
-- Mozilla WebGLCompressedTexturePVRTC documentation
data WebGLCompressedTexturePVRTC
castToWebGLCompressedTexturePVRTC :: IsGObject obj => obj -> JSM WebGLCompressedTexturePVRTC
gTypeWebGLCompressedTexturePVRTC :: JSM GType
module JSDOM.Generated.WebGLCompressedTextureS3TC
-- | Functions for this inteface are in
-- JSDOM.WebGLCompressedTextureS3TC.
--
-- Mozilla WebGLCompressedTextureS3TC documentation
data WebGLCompressedTextureS3TC
castToWebGLCompressedTextureS3TC :: IsGObject obj => obj -> JSM WebGLCompressedTextureS3TC
gTypeWebGLCompressedTextureS3TC :: JSM GType
module JSDOM.Generated.WebGLContextAttributes
-- | Mozilla WebGLContextAttributes.alpha documentation
setAlpha :: (MonadDOM m) => WebGLContextAttributes -> Bool -> m ()
-- | Mozilla WebGLContextAttributes.alpha documentation
getAlpha :: (MonadDOM m) => WebGLContextAttributes -> m Bool
-- | Mozilla WebGLContextAttributes.depth documentation
setDepth :: (MonadDOM m) => WebGLContextAttributes -> Bool -> m ()
-- | Mozilla WebGLContextAttributes.depth documentation
getDepth :: (MonadDOM m) => WebGLContextAttributes -> m Bool
-- | Mozilla WebGLContextAttributes.stencil documentation
setStencil :: (MonadDOM m) => WebGLContextAttributes -> Bool -> m ()
-- | Mozilla WebGLContextAttributes.stencil documentation
getStencil :: (MonadDOM m) => WebGLContextAttributes -> m Bool
-- | Mozilla WebGLContextAttributes.antialias documentation
setAntialias :: (MonadDOM m) => WebGLContextAttributes -> Bool -> m ()
-- | Mozilla WebGLContextAttributes.antialias documentation
getAntialias :: (MonadDOM m) => WebGLContextAttributes -> m Bool
-- | Mozilla WebGLContextAttributes.premultipliedAlpha documentation
setPremultipliedAlpha :: (MonadDOM m) => WebGLContextAttributes -> Bool -> m ()
-- | Mozilla WebGLContextAttributes.premultipliedAlpha documentation
getPremultipliedAlpha :: (MonadDOM m) => WebGLContextAttributes -> m Bool
-- | Mozilla WebGLContextAttributes.preserveDrawingBuffer
-- documentation
setPreserveDrawingBuffer :: (MonadDOM m) => WebGLContextAttributes -> Bool -> m ()
-- | Mozilla WebGLContextAttributes.preserveDrawingBuffer
-- documentation
getPreserveDrawingBuffer :: (MonadDOM m) => WebGLContextAttributes -> m Bool
-- | Functions for this inteface are in
-- JSDOM.WebGLContextAttributes.
--
-- Mozilla WebGLContextAttributes documentation
data WebGLContextAttributes
castToWebGLContextAttributes :: IsGObject obj => obj -> JSM WebGLContextAttributes
gTypeWebGLContextAttributes :: JSM GType
module JSDOM.Generated.WebGLContextEvent
-- | Mozilla WebGLContextEvent.statusMessage documentation
getStatusMessage :: (MonadDOM m, FromJSString result) => WebGLContextEvent -> m result
-- | Functions for this inteface are in JSDOM.WebGLContextEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla WebGLContextEvent documentation
data WebGLContextEvent
castToWebGLContextEvent :: IsGObject obj => obj -> JSM WebGLContextEvent
gTypeWebGLContextEvent :: JSM GType
module JSDOM.Generated.WebGLDebugRendererInfo
-- | Functions for this inteface are in
-- JSDOM.WebGLDebugRendererInfo.
--
-- Mozilla WebGLDebugRendererInfo documentation
data WebGLDebugRendererInfo
castToWebGLDebugRendererInfo :: IsGObject obj => obj -> JSM WebGLDebugRendererInfo
gTypeWebGLDebugRendererInfo :: JSM GType
module JSDOM.Generated.WebGLDebugShaders
-- | Mozilla WebGLDebugShaders.getTranslatedShaderSource
-- documentation
getTranslatedShaderSource :: (MonadDOM m, FromJSString result) => WebGLDebugShaders -> Maybe WebGLShader -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.WebGLDebugShaders.
--
-- Mozilla WebGLDebugShaders documentation
data WebGLDebugShaders
castToWebGLDebugShaders :: IsGObject obj => obj -> JSM WebGLDebugShaders
gTypeWebGLDebugShaders :: JSM GType
module JSDOM.Generated.WebGLDepthTexture
-- | Functions for this inteface are in JSDOM.WebGLDepthTexture.
--
-- Mozilla WebGLDepthTexture documentation
data WebGLDepthTexture
castToWebGLDepthTexture :: IsGObject obj => obj -> JSM WebGLDepthTexture
gTypeWebGLDepthTexture :: JSM GType
module JSDOM.Generated.WebGLDrawBuffers
-- | Mozilla WebGLDrawBuffers.drawBuffersWEBGL documentation
drawBuffersWEBGL :: (MonadDOM m) => WebGLDrawBuffers -> [GLenum] -> m ()
-- | Functions for this inteface are in JSDOM.WebGLDrawBuffers.
--
-- Mozilla WebGLDrawBuffers documentation
data WebGLDrawBuffers
castToWebGLDrawBuffers :: IsGObject obj => obj -> JSM WebGLDrawBuffers
gTypeWebGLDrawBuffers :: JSM GType
module JSDOM.Generated.WebGLLoseContext
-- | Mozilla WebGLLoseContext.loseContext documentation
loseContext :: (MonadDOM m) => WebGLLoseContext -> m ()
-- | Mozilla WebGLLoseContext.restoreContext documentation
restoreContext :: (MonadDOM m) => WebGLLoseContext -> m ()
-- | Functions for this inteface are in JSDOM.WebGLLoseContext.
--
-- Mozilla WebGLLoseContext documentation
data WebGLLoseContext
castToWebGLLoseContext :: IsGObject obj => obj -> JSM WebGLLoseContext
gTypeWebGLLoseContext :: JSM GType
module JSDOM.Generated.WebGLRenderingContextBase
-- | Mozilla WebGLRenderingContextBase.activeTexture documentation
activeTexture :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.attachShader documentation
attachShader :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> Maybe WebGLShader -> m ()
-- | Mozilla WebGLRenderingContextBase.bindAttribLocation
-- documentation
bindAttribLocation :: (MonadDOM m, IsWebGLRenderingContextBase self, ToJSString name) => self -> Maybe WebGLProgram -> GLuint -> name -> m ()
-- | Mozilla WebGLRenderingContextBase.bindBuffer documentation
bindBuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> Maybe WebGLBuffer -> m ()
-- | Mozilla WebGLRenderingContextBase.bindFramebuffer documentation
bindFramebuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> Maybe WebGLFramebuffer -> m ()
-- | Mozilla WebGLRenderingContextBase.bindRenderbuffer
-- documentation
bindRenderbuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> Maybe WebGLRenderbuffer -> m ()
-- | Mozilla WebGLRenderingContextBase.bindTexture documentation
bindTexture :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> Maybe WebGLTexture -> m ()
-- | Mozilla WebGLRenderingContextBase.blendColor documentation
blendColor :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLclampf -> GLclampf -> GLclampf -> GLclampf -> m ()
-- | Mozilla WebGLRenderingContextBase.blendEquation documentation
blendEquation :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.blendEquationSeparate
-- documentation
blendEquationSeparate :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.blendFunc documentation
blendFunc :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.blendFuncSeparate
-- documentation
blendFuncSeparate :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.bufferData documentation
bufferData :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBuffer data') => self -> GLenum -> Maybe data' -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.bufferData documentation
bufferDataView :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBufferView data') => self -> GLenum -> Maybe data' -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.bufferData documentation
bufferDataPtr :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLsizeiptr -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.bufferSubData documentation
bufferSubData :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBuffer data') => self -> GLenum -> GLintptr -> Maybe data' -> m ()
-- | Mozilla WebGLRenderingContextBase.bufferSubData documentation
bufferSubDataView :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBufferView data') => self -> GLenum -> GLintptr -> Maybe data' -> m ()
-- | Mozilla WebGLRenderingContextBase.checkFramebufferStatus
-- documentation
checkFramebufferStatus :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m GLenum
-- | Mozilla WebGLRenderingContextBase.clear documentation
clear :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLbitfield -> m ()
-- | Mozilla WebGLRenderingContextBase.clearColor documentation
clearColor :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLclampf -> GLclampf -> GLclampf -> GLclampf -> m ()
-- | Mozilla WebGLRenderingContextBase.clearDepth documentation
clearDepth :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLclampf -> m ()
-- | Mozilla WebGLRenderingContextBase.clearStencil documentation
clearStencil :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.colorMask documentation
colorMask :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
-- | Mozilla WebGLRenderingContextBase.compileShader documentation
compileShader :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLShader -> m ()
-- | Mozilla WebGLRenderingContextBase.compressedTexImage2D
-- documentation
compressedTexImage2D :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBufferView data') => self -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> Maybe data' -> m ()
-- | Mozilla WebGLRenderingContextBase.compressedTexSubImage2D
-- documentation
compressedTexSubImage2D :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBufferView data') => self -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> Maybe data' -> m ()
-- | Mozilla WebGLRenderingContextBase.copyTexImage2D documentation
copyTexImage2D :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.copyTexSubImage2D
-- documentation
copyTexSubImage2D :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGLRenderingContextBase.createBuffer documentation
createBuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m (Maybe WebGLBuffer)
-- | Mozilla WebGLRenderingContextBase.createFramebuffer
-- documentation
createFramebuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m (Maybe WebGLFramebuffer)
-- | Mozilla WebGLRenderingContextBase.createProgram documentation
createProgram :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m (Maybe WebGLProgram)
-- | Mozilla WebGLRenderingContextBase.createRenderbuffer
-- documentation
createRenderbuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m (Maybe WebGLRenderbuffer)
-- | Mozilla WebGLRenderingContextBase.createShader documentation
createShader :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m (Maybe WebGLShader)
-- | Mozilla WebGLRenderingContextBase.createTexture documentation
createTexture :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m (Maybe WebGLTexture)
-- | Mozilla WebGLRenderingContextBase.cullFace documentation
cullFace :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.deleteBuffer documentation
deleteBuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLBuffer -> m ()
-- | Mozilla WebGLRenderingContextBase.deleteFramebuffer
-- documentation
deleteFramebuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLFramebuffer -> m ()
-- | Mozilla WebGLRenderingContextBase.deleteProgram documentation
deleteProgram :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> m ()
-- | Mozilla WebGLRenderingContextBase.deleteRenderbuffer
-- documentation
deleteRenderbuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLRenderbuffer -> m ()
-- | Mozilla WebGLRenderingContextBase.deleteShader documentation
deleteShader :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLShader -> m ()
-- | Mozilla WebGLRenderingContextBase.deleteTexture documentation
deleteTexture :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLTexture -> m ()
-- | Mozilla WebGLRenderingContextBase.depthFunc documentation
depthFunc :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.depthMask documentation
depthMask :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLboolean -> m ()
-- | Mozilla WebGLRenderingContextBase.depthRange documentation
depthRange :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLclampf -> GLclampf -> m ()
-- | Mozilla WebGLRenderingContextBase.detachShader documentation
detachShader :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> Maybe WebGLShader -> m ()
-- | Mozilla WebGLRenderingContextBase.disable documentation
disable :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.disableVertexAttribArray
-- documentation
disableVertexAttribArray :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> m ()
-- | Mozilla WebGLRenderingContextBase.drawArrays documentation
drawArrays :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLsizei -> m ()
-- | Mozilla WebGLRenderingContextBase.drawElements documentation
drawElements :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLsizei -> GLenum -> GLintptr -> m ()
-- | Mozilla WebGLRenderingContextBase.enable documentation
enable :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.enableVertexAttribArray
-- documentation
enableVertexAttribArray :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> m ()
-- | Mozilla WebGLRenderingContextBase.finish documentation
finish :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m ()
-- | Mozilla WebGLRenderingContextBase.flush documentation
flush :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m ()
-- | Mozilla WebGLRenderingContextBase.framebufferRenderbuffer
-- documentation
framebufferRenderbuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLenum -> Maybe WebGLRenderbuffer -> m ()
-- | Mozilla WebGLRenderingContextBase.framebufferTexture2D
-- documentation
framebufferTexture2D :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLenum -> Maybe WebGLTexture -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.frontFace documentation
frontFace :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.generateMipmap documentation
generateMipmap :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.getActiveAttrib documentation
getActiveAttrib :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> GLuint -> m (Maybe WebGLActiveInfo)
-- | Mozilla WebGLRenderingContextBase.getActiveUniform
-- documentation
getActiveUniform :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> GLuint -> m (Maybe WebGLActiveInfo)
-- | Mozilla WebGLRenderingContextBase.getAttachedShaders
-- documentation
getAttachedShaders :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> m ()
-- | Mozilla WebGLRenderingContextBase.getAttribLocation
-- documentation
getAttribLocation :: (MonadDOM m, IsWebGLRenderingContextBase self, ToJSString name) => self -> Maybe WebGLProgram -> name -> m GLint
-- | Mozilla WebGLRenderingContextBase.getBufferParameter
-- documentation
getBufferParameter :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getContextAttributes
-- documentation
getContextAttributes :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m (Maybe WebGLContextAttributes)
-- | Mozilla WebGLRenderingContextBase.getError documentation
getError :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m GLenum
-- | Mozilla WebGLRenderingContextBase.getExtension documentation
getExtension :: (MonadDOM m, IsWebGLRenderingContextBase self, ToJSString name) => self -> name -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getFramebufferAttachmentParameter
-- documentation
getFramebufferAttachmentParameter :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLenum -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getParameter documentation
getParameter :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getProgramParameter
-- documentation
getProgramParameter :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> GLenum -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getProgramInfoLog
-- documentation
getProgramInfoLog :: (MonadDOM m, IsWebGLRenderingContextBase self, FromJSString result) => self -> Maybe WebGLProgram -> m (Maybe result)
-- | Mozilla WebGLRenderingContextBase.getRenderbufferParameter
-- documentation
getRenderbufferParameter :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getShaderParameter
-- documentation
getShaderParameter :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLShader -> GLenum -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getShaderInfoLog
-- documentation
getShaderInfoLog :: (MonadDOM m, IsWebGLRenderingContextBase self, FromJSString result) => self -> Maybe WebGLShader -> m (Maybe result)
-- | Mozilla WebGLRenderingContextBase.getShaderPrecisionFormat
-- documentation
getShaderPrecisionFormat :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> m (Maybe WebGLShaderPrecisionFormat)
-- | Mozilla WebGLRenderingContextBase.getShaderSource documentation
getShaderSource :: (MonadDOM m, IsWebGLRenderingContextBase self, FromJSString result) => self -> Maybe WebGLShader -> m (Maybe result)
-- | Mozilla WebGLRenderingContextBase.getSupportedExtensions
-- documentation
getSupportedExtensions :: (MonadDOM m, IsWebGLRenderingContextBase self, FromJSString result) => self -> m [result]
-- | Mozilla WebGLRenderingContextBase.getTexParameter documentation
getTexParameter :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getUniform documentation
getUniform :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> Maybe WebGLUniformLocation -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getUniformLocation
-- documentation
getUniformLocation :: (MonadDOM m, IsWebGLRenderingContextBase self, ToJSString name) => self -> Maybe WebGLProgram -> name -> m (Maybe WebGLUniformLocation)
-- | Mozilla WebGLRenderingContextBase.getVertexAttrib documentation
getVertexAttrib :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> GLenum -> m JSVal
-- | Mozilla WebGLRenderingContextBase.getVertexAttribOffset
-- documentation
getVertexAttribOffset :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> GLenum -> m GLsizeiptr
-- | Mozilla WebGLRenderingContextBase.hint documentation
hint :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.isBuffer documentation
isBuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLBuffer -> m GLboolean
-- | Mozilla WebGLRenderingContextBase.isContextLost documentation
isContextLost :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m GLboolean
-- | Mozilla WebGLRenderingContextBase.isEnabled documentation
isEnabled :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> m GLboolean
-- | Mozilla WebGLRenderingContextBase.isFramebuffer documentation
isFramebuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLFramebuffer -> m GLboolean
-- | Mozilla WebGLRenderingContextBase.isProgram documentation
isProgram :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> m GLboolean
-- | Mozilla WebGLRenderingContextBase.isRenderbuffer documentation
isRenderbuffer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLRenderbuffer -> m GLboolean
-- | Mozilla WebGLRenderingContextBase.isShader documentation
isShader :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLShader -> m GLboolean
-- | Mozilla WebGLRenderingContextBase.isTexture documentation
isTexture :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLTexture -> m GLboolean
-- | Mozilla WebGLRenderingContextBase.lineWidth documentation
lineWidth :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.linkProgram documentation
linkProgram :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> m ()
-- | Mozilla WebGLRenderingContextBase.pixelStorei documentation
pixelStorei :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.polygonOffset documentation
polygonOffset :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLfloat -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.readPixels documentation
readPixels :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBufferView pixels) => self -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Maybe pixels -> m ()
-- | Mozilla WebGLRenderingContextBase.releaseShaderCompiler
-- documentation
releaseShaderCompiler :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m ()
-- | Mozilla WebGLRenderingContextBase.renderbufferStorage
-- documentation
renderbufferStorage :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGLRenderingContextBase.sampleCoverage documentation
sampleCoverage :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLclampf -> GLboolean -> m ()
-- | Mozilla WebGLRenderingContextBase.scissor documentation
scissor :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGLRenderingContextBase.shaderSource documentation
shaderSource :: (MonadDOM m, IsWebGLRenderingContextBase self, ToJSString string) => self -> Maybe WebGLShader -> string -> m ()
-- | Mozilla WebGLRenderingContextBase.stencilFunc documentation
stencilFunc :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLuint -> m ()
-- | Mozilla WebGLRenderingContextBase.stencilFuncSeparate
-- documentation
stencilFuncSeparate :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLint -> GLuint -> m ()
-- | Mozilla WebGLRenderingContextBase.stencilMask documentation
stencilMask :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> m ()
-- | Mozilla WebGLRenderingContextBase.stencilMaskSeparate
-- documentation
stencilMaskSeparate :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLuint -> m ()
-- | Mozilla WebGLRenderingContextBase.stencilOp documentation
stencilOp :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.stencilOpSeparate
-- documentation
stencilOpSeparate :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
-- | Mozilla WebGLRenderingContextBase.texParameterf documentation
texParameterf :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.texParameteri documentation
texParameteri :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLenum -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.texImage2D documentation
texImage2DView :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBufferView pixels) => self -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Maybe pixels -> m ()
-- | Mozilla WebGLRenderingContextBase.texImage2D documentation
texImage2DData :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLenum -> GLenum -> GLenum -> Maybe ImageData -> m ()
-- | Mozilla WebGLRenderingContextBase.texImage2D documentation
texImage2D :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLenum -> GLenum -> GLenum -> Maybe HTMLImageElement -> m ()
-- | Mozilla WebGLRenderingContextBase.texImage2D documentation
texImage2DCanvas :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLenum -> GLenum -> GLenum -> Maybe HTMLCanvasElement -> m ()
-- | Mozilla WebGLRenderingContextBase.texImage2D documentation
texImage2DVideo :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLenum -> GLenum -> GLenum -> Maybe HTMLVideoElement -> m ()
-- | Mozilla WebGLRenderingContextBase.texSubImage2D documentation
texSubImage2DView :: (MonadDOM m, IsWebGLRenderingContextBase self, IsArrayBufferView pixels) => self -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Maybe pixels -> m ()
-- | Mozilla WebGLRenderingContextBase.texSubImage2D documentation
texSubImage2DData :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLint -> GLint -> GLenum -> GLenum -> Maybe ImageData -> m ()
-- | Mozilla WebGLRenderingContextBase.texSubImage2D documentation
texSubImage2D :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLint -> GLint -> GLenum -> GLenum -> Maybe HTMLImageElement -> m ()
-- | Mozilla WebGLRenderingContextBase.texSubImage2D documentation
texSubImage2DCanvas :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLint -> GLint -> GLenum -> GLenum -> Maybe HTMLCanvasElement -> m ()
-- | Mozilla WebGLRenderingContextBase.texSubImage2D documentation
texSubImage2DVideo :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLenum -> GLint -> GLint -> GLint -> GLenum -> GLenum -> Maybe HTMLVideoElement -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform1f documentation
uniform1f :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLUniformLocation -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform1fv documentation
uniform1fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array v) => self -> Maybe WebGLUniformLocation -> Maybe v -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform1i documentation
uniform1i :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLUniformLocation -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform1iv documentation
uniform1iv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsInt32Array v) => self -> Maybe WebGLUniformLocation -> Maybe v -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform2f documentation
uniform2f :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLUniformLocation -> GLfloat -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform2fv documentation
uniform2fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array v) => self -> Maybe WebGLUniformLocation -> Maybe v -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform2i documentation
uniform2i :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLUniformLocation -> GLint -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform2iv documentation
uniform2iv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsInt32Array v) => self -> Maybe WebGLUniformLocation -> Maybe v -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform3f documentation
uniform3f :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLUniformLocation -> GLfloat -> GLfloat -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform3fv documentation
uniform3fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array v) => self -> Maybe WebGLUniformLocation -> Maybe v -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform3i documentation
uniform3i :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLUniformLocation -> GLint -> GLint -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform3iv documentation
uniform3iv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsInt32Array v) => self -> Maybe WebGLUniformLocation -> Maybe v -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform4f documentation
uniform4f :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLUniformLocation -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform4fv documentation
uniform4fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array v) => self -> Maybe WebGLUniformLocation -> Maybe v -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform4i documentation
uniform4i :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLUniformLocation -> GLint -> GLint -> GLint -> GLint -> m ()
-- | Mozilla WebGLRenderingContextBase.uniform4iv documentation
uniform4iv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsInt32Array v) => self -> Maybe WebGLUniformLocation -> Maybe v -> m ()
-- | Mozilla WebGLRenderingContextBase.uniformMatrix2fv
-- documentation
uniformMatrix2fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array array) => self -> Maybe WebGLUniformLocation -> GLboolean -> Maybe array -> m ()
-- | Mozilla WebGLRenderingContextBase.uniformMatrix3fv
-- documentation
uniformMatrix3fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array array) => self -> Maybe WebGLUniformLocation -> GLboolean -> Maybe array -> m ()
-- | Mozilla WebGLRenderingContextBase.uniformMatrix4fv
-- documentation
uniformMatrix4fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array array) => self -> Maybe WebGLUniformLocation -> GLboolean -> Maybe array -> m ()
-- | Mozilla WebGLRenderingContextBase.useProgram documentation
useProgram :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> m ()
-- | Mozilla WebGLRenderingContextBase.validateProgram documentation
validateProgram :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> Maybe WebGLProgram -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttrib1f documentation
vertexAttrib1f :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttrib1fv documentation
vertexAttrib1fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array values) => self -> GLuint -> Maybe values -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttrib2f documentation
vertexAttrib2f :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> GLfloat -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttrib2fv documentation
vertexAttrib2fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array values) => self -> GLuint -> Maybe values -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttrib3f documentation
vertexAttrib3f :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttrib3fv documentation
vertexAttrib3fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array values) => self -> GLuint -> Maybe values -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttrib4f documentation
vertexAttrib4f :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttrib4fv documentation
vertexAttrib4fv :: (MonadDOM m, IsWebGLRenderingContextBase self, IsFloat32Array values) => self -> GLuint -> Maybe values -> m ()
-- | Mozilla WebGLRenderingContextBase.vertexAttribPointer
-- documentation
vertexAttribPointer :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLintptr -> m ()
-- | Mozilla WebGLRenderingContextBase.viewport documentation
viewport :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
-- | Mozilla WebGLRenderingContextBase.drawingBufferWidth
-- documentation
getDrawingBufferWidth :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m GLsizei
-- | Mozilla WebGLRenderingContextBase.drawingBufferHeight
-- documentation
getDrawingBufferHeight :: (MonadDOM m, IsWebGLRenderingContextBase self) => self -> m GLsizei
-- | Functions for this inteface are in
-- JSDOM.WebGLRenderingContextBase. Base interface functions are
-- in:
--
--
--
-- Mozilla WebGLRenderingContextBase documentation
data WebGLRenderingContextBase
castToWebGLRenderingContextBase :: IsGObject obj => obj -> JSM WebGLRenderingContextBase
gTypeWebGLRenderingContextBase :: JSM GType
class IsCanvasRenderingContext o => IsWebGLRenderingContextBase o
toWebGLRenderingContextBase :: IsWebGLRenderingContextBase o => o -> WebGLRenderingContextBase
module JSDOM.Generated.WebGLShaderPrecisionFormat
-- | Mozilla WebGLShaderPrecisionFormat.rangeMin documentation
getRangeMin :: (MonadDOM m) => WebGLShaderPrecisionFormat -> m Int
-- | Mozilla WebGLShaderPrecisionFormat.rangeMax documentation
getRangeMax :: (MonadDOM m) => WebGLShaderPrecisionFormat -> m Int
-- | Mozilla WebGLShaderPrecisionFormat.precision documentation
getPrecision :: (MonadDOM m) => WebGLShaderPrecisionFormat -> m Int
-- | Functions for this inteface are in
-- JSDOM.WebGLShaderPrecisionFormat.
--
-- Mozilla WebGLShaderPrecisionFormat documentation
data WebGLShaderPrecisionFormat
castToWebGLShaderPrecisionFormat :: IsGObject obj => obj -> JSM WebGLShaderPrecisionFormat
gTypeWebGLShaderPrecisionFormat :: JSM GType
module JSDOM.Generated.WebKitAnimationEvent
-- | Mozilla WebKitAnimationEvent.animationName documentation
getAnimationName :: (MonadDOM m, FromJSString result) => WebKitAnimationEvent -> m result
-- | Mozilla WebKitAnimationEvent.elapsedTime documentation
getElapsedTime :: (MonadDOM m) => WebKitAnimationEvent -> m Double
-- | Functions for this inteface are in JSDOM.WebKitAnimationEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitAnimationEvent documentation
data WebKitAnimationEvent
castToWebKitAnimationEvent :: IsGObject obj => obj -> JSM WebKitAnimationEvent
gTypeWebKitAnimationEvent :: JSM GType
module JSDOM.Generated.WebKitCSSFilterValue
-- | Mozilla WebKitCSSFilterValue._get documentation
_get :: (MonadDOM m) => WebKitCSSFilterValue -> Word -> m (Maybe CSSValue)
-- | Mozilla WebKitCSSFilterValue.operationType documentation
getOperationType :: (MonadDOM m) => WebKitCSSFilterValue -> m Word
-- | Functions for this inteface are in JSDOM.WebKitCSSFilterValue.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitCSSFilterValue documentation
data WebKitCSSFilterValue
castToWebKitCSSFilterValue :: IsGObject obj => obj -> JSM WebKitCSSFilterValue
gTypeWebKitCSSFilterValue :: JSM GType
module JSDOM.Generated.WebKitCSSMatrix
-- | Mozilla WebKitCSSMatrix documentation
newWebKitCSSMatrix :: (MonadDOM m, ToJSString cssValue) => cssValue -> m WebKitCSSMatrix
-- | Mozilla WebKitCSSMatrix.setMatrixValue documentation
setMatrixValue :: (MonadDOM m, ToJSString string) => WebKitCSSMatrix -> string -> m ()
-- | Mozilla WebKitCSSMatrix.multiply documentation
multiply :: (MonadDOM m) => WebKitCSSMatrix -> Maybe WebKitCSSMatrix -> m (Maybe WebKitCSSMatrix)
-- | Mozilla WebKitCSSMatrix.inverse documentation
inverse :: (MonadDOM m) => WebKitCSSMatrix -> m (Maybe WebKitCSSMatrix)
-- | Mozilla WebKitCSSMatrix.translate documentation
translate :: (MonadDOM m) => WebKitCSSMatrix -> Double -> Double -> Double -> m (Maybe WebKitCSSMatrix)
-- | Mozilla WebKitCSSMatrix.scale documentation
scale :: (MonadDOM m) => WebKitCSSMatrix -> Double -> Double -> Double -> m (Maybe WebKitCSSMatrix)
-- | Mozilla WebKitCSSMatrix.rotate documentation
rotate :: (MonadDOM m) => WebKitCSSMatrix -> Double -> Double -> Double -> m (Maybe WebKitCSSMatrix)
-- | Mozilla WebKitCSSMatrix.rotateAxisAngle documentation
rotateAxisAngle :: (MonadDOM m) => WebKitCSSMatrix -> Double -> Double -> Double -> Double -> m (Maybe WebKitCSSMatrix)
-- | Mozilla WebKitCSSMatrix.skewX documentation
skewX :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m (Maybe WebKitCSSMatrix)
-- | Mozilla WebKitCSSMatrix.skewY documentation
skewY :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m (Maybe WebKitCSSMatrix)
-- | Mozilla WebKitCSSMatrix.toString documentation
toString :: (MonadDOM m, FromJSString result) => WebKitCSSMatrix -> m result
-- | Mozilla WebKitCSSMatrix.a documentation
setA :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.a documentation
getA :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.b documentation
setB :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.b documentation
getB :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.c documentation
setC :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.c documentation
getC :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.d documentation
setD :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.d documentation
getD :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.e documentation
setE :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.e documentation
getE :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.f documentation
setF :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.f documentation
getF :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m11 documentation
setM11 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m11 documentation
getM11 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m12 documentation
setM12 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m12 documentation
getM12 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m13 documentation
setM13 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m13 documentation
getM13 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m14 documentation
setM14 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m14 documentation
getM14 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m21 documentation
setM21 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m21 documentation
getM21 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m22 documentation
setM22 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m22 documentation
getM22 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m23 documentation
setM23 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m23 documentation
getM23 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m24 documentation
setM24 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m24 documentation
getM24 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m31 documentation
setM31 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m31 documentation
getM31 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m32 documentation
setM32 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m32 documentation
getM32 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m33 documentation
setM33 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m33 documentation
getM33 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m34 documentation
setM34 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m34 documentation
getM34 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m41 documentation
setM41 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m41 documentation
getM41 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m42 documentation
setM42 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m42 documentation
getM42 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m43 documentation
setM43 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m43 documentation
getM43 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Mozilla WebKitCSSMatrix.m44 documentation
setM44 :: (MonadDOM m) => WebKitCSSMatrix -> Double -> m ()
-- | Mozilla WebKitCSSMatrix.m44 documentation
getM44 :: (MonadDOM m) => WebKitCSSMatrix -> m Double
-- | Functions for this inteface are in JSDOM.WebKitCSSMatrix.
--
-- Mozilla WebKitCSSMatrix documentation
data WebKitCSSMatrix
castToWebKitCSSMatrix :: IsGObject obj => obj -> JSM WebKitCSSMatrix
gTypeWebKitCSSMatrix :: JSM GType
module JSDOM.Generated.WebKitCSSRegionRule
-- | Mozilla WebKitCSSRegionRule.cssRules documentation
getCssRules :: (MonadDOM m) => WebKitCSSRegionRule -> m (Maybe CSSRuleList)
-- | Functions for this inteface are in JSDOM.WebKitCSSRegionRule.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitCSSRegionRule documentation
data WebKitCSSRegionRule
castToWebKitCSSRegionRule :: IsGObject obj => obj -> JSM WebKitCSSRegionRule
gTypeWebKitCSSRegionRule :: JSM GType
module JSDOM.Generated.WebKitCSSTransformValue
-- | Mozilla WebKitCSSTransformValue._get documentation
_get :: (MonadDOM m) => WebKitCSSTransformValue -> Word -> m (Maybe CSSValue)
-- | Mozilla WebKitCSSTransformValue.operationType documentation
getOperationType :: (MonadDOM m) => WebKitCSSTransformValue -> m Word
-- | Functions for this inteface are in
-- JSDOM.WebKitCSSTransformValue. Base interface functions are in:
--
--
--
-- Mozilla WebKitCSSTransformValue documentation
data WebKitCSSTransformValue
castToWebKitCSSTransformValue :: IsGObject obj => obj -> JSM WebKitCSSTransformValue
gTypeWebKitCSSTransformValue :: JSM GType
module JSDOM.Generated.WebKitCSSViewportRule
-- | Mozilla WebKitCSSViewportRule.style documentation
getStyle :: (MonadDOM m) => WebKitCSSViewportRule -> m (Maybe CSSStyleDeclaration)
-- | Functions for this inteface are in JSDOM.WebKitCSSViewportRule.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitCSSViewportRule documentation
data WebKitCSSViewportRule
castToWebKitCSSViewportRule :: IsGObject obj => obj -> JSM WebKitCSSViewportRule
gTypeWebKitCSSViewportRule :: JSM GType
module JSDOM.Generated.WebKitNamedFlow
-- | Mozilla WebKitNamedFlow.getRegionsByContent documentation
getRegionsByContent :: (MonadDOM m, IsNode contentNode) => WebKitNamedFlow -> Maybe contentNode -> m (Maybe NodeList)
-- | Mozilla WebKitNamedFlow.getRegions documentation
getRegions :: (MonadDOM m) => WebKitNamedFlow -> m (Maybe NodeList)
-- | Mozilla WebKitNamedFlow.getContent documentation
getContent :: (MonadDOM m) => WebKitNamedFlow -> m (Maybe NodeList)
-- | Mozilla WebKitNamedFlow.name documentation
getName :: (MonadDOM m, FromJSString result) => WebKitNamedFlow -> m result
-- | Mozilla WebKitNamedFlow.overset documentation
getOverset :: (MonadDOM m) => WebKitNamedFlow -> m Bool
-- | Mozilla WebKitNamedFlow.firstEmptyRegionIndex documentation
getFirstEmptyRegionIndex :: (MonadDOM m) => WebKitNamedFlow -> m Int
-- | Functions for this inteface are in JSDOM.WebKitNamedFlow. Base
-- interface functions are in:
--
--
--
-- Mozilla WebKitNamedFlow documentation
data WebKitNamedFlow
castToWebKitNamedFlow :: IsGObject obj => obj -> JSM WebKitNamedFlow
gTypeWebKitNamedFlow :: JSM GType
module JSDOM.Generated.WebKitNamespace
-- | Mozilla WebKitNamespace.messageHandlers documentation
getMessageHandlers :: (MonadDOM m) => WebKitNamespace -> m (Maybe UserMessageHandlersNamespace)
-- | Functions for this inteface are in JSDOM.WebKitNamespace.
--
-- Mozilla WebKitNamespace documentation
data WebKitNamespace
castToWebKitNamespace :: IsGObject obj => obj -> JSM WebKitNamespace
gTypeWebKitNamespace :: JSM GType
module JSDOM.Generated.WebKitPlaybackTargetAvailabilityEvent
-- | Mozilla WebKitPlaybackTargetAvailabilityEvent.availability
-- documentation
getAvailability :: (MonadDOM m, FromJSString result) => WebKitPlaybackTargetAvailabilityEvent -> m result
-- | Functions for this inteface are in
-- JSDOM.WebKitPlaybackTargetAvailabilityEvent. Base interface
-- functions are in:
--
--
--
-- Mozilla WebKitPlaybackTargetAvailabilityEvent documentation
data WebKitPlaybackTargetAvailabilityEvent
castToWebKitPlaybackTargetAvailabilityEvent :: IsGObject obj => obj -> JSM WebKitPlaybackTargetAvailabilityEvent
gTypeWebKitPlaybackTargetAvailabilityEvent :: JSM GType
module JSDOM.Generated.WebKitPoint
-- | Mozilla WebKitPoint documentation
newWebKitPoint :: (MonadDOM m) => m WebKitPoint
-- | Mozilla WebKitPoint documentation
newWebKitPoint' :: (MonadDOM m) => Float -> Float -> m WebKitPoint
-- | Mozilla WebKitPoint.x documentation
setX :: (MonadDOM m) => WebKitPoint -> Float -> m ()
-- | Mozilla WebKitPoint.x documentation
getX :: (MonadDOM m) => WebKitPoint -> m Float
-- | Mozilla WebKitPoint.y documentation
setY :: (MonadDOM m) => WebKitPoint -> Float -> m ()
-- | Mozilla WebKitPoint.y documentation
getY :: (MonadDOM m) => WebKitPoint -> m Float
-- | Functions for this inteface are in JSDOM.WebKitPoint.
--
-- Mozilla WebKitPoint documentation
data WebKitPoint
castToWebKitPoint :: IsGObject obj => obj -> JSM WebKitPoint
gTypeWebKitPoint :: JSM GType
module JSDOM.Generated.WebKitTransitionEvent
-- | Mozilla WebKitTransitionEvent.propertyName documentation
getPropertyName :: (MonadDOM m, FromJSString result) => WebKitTransitionEvent -> m result
-- | Mozilla WebKitTransitionEvent.elapsedTime documentation
getElapsedTime :: (MonadDOM m) => WebKitTransitionEvent -> m Double
-- | Mozilla WebKitTransitionEvent.pseudoElement documentation
getPseudoElement :: (MonadDOM m, FromJSString result) => WebKitTransitionEvent -> m result
-- | Functions for this inteface are in JSDOM.WebKitTransitionEvent.
-- Base interface functions are in:
--
--
--
-- Mozilla WebKitTransitionEvent documentation
data WebKitTransitionEvent
castToWebKitTransitionEvent :: IsGObject obj => obj -> JSM WebKitTransitionEvent
gTypeWebKitTransitionEvent :: JSM GType
module JSDOM.Generated.WebSocket
-- | Mozilla WebSocket documentation
newWebSocket :: (MonadDOM m, ToJSString url, ToJSString protocols) => url -> Maybe [protocols] -> m WebSocket
-- | Mozilla WebSocket documentation
newWebSocket' :: (MonadDOM m, ToJSString url, ToJSString protocol) => url -> protocol -> m WebSocket
-- | Mozilla WebSocket.send documentation
send :: (MonadDOM m, IsArrayBuffer data') => WebSocket -> Maybe data' -> m ()
-- | Mozilla WebSocket.send documentation
sendView :: (MonadDOM m, IsArrayBufferView data') => WebSocket -> Maybe data' -> m ()
-- | Mozilla WebSocket.send documentation
sendBlob :: (MonadDOM m, IsBlob data') => WebSocket -> Maybe data' -> m ()
-- | Mozilla WebSocket.send documentation
sendString :: (MonadDOM m, ToJSString data') => WebSocket -> data' -> m ()
-- | Mozilla WebSocket.close documentation
close :: (MonadDOM m, ToJSString reason) => WebSocket -> Word -> reason -> m ()
-- | Mozilla WebSocket.url documentation
getUrl :: (MonadDOM m, FromJSString result) => WebSocket -> m result
-- | Mozilla WebSocket.readyState documentation
getReadyState :: (MonadDOM m) => WebSocket -> m Word
-- | Mozilla WebSocket.bufferedAmount documentation
getBufferedAmount :: (MonadDOM m) => WebSocket -> m Word
-- | Mozilla WebSocket.onopen documentation
open :: EventName WebSocket Event
-- | Mozilla WebSocket.onmessage documentation
message :: EventName WebSocket MessageEvent
-- | Mozilla WebSocket.onerror documentation
error :: EventName WebSocket UIEvent
-- | Mozilla WebSocket.onclose documentation
closeEvent :: EventName WebSocket CloseEvent
-- | Mozilla WebSocket.protocol documentation
getProtocol :: (MonadDOM m, FromJSString result) => WebSocket -> m (Maybe result)
-- | Mozilla WebSocket.extensions documentation
getExtensions :: (MonadDOM m, FromJSString result) => WebSocket -> m (Maybe result)
-- | Mozilla WebSocket.binaryType documentation
setBinaryType :: (MonadDOM m, ToJSString val) => WebSocket -> val -> m ()
-- | Mozilla WebSocket.binaryType documentation
getBinaryType :: (MonadDOM m, FromJSString result) => WebSocket -> m result
-- | Functions for this inteface are in JSDOM.WebSocket. Base
-- interface functions are in:
--
--
--
-- Mozilla WebSocket documentation
data WebSocket
castToWebSocket :: IsGObject obj => obj -> JSM WebSocket
gTypeWebSocket :: JSM GType
module JSDOM.Generated.WheelEvent
-- | Mozilla WheelEvent.initWebKitWheelEvent documentation
initWebKitWheelEvent :: (MonadDOM m) => WheelEvent -> Int -> Int -> Maybe Window -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> m ()
-- | Mozilla WheelEvent.deltaX documentation
getDeltaX :: (MonadDOM m) => WheelEvent -> m Double
-- | Mozilla WheelEvent.deltaY documentation
getDeltaY :: (MonadDOM m) => WheelEvent -> m Double
-- | Mozilla WheelEvent.deltaZ documentation
getDeltaZ :: (MonadDOM m) => WheelEvent -> m Double
-- | Mozilla WheelEvent.deltaMode documentation
getDeltaMode :: (MonadDOM m) => WheelEvent -> m Word
-- | Mozilla WheelEvent.wheelDeltaX documentation
getWheelDeltaX :: (MonadDOM m) => WheelEvent -> m Int
-- | Mozilla WheelEvent.wheelDeltaY documentation
getWheelDeltaY :: (MonadDOM m) => WheelEvent -> m Int
-- | Mozilla WheelEvent.wheelDelta documentation
getWheelDelta :: (MonadDOM m) => WheelEvent -> m Int
-- | Mozilla WheelEvent.webkitDirectionInvertedFromDevice
-- documentation
getWebkitDirectionInvertedFromDevice :: (MonadDOM m) => WheelEvent -> m Bool
-- | Functions for this inteface are in JSDOM.WheelEvent. Base
-- interface functions are in:
--
--
--
-- Mozilla WheelEvent documentation
data WheelEvent
castToWheelEvent :: IsGObject obj => obj -> JSM WheelEvent
gTypeWheelEvent :: JSM GType
module JSDOM.Generated.WindowBase64
-- | Mozilla WindowBase64.atob documentation
atob :: (MonadDOM m, ToJSString string, FromJSString result) => WindowBase64 -> string -> m result
-- | Mozilla WindowBase64.btoa documentation
btoa :: (MonadDOM m, ToJSString string, FromJSString result) => WindowBase64 -> string -> m result
-- | Functions for this inteface are in JSDOM.WindowBase64.
--
-- Mozilla WindowBase64 documentation
data WindowBase64
castToWindowBase64 :: IsGObject obj => obj -> JSM WindowBase64
gTypeWindowBase64 :: JSM GType
module JSDOM.Generated.WindowTimers
-- | Mozilla WindowTimers.setTimeout documentation
setTimeout :: (MonadDOM m) => WindowTimers -> JSVal -> Int -> m Int
-- | Mozilla WindowTimers.clearTimeout documentation
clearTimeout :: (MonadDOM m) => WindowTimers -> Int -> m ()
-- | Mozilla WindowTimers.setInterval documentation
setInterval :: (MonadDOM m) => WindowTimers -> JSVal -> Int -> m Int
-- | Mozilla WindowTimers.clearInterval documentation
clearInterval :: (MonadDOM m) => WindowTimers -> Int -> m ()
-- | Functions for this inteface are in JSDOM.WindowTimers.
--
-- Mozilla WindowTimers documentation
data WindowTimers
castToWindowTimers :: IsGObject obj => obj -> JSM WindowTimers
gTypeWindowTimers :: JSM GType
module JSDOM.Generated.Worker
-- | Mozilla Worker documentation
newWorker :: (MonadDOM m, ToJSString scriptUrl) => scriptUrl -> m Worker
-- | Mozilla Worker.postMessage documentation
postMessage :: (MonadDOM m, IsSerializedScriptValue message, IsArray messagePorts) => Worker -> Maybe message -> Maybe messagePorts -> m ()
-- | Mozilla Worker.terminate documentation
terminate :: (MonadDOM m) => Worker -> m ()
-- | Mozilla Worker.onmessage documentation
message :: EventName Worker MessageEvent
-- | Functions for this inteface are in JSDOM.Worker. Base interface
-- functions are in:
--
--
--
-- Mozilla Worker documentation
data Worker
castToWorker :: IsGObject obj => obj -> JSM Worker
gTypeWorker :: JSM GType
module JSDOM.Generated.WorkerGlobalScope
-- | Mozilla WorkerGlobalScope.close documentation
close :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m ()
-- | Mozilla WorkerGlobalScope.importScripts documentation
importScripts :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m ()
-- | Mozilla WorkerGlobalScope.self documentation
getSelf :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerGlobalScope)
-- | Mozilla WorkerGlobalScope.location documentation
getLocation :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerLocation)
-- | Mozilla WorkerGlobalScope.onerror documentation
error :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self UIEvent
-- | Mozilla WorkerGlobalScope.onoffline documentation
offline :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self Event
-- | Mozilla WorkerGlobalScope.ononline documentation
online :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self Event
-- | Mozilla WorkerGlobalScope.navigator documentation
getNavigator :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerNavigator)
-- | Functions for this inteface are in JSDOM.WorkerGlobalScope.
-- Base interface functions are in:
--
--
--
-- Mozilla WorkerGlobalScope documentation
data WorkerGlobalScope
castToWorkerGlobalScope :: IsGObject obj => obj -> JSM WorkerGlobalScope
gTypeWorkerGlobalScope :: JSM GType
class IsEventTarget o => IsWorkerGlobalScope o
toWorkerGlobalScope :: IsWorkerGlobalScope o => o -> WorkerGlobalScope
module JSDOM.Generated.WorkerLocation
-- | Mozilla WorkerLocation.toString documentation
toString :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Mozilla WorkerLocation.href documentation
getHref :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Mozilla WorkerLocation.protocol documentation
getProtocol :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Mozilla WorkerLocation.host documentation
getHost :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Mozilla WorkerLocation.hostname documentation
getHostname :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Mozilla WorkerLocation.port documentation
getPort :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Mozilla WorkerLocation.pathname documentation
getPathname :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Mozilla WorkerLocation.search documentation
getSearch :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Mozilla WorkerLocation.hash documentation
getHash :: (MonadDOM m, FromJSString result) => WorkerLocation -> m result
-- | Functions for this inteface are in JSDOM.WorkerLocation.
--
-- Mozilla WorkerLocation documentation
data WorkerLocation
castToWorkerLocation :: IsGObject obj => obj -> JSM WorkerLocation
gTypeWorkerLocation :: JSM GType
module JSDOM.Generated.WorkerNavigator
-- | Mozilla WorkerNavigator.webkitTemporaryStorage documentation
getWebkitTemporaryStorage :: (MonadDOM m) => WorkerNavigator -> m (Maybe StorageQuota)
-- | Mozilla WorkerNavigator.webkitPersistentStorage documentation
getWebkitPersistentStorage :: (MonadDOM m) => WorkerNavigator -> m (Maybe StorageQuota)
-- | Mozilla WorkerNavigator.appName documentation
getAppName :: (MonadDOM m, FromJSString result) => WorkerNavigator -> m result
-- | Mozilla WorkerNavigator.appVersion documentation
getAppVersion :: (MonadDOM m, FromJSString result) => WorkerNavigator -> m result
-- | Mozilla WorkerNavigator.platform documentation
getPlatform :: (MonadDOM m, FromJSString result) => WorkerNavigator -> m result
-- | Mozilla WorkerNavigator.userAgent documentation
getUserAgent :: (MonadDOM m, FromJSString result) => WorkerNavigator -> m result
-- | Mozilla WorkerNavigator.onLine documentation
getOnLine :: (MonadDOM m) => WorkerNavigator -> m Bool
-- | Functions for this inteface are in JSDOM.WorkerNavigator.
--
-- Mozilla WorkerNavigator documentation
data WorkerNavigator
castToWorkerNavigator :: IsGObject obj => obj -> JSM WorkerNavigator
gTypeWorkerNavigator :: JSM GType
module JSDOM.Generated.XMLHttpRequestProgressEvent
-- | Mozilla XMLHttpRequestProgressEvent.position documentation
getPosition :: (MonadDOM m) => XMLHttpRequestProgressEvent -> m Word64
-- | Mozilla XMLHttpRequestProgressEvent.totalSize documentation
getTotalSize :: (MonadDOM m) => XMLHttpRequestProgressEvent -> m Word64
-- | Functions for this inteface are in
-- JSDOM.XMLHttpRequestProgressEvent. Base interface functions are
-- in:
--
--
--
-- Mozilla XMLHttpRequestProgressEvent documentation
data XMLHttpRequestProgressEvent
castToXMLHttpRequestProgressEvent :: IsGObject obj => obj -> JSM XMLHttpRequestProgressEvent
gTypeXMLHttpRequestProgressEvent :: JSM GType
module JSDOM.Generated.XMLHttpRequestUpload
-- | Mozilla XMLHttpRequestUpload.onabort documentation
abort :: EventName XMLHttpRequestUpload XMLHttpRequestProgressEvent
-- | Mozilla XMLHttpRequestUpload.onerror documentation
error :: EventName XMLHttpRequestUpload XMLHttpRequestProgressEvent
-- | Mozilla XMLHttpRequestUpload.onload documentation
load :: EventName XMLHttpRequestUpload XMLHttpRequestProgressEvent
-- | Mozilla XMLHttpRequestUpload.onloadend documentation
loadEnd :: EventName XMLHttpRequestUpload ProgressEvent
-- | Mozilla XMLHttpRequestUpload.onloadstart documentation
loadStart :: EventName XMLHttpRequestUpload ProgressEvent
-- | Mozilla XMLHttpRequestUpload.onprogress documentation
progress :: EventName XMLHttpRequestUpload XMLHttpRequestProgressEvent
-- | Functions for this inteface are in JSDOM.XMLHttpRequestUpload.
-- Base interface functions are in:
--
--
--
-- Mozilla XMLHttpRequestUpload documentation
data XMLHttpRequestUpload
castToXMLHttpRequestUpload :: IsGObject obj => obj -> JSM XMLHttpRequestUpload
gTypeXMLHttpRequestUpload :: JSM GType
module JSDOM.Generated.XMLSerializer
-- | Mozilla XMLSerializer documentation
newXMLSerializer :: (MonadDOM m) => m XMLSerializer
-- | Mozilla XMLSerializer.serializeToString documentation
serializeToString :: (MonadDOM m, IsNode node, FromJSString result) => XMLSerializer -> Maybe node -> m result
-- | Functions for this inteface are in JSDOM.XMLSerializer.
--
-- Mozilla XMLSerializer documentation
data XMLSerializer
castToXMLSerializer :: IsGObject obj => obj -> JSM XMLSerializer
gTypeXMLSerializer :: JSM GType
module JSDOM.Generated.XPathEvaluator
-- | Mozilla XPathEvaluator documentation
newXPathEvaluator :: (MonadDOM m) => m XPathEvaluator
-- | Mozilla XPathEvaluator.createExpression documentation
createExpression :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m (Maybe XPathExpression)
-- | Mozilla XPathEvaluator.createNSResolver documentation
createNSResolver :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m (Maybe XPathNSResolver)
-- | Mozilla XPathEvaluator.evaluate documentation
evaluate :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m (Maybe XPathResult)
-- | Functions for this inteface are in JSDOM.XPathEvaluator.
--
-- Mozilla XPathEvaluator documentation
data XPathEvaluator
castToXPathEvaluator :: IsGObject obj => obj -> JSM XPathEvaluator
gTypeXPathEvaluator :: JSM GType
module JSDOM.Generated.XPathExpression
-- | Mozilla XPathExpression.evaluate documentation
evaluate :: (MonadDOM m, IsNode contextNode) => XPathExpression -> Maybe contextNode -> Word -> Maybe XPathResult -> m (Maybe XPathResult)
-- | Functions for this inteface are in JSDOM.XPathExpression.
--
-- Mozilla XPathExpression documentation
data XPathExpression
castToXPathExpression :: IsGObject obj => obj -> JSM XPathExpression
gTypeXPathExpression :: JSM GType
module JSDOM.Generated.XPathNSResolver
-- | Mozilla XPathNSResolver.lookupNamespaceURI documentation
lookupNamespaceURI :: (MonadDOM m, ToJSString prefix, FromJSString result) => XPathNSResolver -> prefix -> m (Maybe result)
-- | Functions for this inteface are in JSDOM.XPathNSResolver.
--
-- Mozilla XPathNSResolver documentation
data XPathNSResolver
castToXPathNSResolver :: IsGObject obj => obj -> JSM XPathNSResolver
gTypeXPathNSResolver :: JSM GType
module JSDOM.Generated.XPathResult
-- | Mozilla XPathResult.iterateNext documentation
iterateNext :: (MonadDOM m) => XPathResult -> m (Maybe Node)
-- | Mozilla XPathResult.snapshotItem documentation
snapshotItem :: (MonadDOM m) => XPathResult -> Word -> m (Maybe Node)
-- | Mozilla XPathResult.resultType documentation
getResultType :: (MonadDOM m) => XPathResult -> m Word
-- | Mozilla XPathResult.numberValue documentation
getNumberValue :: (MonadDOM m) => XPathResult -> m Double
-- | Mozilla XPathResult.stringValue documentation
getStringValue :: (MonadDOM m, FromJSString result) => XPathResult -> m result
-- | Mozilla XPathResult.booleanValue documentation
getBooleanValue :: (MonadDOM m) => XPathResult -> m Bool
-- | Mozilla XPathResult.singleNodeValue documentation
getSingleNodeValue :: (MonadDOM m) => XPathResult -> m (Maybe Node)
-- | Mozilla XPathResult.invalidIteratorState documentation
getInvalidIteratorState :: (MonadDOM m) => XPathResult -> m Bool
-- | Mozilla XPathResult.snapshotLength documentation
getSnapshotLength :: (MonadDOM m) => XPathResult -> m Word
-- | Functions for this inteface are in JSDOM.XPathResult.
--
-- Mozilla XPathResult documentation
data XPathResult
castToXPathResult :: IsGObject obj => obj -> JSM XPathResult
gTypeXPathResult :: JSM GType
module JSDOM.Generated.XSLTProcessor
-- | Mozilla XSLTProcessor documentation
newXSLTProcessor :: (MonadDOM m) => m XSLTProcessor
-- | Mozilla XSLTProcessor.importStylesheet documentation
importStylesheet :: (MonadDOM m, IsNode stylesheet) => XSLTProcessor -> Maybe stylesheet -> m ()
-- | Mozilla XSLTProcessor.transformToFragment documentation
transformToFragment :: (MonadDOM m, IsNode source, IsDocument docVal) => XSLTProcessor -> Maybe source -> Maybe docVal -> m (Maybe DocumentFragment)
-- | Mozilla XSLTProcessor.transformToDocument documentation
transformToDocument :: (MonadDOM m, IsNode source) => XSLTProcessor -> Maybe source -> m (Maybe Document)
-- | Mozilla XSLTProcessor.setParameter documentation
setParameter :: (MonadDOM m, ToJSString namespaceURI, ToJSString localName, ToJSString value) => XSLTProcessor -> namespaceURI -> localName -> value -> m ()
-- | Mozilla XSLTProcessor.getParameter documentation
getParameter :: (MonadDOM m, ToJSString namespaceURI, ToJSString localName, FromJSString result) => XSLTProcessor -> namespaceURI -> localName -> m (Maybe result)
-- | Mozilla XSLTProcessor.removeParameter documentation
removeParameter :: (MonadDOM m, ToJSString namespaceURI, ToJSString localName) => XSLTProcessor -> namespaceURI -> localName -> m ()
-- | Mozilla XSLTProcessor.clearParameters documentation
clearParameters :: (MonadDOM m) => XSLTProcessor -> m ()
-- | Mozilla XSLTProcessor.reset documentation
reset :: (MonadDOM m) => XSLTProcessor -> m ()
-- | Functions for this inteface are in JSDOM.XSLTProcessor.
--
-- Mozilla XSLTProcessor documentation
data XSLTProcessor
castToXSLTProcessor :: IsGObject obj => obj -> JSM XSLTProcessor
gTypeXSLTProcessor :: JSM GType
module JSDOM
currentWindow :: MonadDOM m => m (Maybe Window)
currentDocument :: MonadDOM m => m (Maybe Document)
run :: Int -> JSM () -> IO ()
-- | Forces execution of pending asyncronous code
syncPoint :: JSM ()
-- | Forces execution of pending asyncronous code after performing
-- f
syncAfter :: JSM a -> JSM a
-- | Wrapped version of catch that runs in a MonadIO that works a
-- bit better with JSM
catch :: Exception e => JSM b -> (e -> JSM b) -> JSM b
-- | Wrapped version of bracket that runs in a MonadIO that works a
-- bit better with JSM
bracket :: JSM a -> (a -> JSM b) -> (a -> JSM c) -> JSM c
module JSDOM.Custom.AudioContext
data DecodeAudioError
DecodeAudioError :: DecodeAudioError
-- | Mozilla AudioContext.decodeAudioData documentation
decodeAudioData :: (MonadDOM m, IsAudioContext self, IsArrayBuffer audioData) => self -> audioData -> m AudioBuffer
instance GHC.Classes.Eq JSDOM.Custom.AudioContext.DecodeAudioError
instance GHC.Show.Show JSDOM.Custom.AudioContext.DecodeAudioError
instance GHC.Exception.Exception JSDOM.Custom.AudioContext.DecodeAudioError